Android : Développement d'Applications pour Mobiles

Objectifs

  • développer des applications mobiles Android avec le SDK "Android Studio" en maitrisant la structure d’une application, l’implémentation d’interfaces graphiques ergonomiques et en exploitant les fonctionnalités des Smartphones ou Tablettes Android (échanges entre applications, géolocalisation, mécanismes de persistance des données et d'accès au réseau...)
  • Garantie 100% Satisfait
  • Stage / Presentiel
  • 2 070 € (HT)
  • 4 Jours (28 Heures)
  • Repas Offert
  • Code: ICS84

Programme Détaillé

développeurs, chefs de projets
Introduction au développement Android
Les fonctionnalités de la plateforme
Architecture d’une application
Installation de l’environnement de développement et du SDK Android
Présentation de l’IDE « Android Studio »
Modalités de déploiement sur le Play Store
Mise en œuvre d’une première application Android
Création d’un projet Android, code «minimal»
Exécution de l’application sur l’émulateur
Débogage
Appréhender la structure d’une application Android
Le fichier «Manifest», les ressources, le code source
Travailler efficacement avec l’interface utilisateur
Les écrans «Activity» (cycle de vie et comportement)
Design des composants graphiques et positionnement
Les listes et le principe de la classe «Adapter»
Les menus et les sous menus
Relation entre les ressources et le code source (Layout, images, thèmes)
Gérer la navigation («Intent»)
Echanges et communication inter applications
Résolution des intents implicites
Services, broadcast receiver, Intent Filter
Le stockage et la gestion des données
Fichiers (stockage interne ou externe sur la SDCard)
Utilisation de la base de données SQLite
Le partage de données entre applications («Content Provider»)
Se connecter à un web service JSON
Localisation et utilisation du GPS
Se géolocaliser avec le « Location Provider »
Geocoding (reverse et forward)
Mise en place de Google maps
Interactions avancées avec la plateforme mobile Android
Accès aux informations des applications de base : numéro de téléphone, contacts...
Utiliser les fonctions de téléphonie et SMS
connaître au moins un langage de programmation, avoir des connaissances en langage Java et en programmation orientée objet est un plus
consultant spécialiste en formation développement mobile
Cette formation Android est rythmée par une alternance d'exposés et de travaux pratiques
Pour les formations "A distance", elles sont réalisées avec un outil de visioconférence de type Teams ou Zoom selon les cas, permettant au formateur d'adapter sa pédagogie.
Retrouvez sur notre site internet toutes les précisions sur les sessions à distance ou les classes virtuelles.