[JAVA] Ce que les débutants d'Android, Kotlin ont fait en un mois et ce qu'ils ont pu faire

Bonjour, êtes-vous le stagiaire en tant que candidat au 19e degré chez Atorae @ muttsu-623 (Twitter: [@ muttsu_623] est (https://twitter.com/muttsu_623).

J'étudie Android depuis un mois et demi depuis que j'ai commencé le stage.

J'ai eu du mal car je n'avais jamais touché à Android et bien sûr je n'avais aucune expérience avec Kotlin, mais il y avait une manière que j'aurais dû étudier comme ça personnellement, donc je vais décrire la méthode d'étude.

Hypothèse (expérience de développement)

Comme vous pouvez le voir dans la description, vous êtes un débutant avec presque aucune expérience de développement,vous comprenez un peu Java, et vous comprenez un peu l'orientation objet? Il s'agissait de. .. ..

Comment étudier

Il existe deux manières principales d'étudier.

  1. Apprendre avec des livres
  2. Créez votre propre application client à l'aide de l'API du service de destination informel

Je décrirai brièvement chaque méthode que j'ai apprise.

1. Apprendre avec des livres

J'ai utilisé deux types de livres.

  1. Développer des compétences de base et appliquées! Manuel de développement d'applications Android Pratique pratique pour éviter de devenir développeur
  2. Kotlin Start Book

Je vais vous expliquer comment chacun d'eux a été utilisé.

Développez fermement les compétences de base et appliquées! Manuel de développement d'applications Android Pratique pratique pour éviter de devenir développeur

Cela vous apprendra les bases du développement Android en Java. Comme je l'ai mentionné plus tôt, j'étudiais Java simple, j'ai donc décidé de rattraper les procédures de développement Android avec Java.

La bonne chose à propos de ce livre est

  1. L'explication est polie
  2. De nombreux exemples d'applications

Personnellement, ce que je pense est important pour les débutants, c'est de créer un exemple d'application. En plus de cela, ce manuel vous permet d'apprendre de nombreuses bases tout en créant un exemple d'application dans chaque chapitre, je pense donc que vous pouvez continuer à apprendre tout en obtenant un sentiment d'accomplissement pour les débutants.

Livre de départ Kotlin

[Développer des compétences de base et appliquées! Après avoir lu le manuel de développement d'applications Android, «Pratique pratique pour ne pas devenir développeur», et maintenant que je peux créer des applications simples en Java, j'ai commencé à travailler sur ce livre.

Dans ce livre, vous apprendrez les bases telles que la grammaire de Kotlin dans la première moitié, et vous créerez une application cliente Qiita dans Kotlin dans la seconde moitié.

Comme impression personnelle, il était difficile de lire w

Cependant, je n'ai trouvé aucun autre livre pour développer des applications Android sur Kotlin, et ce livre était une offre d'emploi, alors j'en ai appris.

Dans la seconde moitié de la création de l'application client Qiita, nous avons utilisé beaucoup de bibliothèques, il était donc difficile pour les débutants du développement Android de comprendre ce qui fonctionne, où et comment.

À mon avis, en apprenant à écrire en Kotlin dans ce livre, si vous essayez de développer une application client similaire au livre sans utiliser de bibliothèque, vous apprendrez souvent beaucoup. Je vais.

2. Créez votre propre application client à l'aide de l'API du service de destination informel

Après avoir étudié dans le livre, j'ai créé ma propre fonction de message similaire à la fonction de message du service appelé yenta.

Les fonctions ajoutées sont les suivantes.

J'ai demandé à la destination informelle de publier l'API de l'application intermédiaire et je l'ai créée. En tant que contenu que je n'ai pas pu apprendre du livre

Je pense que j'ai appris de nouveau. (Je n'ai pas vu le code de yenta, donc je ne sais pas s'il a été développé de la même manière.)

Je ne peux pas publier l'application que j'ai créée, mais j'ai pu créer ma propre application avec une simple fonction de message, même si ce n'est pas exactement la même chose.

Impressions

Personnellement, étudier les applications Android

  1. Apprendre les bases de Java
  2. Apprendre à créer des applications Android avec Java
  3. Apprendre les bases de Kotlin
  4. Apprendre à créer des applications Android avec Kotlin

J'ai pensé qu'il valait mieux le faire dans l'ordre de.

Dans mon cas, j'ai soudainement commencé avec le livre de démarrage Kotlin, mais je ne savais pas comment créer une application Android et je ne savais même pas ce qui était écrit dans Kotlin.

Je ne pense pas que ce soit la bonne réponse, et je pense qu'il y a une meilleure façon, donc je vous serais reconnaissant si vous pouviez explorer et commenter!

Enfin, je suis très heureux d'avoir pu créer une application solide pour la première fois, grâce aux seniors qui ont été embauchés.

J'ai essayé mes propres applications, mais je n'ai pas pu résoudre l'erreur et j'étais frustré parce que je ne savais pas comment procéder. Avec le soutien de mes seniors cette fois, j'ai réussi à créer une application.

Nous continuerons à défier non seulement Android, mais également divers développements, et nous ferons de notre mieux pour accompagner la naissance des juniors!

Recommended Posts

Ce que les débutants d'Android, Kotlin ont fait en un mois et ce qu'ils ont pu faire
Que faire lorsqu'une exception java.io.IOException se produit dans GlassFish
Ce que les débutants du développement Android ont fait avant de publier l'application dans 2 semaines
Que faire si une exception UnsupportedCharsetException se produit dans un JRE léger
Que faire si vous obtenez une erreur gcc dans Docker
Que faire si vous obtenez un avertissement groovy dans Thymeleaf Layout
Remarques sur la marche à suivre lorsqu'une exception WebView ClassNotFoundException se produit dans JavaFX 12
Que faire lorsqu'une exception javax.el.PropertyNotWritableException se produit
De Java à C et de C à Java dans Android Studio
Que faire si la création à partir de la ligne de commande échoue dans l'environnement de développement Android
Androd: Que faire à propos de "Le Royaume est déjà dans une transaction d'écriture dans"
Ce qu'un débutant a fait pour comprendre l'orientation des objets
Ce que j'ai fait lorsque j'ai converti Java en Kotlin
Que faire si IllegalStateException se produit dans PlayFramework
Ce que des personnes inexpérimentées en Java ont fait pour étudier Kotlin
Que faire si vous obtenez une erreur de nombre d'arguments erroné dans binding.pry
Que faire si vous sélectionnez un JRE dans Eclipse et obtenez "Le JRE sélectionné ne prend pas en charge le niveau de conformité actuel 11"
J'ai essayé d'expliquer ce que vous pouvez faire dans un langage populaire pour le développement Web du point de vue d'un débutant.
Que faire si TextToSpeech ne fonctionne pas sur Android 11
Ecrire une classe en Kotlin et l'appeler en Java
Que faire si vous créez accidentellement un modèle
Comment convertir A en A et A en A en utilisant le produit logique et la somme en Java
Les débutants en Java qui ont utilisé Ruby sont tombés par hasard sur l'apprentissage de Spring, ce qu'ils ont fait pour le résoudre
Que faire lorsque vous ne pouvez pas formater l'objet donné en tant que date dans JSF convertDateTime
Que faire si vous obtenez une erreur «302» dans le code de test du contrôleur dans Rails