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.
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.
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 ...
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