JAV16 Android
Formation
À Tunis (Tunisie)
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Lieu
Tunis (Tunisie)
Être capable de développer une application fonctionnant sur la plate-forme Android en utilisant le SDK fournit par Google. Connaître les spécificités du développement mobile et en particulier d'Android. Savoir utiliser les fonctionnalités spécifiques aux téléphones Android.
Les sites et dates disponibles
Lieu
Date de début
Date de début
Les Avis
Le programme
- Introduction au développement sous Android
-
Différences et principaux intérêts de la plate-forme
-
Fonctionnalités de la plate-forme
-
Composition d'une application
-
Environnement de développement : Eclipse, plugin ADT, SDK Android
-
Configuration, premier programme, gestion de l'émulateur
-
- Le développement Android : les premiers pas
-
La première application Google Phones
-
Création d'un projet Android, le code "minimal"
-
Exécution de l'application sur l'émulateur
-
Débogage : outils et méthodologie
-
- Architecture d'une application Android
-
La configuration : le fichier "Manifest"
-
Accéder aux ressources (audio, image, autre...)
-
Communication avec des serveurs distants
-
Manipuler des fichiers
-
Le code source
-
Les applications sans IHM
-
- Composer une interface utilisateur
-
Créer une interface graphique avec les "View"
-
Contrôler les écrans avec "Activity"
-
- Utiliser des menus
-
Relation entre les ressources et le programme ("Layout")
-
Ouvrir des fenêtres ("Intent")
-
Configurer les applications avec AndroidManifest.xml.
-
Communication entre Activity Intent, IntentReceiver et BroadcastReceiver
-
- Gestion des données
-
Enregistrer les préférences de l'application
-
Utilisation de fichiers
-
Les bases de données : base de donnée embarquée SQLite
-
Le partage de données avec la notion de "Content Provider"
-
- Services et multithreading
-
Services, Alarmes et notifications
-
Manipulation de AIDL
-
Gestion des Threads
-
Interaction entre Threads et Interface Graphique
-
Communication avec un serveur distant : HTML, SOAP
-
La sécurité des applications
-
- Spécificité du développement mobile Android
-
Détecter l'orientation et les mouvements du téléphone : l'accélérateur 3D
-
La géo-localisation
-
Accéder à l'appareil photo
-
Les fonctions de téléphonie : téléphone, SMS...
-
Créer des animations 2D et 3D
-
Les fonctions réseaux : WiFi, GSM/3G
-
- Déployer une Application Android
-
Création de compte et déploiement sur L'Android Market
-
Debugs d'application
-
Gestion du versioning
-
Publication des mises à jour
-
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
JAV16 Android