- Details
-
-
Written by ConsultingIT
Cours "Devenez développeur Android"
1. Présentation d’Android
Sommaire du cours
Formation devenez developpeur Android
-
- 1) Dev-Android Présentation d’Android
- 1-1) Dev-Android Le dernier né de chez google
- 1.2) Dev-Android Les applications de base
- 2) Dev-Android Le modèle de programmation
- 2.1) Dev-Android Un développement presque classique
- 2.2) Dev-Android Le SDK Android
- 2.3) Dev-Android Installation d’Android Studio
- 2.5.1) Dev-Android Je connecte mon téléphone à mon PC
- 2.5.1.2) Dev-Android Mettre le téléphone en mode développeur
- 2.5.1.1 Dev-Android La structure d’un projet
- 2.5.2) Dev-Android Je développe, création nouveau projet
- 2.5.3) Dev-Android Je débugge
- 3) Dev-Android Construire l’IHM
- 3.1) Dev-Android Le rendu visuel
- 3.2) Dev-Android 2 approches : programmatique et déclarative
- 3.3) Dev-Android Les layouts
- 3.4) Dev-Android Les composants graphiques
- 3.5) Dev-Android Je débuggue un jeu de tic-tac-toe, avec erreurs
- 3.5.2) Dev-Android (formateur) Je débuggue un jeu de tic-tac-toe, sans erreurs
- 3.5.1) Dev-Android (formateur) Je débuggue un jeu de tic-tac-toe, correction
- 4) Dev-Android Le modèle de composants, une forte modularité
- 4.2) Dev-Android QUATRE FAMILLES DE COMPOSANTS
- 4.3) Dev-Android La navigation entre activités
- 4.4) Dev-Android, Les services
- 4.5) Dev-Android Le bus de messages
- 5) Dev-Android La persistance des données
- 5.1) Dev-Android Le système de fichiers, TD: lire et écrire dans un fichier
- 5.3) Dev-Android SQLite
- 6) Dev-Android Les fonctions IHM poussées
- 6.1) Dev-Android Les menus; TP : créer un menu « Option Menus »
- 6.2) Dev-Android Etendre les composants existants
- 6.33) Dev-Android Les animations, TP logo balancoire
- 6.4) Dev-Android Personnalisation en fonction de la configuration
- 6.5) Dev-Android Notifier l'utilisateur, toasts, barres de statuts, boites de dialogues, TD: positionner un bouton qui affiche un toast quand on appuie dessus
- 6.6) Dev-Android La notion de task
- 6.7) Dev-Android, styles et thèmes
- 7) Dev-Android Interaction avec le matériel; Les fonctions de téléphonie, lancement d'un appel, réception de SMS, PDU, envoi de SMS
- 7.2) Dev-Android La géolocalisation, GPS, TD: création d'un programme de localisation GPS
- 7.3) Dev-Android La géolocalisation, GPS, TD: création d'un programme de localisation GPS v2
- 7.4) Dev Android, API Reseau bas niveau
- 7.4) Dev Android, APN, appareil photo numérique
- 7.5) Dev-Android L'API Media
- 7.6) Dev-Android Le vibreur, l’écran tactile, l’accéléromètre
- 8) Dev-Android Web Services et applications Web 8.1) Le réseau, Les web services, POX (Plain Old XML), XMPP , JSON , REST
- 8.2) Dev-Android intégration web avec WebKit; 8.3) Les protocoles de communication
- 9) Dev-Android; 9.1) Sécurité et déploiement: 9.2) Signer et publier ses applications, Mode debug, Mode release, Google Play Android
. 7
1.1. le dernier né de chez google
. 9
1.2. Les applications de base
. 11
2. Le modèle de programmation
. 11
2.1. Un développement presque classique
. 12
Bien choisir l'API
12
2.2. Le SDK Android
. 14
2.3. Installation d’Android Studio
. 14
2.4. Paramétrage du SDK
. 27
2.5. Développer et débugger
2.5.1. Je connecte mon téléphone à mon PC
2.5.1.1 Dev-Android La structure d’un projet
. 27
2.5.2. Je développe, création nouveau projet
. 28
2.5.3. Je débugge
. 28
. 28
2.5.3.4. Mettre le téléphone en mode développeur
. 28
2.6. Structure d’un projet
. 28
3. Construire l’IHM
.. 31
3.1. Le rendu visuel
32
3.2. 2 approches : programmatique et déclarative
. 32
3.3. Les composants graphiques
. 32
3.4. Les layouts
3.5 Dev-Android Je débuggue un jeu de tic-tac-toe
. 32
4. Le modèle de composants
. 32
4.1. Une forte modularité
. 32
4.2. 4 familles de composants
. 32
4.3. La navigation entre activités
. 32
4.4. Les services
. 32
4.5. Le bus de messages
. 32
5. La persistance des données
. 32
5.1. Le système de fichiers
. 33
5.2. Les préférences utilisateur
. 33
5.3. SQLite
. 33
6. Fonctions IHM poussées
. 33
6.1. Les menus
. 33
6.2. Etendre les composants existants
. 33
6.3. Les animations
. 33
6.4. Personnalisation en fonction de la configuration
. 33
6.5. Notifier l’utilisateur
. 33
6.6. La notion de Task
. 33
6.7. Styles et thèmes
. 33
7. Interaction avec le matériel
34
7.1. Les fonctions de téléphonie
. 34
7.2. La géolocalisation
. 34
7.3. API réseau bas niveau
. 34
7.4. L’APN
.. 34
7.5. API media
. 34
7.6. Le vibreur, l’écran tactile, l’accéléromètre
. 34
8. Web Services et applications Web
. 34
8.1. Le réseau
. 34
8.2. Intégration web avec WebKit
. 34
8.3. Les protocoles de communication
. 35
9. Sécurité et déploiement
35
9.1. Signer les applications
. 35
9.2. Publier son application 35
Besoin d'aide? Remplissez ce petit formulaire, je reviendrai vers vous dès que possible :
[Form shortformgenerique not found!]
g