Développement Android – niveau 1
Objectifs
- Etre capable de développer une application fonctionnant sur la plate-forme Android
- Connaître et assimiler les principaux concepts d’Android
- Pouvoir utiliser les ressources des téléphones mobiles comme l’envoi de SMS ou la géolocalisation
- Pouvoir s’interfacer avec des services distants
Programme
Présentation
- Android et les smartphones
- Les devices et les versions
- La plateforme
- Types de développement
- Android Studio
- Android SDK
Premier projet
- Création du premier projet
- Structure du projet
- Manifest
- Ressources
- Internationalisation
- Styles et thèmes
Interface graphique
- Les écrans
- Activité
- Modes de développement
- Views
- Layouts
- Widgets
- Listes
- Toasts
Les composants principaux
- Intents
- Pending Intent
- Activités
- Cycle de vie
- Pile d’activité
Composants graphiques avancés
Graphismes
- 2D
- XML
- NinePatch
- Anmations
- OpenGL ES
Accès aux services distants et asynchronisme
- Requêtes HTTP
- JSON/POX
- AsyncTask
Stockage des données
- Les préférences
- Les accès aux fichiers
- La base de donnée SQLite
Les Content Providers
- Fondamentaux
- Requête
- Créer un Content Provider
Les Broadcast Receivers
Les Services
- Définition
- Communication avec le service
Les Notifications
Les Widgets sur la home
Introduction à la sécurité Android
- Architecture
- Mettre en œuvre la sécurité
Le Wifi manager
La téléphonie
Les SMS
Géolocalisation
- Google Maps
- Géocoding
- GPS
Le Power Manager
Les Capteurs
Le multimédia
Développement et optimisation
- Optimisation
- Composants réutilisables
MOYENS PÉDAGOGIQUES ET TECHNIQUES D’ENCADREMENT DES FORMATIONS
Modalités pédagogiques :
- Évaluation des besoins et du profil des participants.
- Apport théorique et méthodologique : séquences pédagogiques regroupées en différents modules.
- Contenus des programmes adaptés en fonction des besoins identifiés pendant la formation.
- Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de travaux pratiques, étude de cas et mise en situation.
- Méthodes expositive, active et participative.
- Réflexion et échanges sur cas pratiques.
- Retours d'expériences.
- Corrections appropriées et contrôles des connaissances à chaque étape, fonction du rythme de l’apprenant mais également des exigences requises au titre de la formation souscrite.
Éléments matériels :
- Mise à disposition des outils nécessaires au bon déroulement des travaux pratiques.
- Support de cours au format numérique projeté sur écran et transmis au participant en fin de la formation.
Référent pédagogique et formateur :
- Chaque formation est sous la responsabilité du directeur pédagogique de l’organisme de formation.
- Le bon déroulement est assuré par le formateur désigné par l’organisme de formation.
MOYENS PERMETTANT LE SUIVI ET L’APPRÉCIATION DES RÉSULTATS
- Feuilles de présences signées des participants et du formateur par demi-journée.
- Attestation de fin de formation mentionnant les objectifs, la nature et la durée de l’action et les résultats de l’évaluation des acquis de la formation.
Please login to get access to the quiz
Back to Développement applications Android