[JAVA] Directives d'apprentissage pour le développement Android pour les ingénieurs iOS

Comment étudier mon développement Android

Au cas où, mon expérience de travail est un ingénieur iOS qui a environ 4 ans d'expérience avec iOS. J'étais un programmeur débutant qui est entré dans ce monde avec le développement d'iOS il y a environ 4 ans. L'ensemble des compétences au point local --Objectif-C: 4 ans

C'est comme ça. Un tel ingénieur iOS a récemment commencé à étudier le développement Android. Je le laisserai comme un mémorandum pour ceux qui suivront une carrière similaire à l'avenir.

Livre acheté (Kindle)

Les livres papier sont difficiles à gérer, j'ai donc ouvert l'application Kindle sur mon iPad mini de base Je ne lis que 1 à 2 heures par jour. Si vous avez de l'expérience dans le développement d'iOS, il est récemment devenu clair que même un niveau d'écrémage peut être utilisé dans la pratique. Selon la personne, il peut être renouvelé maintenant. Parce que l'apprentissage nécessite non seulement une entrée mais aussi une sortie Je prends le style de publication à Qiita.

[Introduction à Java - Des bases dans un style moderne aux bibliothèques orientées objet / pratiques](https://www.amazon.co.jp/Java%E6%9C%AC%E6%A0%BC%E5%85%A5%] E9% 96% 80-% E3% 83% A2% E3% 83% 80% E3% 83% B3% E3% 82% B9% E3% 82% BF% E3% 82% A4% E3% 83% AB% E3 % 81% AB% E3% 82% 88% E3% 82% 8B% E5% 9F% BA% E7% A4% 8E% E3% 81% 8B% E3% 82% 89% E3% 82% AA% E3% 83 % 96% E3% 82% B8% E3% 82% A7% E3% 82% AF% E3% 83% 88% E6% 8C% 87% E5% 90% 91% E3% 83% BB% E5% AE% 9F % E7% 94% A8% E3% 83% A9% E3% 82% A4% E3% 83% 96% E3% 83% A9% E3% 83% AA% E3% 81% BE% E3% 81% A7-% E8% B0% B7% E6% 9C% AC-% E5% BF% 83 / dp / 477418909X / ref = sr_1_1? S = books & ie = UTF8 & qid = 1527666085 & sr = 1-1 & keywords = java +% E6% 9C% AC% E6% A0 % BC% E5% 85% A5% E9% 96% 80)

Pour moi, c'était très utile dans le sens où j'ai eu beaucoup d'informations sur Java. Depuis que j'ai commencé la grammaire Java, j'ai pu apprendre à écrire poliment et systématiquement.

[Introduction aux modèles de conception appris dans le langage Java augmenté et révisé](https://www.amazon.co.jp/%E5%A2%97%E8%A3%9C%E6%94%B9%E8%A8%82% E7% 89% 88Java% E8% A8% 80% E8% AA% 9E% E3% 81% A7% E5% AD% A6% E3% 81% B6% E3% 83% 87% E3% 82% B6% E3% 82% A4% E3% 83% B3% E3% 83% 91% E3% 82% BF% E3% 83% BC% E3% 83% B3% E5% 85% A5% E9% 96% 80-% E7% B5 % 90% E5% 9F% 8E-% E6% B5% A9 / dp / 4797327030 / ref = sr_1_1? S = livres & ie = UTF8 & qid = 15272666221 & sr = 1-1 & mots-clés = java +% E3% 83% 87% E3% 82% B6% E3% 82% A4% E3% 83% B3% E3% 83% 91% E3% 82% BF% E3% 83% BC% E3% 83% B3)

Je ne sais pas encore s'il peut être utilisé, Pour la conception avec un tel concept sur Android tel que l'adaptateur ou Builder ou iOS Je ne l'avais jamais rencontré, alors je l'ai acheté parce que je voulais comprendre à quel point un tel cours était utile. Je le lis encore maintenant.

[Développer des compétences de base et appliquées! Manuels de développement d'applications Android Pratiquez pour éviter de devenir développeur](https://www.amazon.co.jp/%E5%BF%9C%E7%94% A8% E5% 8A% 9B% E3% 82% 92% E3% 81% 97% E3% 81% A3% E3% 81% 8B% E3% 82% 8A% E8% 82% B2% E6% 88% 90- Android% E3% 82% A2% E3% 83% 97% E3% 83% AA% E9% 96% 8B% E7% 99% BA% E3% 81% AE% E6% 95% 99% E7% A7% 91% E6% 9B% B8-% E3% 81% AA% E3% 82% 93% E3% 81% A1% E3% 82% 83% E3% 81% A3% E3% 81% A6% E9% 96% 8B% E7 % 99% BA% E8% 80% 85% E3% 81% AB% E3% 81% AA% E3% 82% 89% E3% 81% AA% E3% 81% 84% E3% 81% 9F% E3% 82 % 81% E3% 81% AE% E5% AE% 9F% E8% B7% B5% E3% 83% 8F% E3% 83% B3% E3% 82% BA% E3% 82% AA% E3% 83% B3 -CodeZine-BOOKS / dp / 4798152021 / ref = sr_1_1? S = livres & ie = UTF8 & qid = 15276667317 & sr = 1-1 & mots-clés = android + studio)

Après avoir appris toute la grammaire Java Je voulais apprendre l'interface utilisateur et le SDK qui peuvent être utilisés avec le dernier Android Studio, alors je l'ai acheté. Eh bien, les livres recommandés sont introduits dans les informations sur le net, La plupart des livres datent de trois ou quatre ans, le contenu du SDK doit donc être obsolète. Il ne sert à rien pour les débutants iOS d'apprendre Swift 1 à l'ère Swift 4 J'ai acheté le dernier livre parce que je pense que c'est la même chose.

Je suis optimiste que si je scanne ces trois livres, je n'aurai aucun problème de développement pour le moment.

Ce que vous voulez faire si vous pouvez comprendre les trois livres ci-dessus

Ray Wenderlich J'aimerais en savoir plus sur la conception pour Android dans le didacticiel Android.

Kotlin Je veux étudier. Si vous pouvez faire Java et Kotlin, vous n'aurez aucun problème pour le moment.

Côté serveur Kotlin C'est mon préféré. En fait, j'ai commencé le développement Android parce que je voulais créer un site EC avec Java comme passe-temps. Mon préféré est un ingénieur qui veut juste créer un site EC. Oui. Que vous puissiez ou non créer un site EC avec Kotlin est une autre histoire ...

Remarques

Si vous vous habituez dans une certaine mesure au développement iOS comme moi et que votre travail devient ennuyeux, vous pouvez utiliser Android Je pense que ce serait un bon stimulant pour essayer l'apprentissage automatique. Et comme il n'y avait pas une telle personne dans les parages et que la quantité d'informations était faible, J'ai pensé qu'il serait bon de laisser des informations à ces personnes à l'avenir.

Recommended Posts

Directives d'apprentissage pour le développement Android pour les ingénieurs iOS
L'ingénieur iOS démarre le développement Android
Premier développement Android pour les gens occupés
Une collection de bibliothèques utiles dans le développement Android
Notes pour les débutants en développement d'applications Android
Préparation au développement Android de POCOPHONE f1
Mémorandum des débutants en développement d'applications Android
Mémo d'apprentissage Kotlin (fonctionnalités utiles pour le développement)
Code de modèle minimal pour le développement Android, implémentation de RecyclerView
Pour l'apprentissage JAVA (2018-03-16-01)
Créez votre propre application Android pour l'apprentissage Java
Développement d'Android Studio pour la première fois (pour les débutants)
Développement Android app_preparation
Résumé du lien de développement Android
Je vais expliquer la différence entre le développement d'applications Android et le développement d'applications iOS du point de vue des ingénieurs iOS
Mon matériel de référence pour l'apprentissage Android
Préparation au développement d'applications Android 7/15
Site de référence de développement Android