Exercez vos compétences acquises en développement Java pour développer une application mobile pour Android.
OBJECTIFS PEDAGOGIQUES
- Réaliser une application mobile Android en java
PROGRAMME
INSTALLATION ET CONFIGURATION DE BASE
- Installation et configuration de Android Studio
- Installation et paramétrage de Android SDK
- Configuration de Android AVD avec le « AVD Manager »
CRÉATION D’UN PROJET ANDROID
- Création d’un projet Android de base
- Exploration détaillée du projet crée
- Création d’une nouvelle activité avec son Layout et leur configuration
- Installation des composants requis pour cette activité
- Création de l’interface graphique de cette activité
CONCEPTION DE L’APPLICATION (ACTIVITÉS ET INTERFACES)
- Création de nouvelles activités
- Echange de données entre les différentes activités
- Activité et fragment : Création de fragments au sein d’une activité (MainActivity et MainFragment)
- Communication entre les différents Fragments et l'Activité
- Création des Listeners des différents boutons
- Création et déclaration du Callback pour communiquer avec l'activité
- Navigation entre les différentes activités
- Gestion des notifications
EXÉCUTION DE L'APPLICATION
- Utilisation de l’Emulateur Android pour exécuter l’application
- Configuration d’un équipement réel (Smartphone) pour les tests de l’application
- Test de l’application Android sur cet équipement réel
- Création de l’APK de l’application
BASE DE DONNÉES SQLITE
- Architecture de SQLite
- Création et mise à jour de la base de données avec SQLiteOpenHelper
- Insertion, lecture et mise à jour des données
- Création d’une activité permettant la création d’un nouveau compte utilisateur
- Création d’une activité de permettant à un utilisateur de se connecter à son compte
AUTRES FONCTIONNALITÉS
- Ajouter une carte Google Maps avec un repère
- Affichage d’images avec ImageView
- Lecture de vidéos avec VideoView
- Ecoute de sons avec MediaPlayer
PUBLICATION SUR GOOGLE PLAY
- Publication d’une application sur Google Play Store
- Téléchargement et exploitation de l’application sur un smartphone
PUBLIC
Développeurs, Concepteurs développeursPRÉREQUIS
INFORMATIONS PRATIQUES
HORAIRES DE LA FORMATION
de 9 h 00 à 12 h 30 et de 13 h 30 à 17 h 00
MÉTHODOLOGIE PÉDAGOGIQUE
Théorie | Cas pratiques | Synthèse
MODALITÉS D'ÉVALUATION
Évaluation qualitative des acquis tout au long de la formation et appréciation des résultats
- JAVA ET MIDDLEWARE
- PERSISTANCE DES DONNÉES AVEC JAVA-JPA-HIBERNATE
- LE LANGAGE JAVA - INITIATION
- ARCHITECTURE SOA ET DÉVELOPPEMENT DES WEB SERVICES EN JAVA
- DÉVELOPPER UNE APPLICATION EN JAVA - PROJET
- SÉCURITÉ DES APPLICATIONS AVEC JAVA
- DÉVELOPPEMENT ANDROID JAVA - INITIATION
- DÉVELOPPEMENT ANDROID JAVA - PERFECTIONNEMENT