Programmation mobile avec Android

Ce cours complet de programmation Android vous guide depuis l'installation de l'environnement de développement (Android Studio et SDK) jusqu'à la création d'applications mobiles avancées. Vous commencerez par concevoir votre première application Android, apprendrez à utiliser l'émulateur (AVD) et à générer des paquets APK installables. La formation couvre également les fondamentaux de la création d'interfaces utilisateur, avec une attention particulière portée sur l'organisation des ressources, les différents layouts et les composants d'interface essentiels.

Le cours approfondit ensuite les concepts clés du développement Android comme le cycle de vie des activités, la gestion des vues et la création d'applications listes avec des adaptateurs personnalisés. Vous découvrirez les bonnes pratiques d'ergonomie mobile, incluant la mise en place de barres d'actions, de menus contextuels et de dialogues. Les fragments, les préférences utilisateur et la persistance des données sont également traités pour vous permettre de créer des applications robustes et intuitives.

La partie avancée du cours de développement mobile aborde le stockage de données avec SQLite3, incluant l'utilisation des CursorAdapters, Loaders et ContentProviders. Vous apprendrez à consommer des WebServices via des requêtes HTTP asynchrones (AsyncTasks) et à intégrer des fonctionnalités de géolocalisation avec OpenStreetMap. Ces compétences sont indispensables pour créer des applications connectées et exploitant pleinement les capacités des smartphones modernes.

Enfin, la formation inclut des techniques avancées comme le dessin 2D interactif et la création de boîtes de dialogue personnalisées. Ce programme complet de développement Android convient aussi bien aux débutants qu'aux programmeurs expérimentés souhaitant se spécialiser dans le mobile. À travers des exercices pratiques et des exemples concrets, vous acquerrez toutes les compétences nécessaires pour publier des applications professionnelles sur le Play Store.


Auteur: Pierre Nerzic

Envoyé le : 28 Sep 2020

Type de fichier : PDF

Pages : 186

Téléchargement : 42661

Niveau : Débutant

Taille : 1.59 Mo