[Kotlin Startbook-New Android Programming](https://www.amazon.co.jp/Kotlin Startbook-New Android Programming-Nagasawa-Taro / dp / 4865940391)
--Auteur: Taro Nagasawa --Publié: juillet 2016
À l'origine, j'aimais Kotlin et j'étudiais en lisant la Référence officielle et en lisant l'article Qiita. Dans de telles circonstances, Android prend officiellement en charge Kotlin, je suis soudainement passé. Ce livre a été recommandé par une librairie avec POP, alors je l'ai acheté.
Les fonctionnalités de Kotlin et la méthode d'introduction de l'environnement de développement sont résumées de manière très compacte. Je n'ai pas eu à expliquer la procédure d'introduction, qui est souvent dans le livre d'introduction, avec beaucoup de captures d'écran, donc je l'ai lu sans stress. Comme mentionné au début, étant donné que le public cible est composé de personnes qui connaissent Java et Android, je pense que c'est un très bon livre pour ceux qui veulent absorber efficacement les différences.
En particulier, la visite guidée de Kotlin au chapitre 3 contient des exemples de programmes qui reflètent pleinement les caractéristiques de Kotlin. Si vous vous demandez si vous devez apprendre Kotlin pour le moment, vous devriez lire ce chapitre seul et découvrir l'intelligence de Kotlin.
C'est une image qui explique le contenu écrit dans Référence officielle avec des explications détaillées en japonais. L'exemple de code est également inclus sur la page, la compréhension est donc rapide. Personnellement, je n'ai pas pu comprendre l'histoire de Variance en lisant la référence en anglais, mais j'ai l'impression de l'avoir comprise. Et, comme mentionné au début, la grammaire de base est résumée de manière compacte dans la partie 1, donc si vous avez ces connaissances et connaissances Java, vous pouvez écrire Kotlin. Le contenu de la partie 2 est destiné à ceux qui veulent en savoir plus.
Cependant, la version au moment où ce livre a été écrit était 1.0.2, et maintenant c'est 1.1.2-5, donc j'ajouterai quelques petits sujets plus tard.
Un exemple d'application Android utilisant Kotlin est présenté. Kotlin est devenu le langage de développement officiel, donc je pense qu'il est très demandé. Je pensais que la partie d'introduction était un peu trop polie pour ceux qui ont de l'expérience dans le développement Android, mais elle sera très éducative car il y a une explication détaillée du style d'écriture de type Kotlin et de ses effets.
Dans la seconde moitié, un exemple pour appeler les bibliothèques existantes (Retrofit, RxAndroid, GSON, Glide, RxLifecycle, Espresso, Dagger2, Mockito, Kotter Knife, Kotlin Android Extensions, Data Binding, Anko) de Kotlin est présenté. Dans mon cas, je n'en ai pas utilisé la moitié en premier lieu, donc je suis heureux de pouvoir étudier avec un échantillon qui explique comment utiliser la bibliothèque avant Kotlin.
Appendix
Il existe des conseils et des listes détaillés. Je ne sais pas à quel point il est complet, mais comme il résume également les points à noter lors de la coexistence de Java et de Kotlin, je vais introduire progressivement des classes écrites en Kotlin tout en gardant le projet écrit en Java tel quel. Vous pouvez également l'utiliser comme aller.
J'ai pensé que ce serait utile pour tous ceux qui veulent savoir ce qu'est Kotlin, qui veulent étudier dur, qui veulent l'utiliser pour le développement Android, et n'importe qui d'autre. Je le recommande.
Au fait, quel est le bec rouge sur la couverture? Aussi, est-ce que ce livre s'appelle "Akabeko book" dans le quartier? Je suis inquiet si j'ai honte de dire: "Si vous voulez faire Kotlin, vous devez avoir un livre rouge beko."
Recommended Posts