Formation – Développement logiciel d’applications communicantes
DE5 – Privé : Android : l’essentiel pour réussir son projet
Objectifs :
A l’issue de cette formation, vous aurez une très bonne vision des possibilités d’Android, de son écosystème et de la chaîne de développement. Vous maîtriserez l’ensemble des informations nécessaires à la rédaction d’un cahier des charges ou au suivi technique d’un projet Android.
Présentation d’Android
- Historique
- Partenaires et concurrents
- Android en chiffres
- Les plateformes matérielles
- Les fonctionnalités majeures
- Introduction au développement
- Versions du système
Android : Système d’exploitation et environnement d’exécution
- Anatomie de la plateforme
- Ressources humaines pour le développement
- Environnement de développement : capacités et limites
- Principes fondamentaux et composants d’une application
- Ressources et gestion des configurations
- Stockage des données
- Google Play Services
Google Play
- Plateforme de distribution
- Statistiques du marché
- Fragmentation
- Conseils pour la publication
- Les autres plateformes de distribution
Ergonomie
- Anatomie d’une application et design patterns
- Introduction à Material Design
- Recommandations ergonomiques
Choix du matériel et gestion de flotte
- Définir un cahier des charges pour acquérir une flotte
- Choix des plateformes matérielles et logicielles
- Mises à jour et applications disponibles
- Sécurité et gestion de flotte
Monétisation des applications
- Les différents modes de monétisation
- Faire connaître son application
Cycle de vie de l’application : conseils et astuces
- Avant le développement
- Durant le développement
- Publication de l’application
- La publication n’est pas la fin