Plan du cours
Introduction
- Qu'est-ce que Android ?
- Configurations de l'environnement de développement d'applications.
- Kit de développement d'applications - Android SDK
- Java i Android
Création d'une application
- Créer et exécuter votre première application
- Aperçu de Android Studio
- Fichier Apk
- ID d'application
- Installation de l'application
- AndroidManifest.xml
- Code Java et ressources
- Système à construire Gradle
- Certificats
- nom de la version et code de la version
- Construction des variantes de l'application
- autorisations
- debug et release
- adb
Ressources
- types de ressources
- structure des répertoires
- qualificatifs des ressources
- Classe R
Activités
- Qu'est-ce qu'une activité ?
- Création et exécution d'une activité
- Cycle de vie d'une activité
- Pile d'activités
- Intents
- Fragment
Notions de base sur les fournisseurs de contenu
- Récupération de contenu avec le fournisseur de contenu
Principes de base de la conception de l'interface utilisateur
- Modèles - types et création
- Éléments intégrés : boutons, zones de texte, etc.
- Classe de vues
- lien entre la vue et l'activité
- menus
- boîtes de dialogue
- ListView et RecyclerView
Styles et thèmes
- création et configuration des styles
Processus et fils de discussion dans le Androidzie
- ui
- ANR
- Tâche asynchrone
- Services
Vues avancées de l'interface utilisateur
Récepteurs de messages
- Applications des récepteurs de diffusion
Sauvegarde de l'état
- fichiers
- Préférences partagées
- SQLite
REST
- Qu'est-ce que REST et JSON ?
- communiquer avec un serveur REST
Bibliothèques
- picasso
- rétrofit
- eventbus
- butterknife
- okhttp
- parse
Distribution des applications
- Google Play
- Crashlytics et rapports d'erreurs
Nos clients témoignent (5)
Le formateur était prêt à explorer d'autres problèmes dans le domaine de la dague.
Susheel - Home
Formation - Dependency Injection with Dagger 2
Traduction automatique
Les connaissances du formateur et la facilité avec laquelle il les a présentées.
Piotr - DPDgroup IT Solutions sp. z o.o.
Formation - Android Applications Testing
Traduction automatique
Le naturel et la convivialité de la formatrice. La formatrice adapte son cours et les exercices aux demandes (formation interactive).
Emmanuel BURON - Altim consulting
Formation - Android TV
I really enjoyed the fairly broad coverage of topics.
john harrigan
Formation - Android Development
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.