Développer des applications mobiles en Java pour Google Android par Groupe Arkesys - Avanteam Formation

Lieu(x)
En centre (13)
Durée
Total : 35 heures
En centre : 35 heures
Financement
Demandeur d’emploi
Salarié
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
Introduction à Android
Présentation
Architecture de la plate
- forme
Outils de développement
Architecture d'un projet
Les composants d'une activité Android
Travaux pratiques : Création d'un projet Android et analyse de sa structure
Notre première application Android
Présentation de l'environement de développement Android Studio
Création du projet Android
Edition de la partie de code
Gestion de l'internationalisation
Finalisation de l'application
Déploiement sur un SmartPhone
Travaux pratiques :
Création d'une application de saisie de données
Internationalisation
Déploiement de l'APK associé
Debugger ses applications
Debugger une application
Logs, mémoire, mode debug
Intégration des sources Android
Travaux pratiques : Utilisation des différents outils de debug
L'interface graphique
Les principes
Les layouts
Les views
Les menus
Les polices
Les messages d'alerte et Toast
Les événements
Les adapters
Travaux pratiques : Utilisation de différents layouts pour produire les différents " écrans types "
Création de Widgets
Par utilisation de l'héritage
Par définition d'un fragment
Travaux pratiques :
Mise en oeuvre d'un widget de tracé de courbes
Intégration du widget dans un layout
Activity et ressources
Le cycle de vie d'une application
Les différents types d'Activity
Accéder à des fichiers et ressources (audio, image, autre...)
Les applications sans IHM
Les Intents
Configurateur d'application (AndroidManifest.xml)
Communication entre Activity (Intent, IntentReceiver et BroadcastReceiver)
Travaux pratiques : Réalisation de différentes activités communiquant entre elles
Les données persistantes
Les préférences
ContentProvider : la gestion des données partagées
Gérer les données
SQLite
Travaux pratiques :
Mise en oeuvre d'un écran de gestion des préférences
Utilisation d'une base de données SQLite
Services et multithreading
Introduction et anatomie
AIDL et services
Services, Alarmes et notifications
Gestion des Threads sous Android
Communication Thread / IHM
Communication avec un serveur distant
La sécurité
Travaux pratiques : Mise en oeuvre d'un service Android
Description des API
Gestion de la connectivité (GSM, WIFI, Bluetooth)
La ges
Objectifs
A l'issue de cette formation, l'apprenant sera capable de :
A l'issue de la formation les stagiaires sauront développer, tester et déployer une application pour les terminaux Android.
Centre(s)
  • Marseille - 8ème (13)
Formation proposée par : Groupe Arkesys - Avanteam Formation
À découvrir
Développer des applications mobiles en Java pour Google Android par Groupe Arkesys
Développer des applications mobiles en Java pour Google Android par Atlas Informatique
Développer des applications mobiles avec Kotlin pour Google Android par Atlas Informatique
Développer des applications Android en Java avec Android Studio par ENI SERVICE
VERTEGO INFORMATIQUE
Windev mobile androïd par VERTEGO INFORMATIQUE
Comment développer des applications pour Google Android par IFM
Android, développer des applications pour mobiles par ORSYS
Android - développement d'applications mobiles par Aformation
Android : développer des applications mobiles par PLB Consultant
Androïd : développer des applications pour mobiles par CTI Formation (CTI)