Retour au sommaire Programme de formation c l ur l Programmation Développer des applications Android O uP qP bjectif Android est désormais la première plate-forme smartphone aussi bien en France que dans le monde, mais elle s’impose aussi peu à peu sur les tablettes, les smarts watches, les télevisions et encore bien des objets connectés à venir ! En suivant cette formation, vous connaîtrez les secrets de fabrication d’une application Android avec Android Studio : architecture, conception, développement, debugging, tests, déploiement. ublic / pré-requis Développeurs et chefs de projets souhaitant développer pour Android des applications mobiles pour les téléphones compatibles Android. Avoir des connaissances en langage Java. D F urée 3 jours ormateurs Ludovic GARCIA rogramme II Introduction au développement sous Android XX Philosophie de la plateforme XX Possibilités fonctionnelles XX Architecture d’une application XX Environnement de développement : Eclipse, Netbeans, Android Studio XX Une première application XX Les fondamentaux du développement Android II Premiers pas dans le développement Android XX Java dans Android : oubliez JEE ! XX Décomposition d’un projet Android XX Utilisation de l’émulateur XX Débogage : outils et méthodologie XX La configuration : le fichier « Manifest » II Communication inter-composants XX Les filtres d’intention. XX Utilisation avancée des Intents. XX Les BroadcastReceivers. II Les services et les Threads XX Les services démarrés et les services liés. XX Manipulation de l’AIDL. XX Services et thread UI. XX Les working threads XX Les AsyncTasks et les Loaders. XX Les Handlers II Spécificité du développement mobile Android XX L’accès aux gestionnaires environnementaux – Les Managers et leur API spécifique XX Gérer les permissions XX La gestion du réseau (GSM, WIFI). XX Le gestionnaire d’alarmes XX Les notifications GCM XX Les toasts et leur personnalisation. XX La géolocalisation II Architecture d’une application Android XX Gérer les ressources (audio, image, autre...) XX Décomposition en activités et fragments XX Gérer les processus XX Le code source II Composer une interface utilisateur XX Créer une interface graphique avec les «View » XX Manipuler l’interface via l’API Android. XX Gérer des événements XX Les widgets graphiques XX Les adaptateurs XX Les boites de dialogues II Déployer une Application Android XX Création de compte et déploiement sur le Play Store XX Debogage d’application XX Approche de code défensif en environnement multi-devices XX Publication des mises à jour II Gestion des données et leurs partages XX Lire et écrire dans des fichiers XX Les bases de données SQLite XX Les « Content Provider » SAS au capital de 500.000 euros détenue par ALPIX Management au capital de 1.088.000 euros RCS TROYES 393 467 303 00029 - APE 5829C – Organisme de formation 21 10 00713 10 120