Les utilisateurs Java expérimentés se lancent dans le développement d'applications Android

introduction

Pour qu'une personne expérimentée en Java devienne ingénieur de développement d'applications Android, j'ai essayé du développement d'applications à la sortie de PlayStore, j'ai donc résumé le flux. Surtout une collection de liens.

Application créée

C'est l'application que j'ai créée. C'est une application très ancienne qui peut enregistrer le résultat du calcul. Vous pouvez également faire glisser pour effacer les notes. Calculatrice mémo

IMG_20190120_225839.jpg

Étude à l'aide d'ouvrages de référence

Je ne comprends pas du tout l'IDE, les fichiers nécessaires et les idées de base, alors j'étudie en codant dans un livre. Ce livre destiné aux personnes expérimentées en Java était très facile à comprendre. Utilisez ce livre pour apprendre les bases du développement pratique d'applications Android. [Développer des compétences de base et appliquées! Manuels de développement d'applications Android Pratiques pratiques pour éviter de devenir développeur](https://www.amazon.co.jp/ Nourrir fermement les compétences appliquées-Manuels de développement d'applications Android -Pratique pratique pour éviter de devenir développeur-CodeZine-BOOKS / dp / 4798152021)

Développement d'applications

Une fois que vous avez les bases, il est temps de développer une application. Le but est de connaître le flux de base jusqu'à ce que l'application soit publiée, et comme tout est un petit début, commencez par créer une application simple. Vous ne devriez pas essayer de créer une application à part entière à ce stade. Quand j'ai entendu la remarque d'une connaissance "Je veux prendre note du résultat du calcul de la calculatrice", cela me semble facile et j'ai décidé de le faire.

github C'est comme ça. Les éléments suivants tirés du livre de référence sont inclus.

J'écrirai brièvement sur la mise en œuvre.

Implémentation de la fonction de calcul

Je me suis référé au site suivant.

Implémentation du champ mémo

J'ai fait référence aux sites et ouvrages de référence suivants.

Implémentation DB

J'ai fait référence aux sites et ouvrages de référence suivants.

Création d'icônes

Créez une icône pour la version Play Store. Je n'ai pas le sens du design, j'ai donc utilisé l'image de la calculatrice de l'illustrateur.

Play Store est sorti

Je me suis référé au site suivant.

Site de référence

la programmation

conception

Recommended Posts

Les utilisateurs Java expérimentés se lancent dans le développement d'applications Android
24 heures de difficulté avec le développement Android, Java en option
Commençons par Java - Créez un environnement de développement ②
Préparation au développement d'applications Android 7/15
Commencez avec Gradle
Commencez avec Java sans serveur avec le framework léger Micronaut!
Premiers pas avec Java Collection
Introduction au développement d'applications Android
Démarrez avec Spring Boot
Premiers pas avec les bases de Java
Un développeur Java de première année chez udemy a essayé de se lancer avec PHP
Construction d'environnement de développement d'applications Web Java avec VS Code (struts2)
Commençons par la programmation parallèle
Comparaison du développement d'applications WEB avec Rails et Java Servlet + JSP
Comment démarrer avec Slim
Préparer l'environnement de développement Java avec Atom
Notes pour les débutants en développement d'applications Android
[Probablement le plus simple] Développement d'applications WEB avec Apache Tomcat + Java Servlet
Une série de problèmes dans le développement de studios Android
J'ai essayé de créer une application Android avec MVC maintenant (Java)
Développement HTML5 par Java avec TeaVM
Exécuter des applications écrites en Java8 en Java6
Création d'un environnement de développement pour les applications Web Java avec Docker pour Mac Part1
Créer un environnement de développement d'applications Web Java avec Docker pour Mac Part2
Préparer l'environnement de développement Java avec VS Code
[Java] Obtenir des éléments List / Map avec Iterator
Premiers pas avec Ruby pour les ingénieurs Java
Mémorandum des débutants en développement d'applications Android
Application Java EE One-JAR avec WebSphere Liberty
J'ai essayé de démarrer avec Web Assembly
[Note] Comment démarrer avec Rspec
Introduction à Java à partir de 0 Partie 1
Démarrez le développement d'applications Web avec Spring Boot
Développement Java avec Codenvy: Hello World! Run
Développement de jeux avec deux personnes utilisant java 2
Développement de jeux avec deux personnes utilisant java 1
Obtenez des horodatages avec le SDK Java Azure BlobStorage
Développement de jeux avec deux personnes utilisant java 3
Développement Java avec Codenvy: débogage de l'application console
Environnement de développement d'applications Java créé dans un environnement VM
[Java] Obtenez la date avec la classe LocalDateTime
[Développement d'applications Jakarta EE 8 avec Gradle] 1. Construction de l'environnement
Liens et mémos pour démarrer avec Java (pour moi-même)
Résumé Il n'y a rien de particulier. Dois-je y prêter attention? .. .. J'ai ressenti cela, alors j'ai écrit un article. Si vous avez des commentaires, veuillez. Obtenez des informations de bloc avec le SDK Java de Python, Python3, Glossy Hyperledger Iroha
Premiers pas avec Java 1 Assembler des éléments similaires
[Java] Obtenez des images avec l'API Google Custom Search
Comment démarrer avec Eclipse Micro Profile
Kit de développement Java SE 8u161 - configuration avec alternatives
Premiers pas avec Kotlin à envoyer aux développeurs Java
Peut-être que ça marche! Commençons avec Docker!
Les débutants de Rails ont essayé de se lancer avec RSpec
[Développement d'applications Jakarta EE 8 avec Gradle] 2. Création de projet
[LeJOS] Obtenez la valeur du capteur EV3 à distance avec Java
S'entendre avec les conteneurs Java dans Cloud Run
Créer un environnement de développement Java avec VS Code
[Développement Android] Obtenez des images du serveur avec Java et définissez-les dans ImageView! !!
[Android 9.0 Pie Java] Écran de liste de discussion de style LINE → Animation de transition de l'écran de discussion personnelle implémentée (avec exemple d'application)