Développement en Java et SQL dans un environnement Android
Intitulé long |
Application mobile Android de consultation de médicaments pour le laboratoire GSB. Développer les modules d’une application Java Android existante à partir d’une base de données SQLite embarquée
|
Présentation |
L’entreprise GSB a besoin, pour ses visiteurs médicaux, d’une application mobile recensant les médicaments mis sur le marché en France (un peu comme l’application mobile de l’entreprise Vidal, mais construite à partir de données libres de droit).
Une équipe de techniciens a été déléguée pour le projet. Ils travaillent dans un processus Agile Scrum, avec les technologies Android Studio, git et SQLite. Les données, récupérées en csv à partir du site data.gouv.fr, ont été migrées dans SQLite. Une application de test programmée en Java - Material Design est fournie sur git.
L’ordre proposé des missions est le suivant :
Mission 1
nstallation et manipulation de l’environnement de développement Android Studio
Mission 2
Eploitation d’une base de données SQLite embarquée sur le smartphone Android
Mission 3
Cours d’introduction à la programmation objet (création d’objets en Java)
Mission 2
Utilisation d’ArrayList en Java
|
Pré-Requis |
Modèle relationnel SQL Langage d’Interrogation des données, Langage de Manipulation des Données Bases de la programmation structurée (variables, structures conditionnelle et itérative, typage, fonction) Utilisation de base de git (clone et branches) Voca
|
Transversalité |
U22- Mathématiques, algorithmique appliquée
|
Outils |
Environnement de développement intégré (IDE) Android Studio, git, SQLite
|
Mots Clés |
SQL, SQLite, Langage d’Interrogation des Données, intégration d’une base SQLite dans une application Android
Android Studio, AVD, API, console Logcat
Initiation à la programmation orientée objet, classe, objet, constructeur, new, signature et argument d’une méthode, paramètre d’une méthode, classe métier, classe technique, classe DAO, adresse mémoire, référence, hash code, git, Material Design
Parcours d’ArrayList
|
Auteurs |
Fabrice Missonnier, relectures Hervé Le Guern, Olivier Capuozzo et Yann Barrot
|
Date de Publication |
10 Mai 2019
|
Date de Modification |
10 Mai 2019
|
|