et public concerné développer des applications sous android · prérequis / bonnes connaissance...

Post on 22-May-2020

3 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

7 novembre 2017

Formation Technique Android

Après cette formation vous disposerez de toutes les bases nécessaires pour développer des applications professionnelles ou ludiques sous Android. Nous vous présenterons les environnements de développement et le langage de programmation (Java).

Durée / 4 jours

Public / Développeurs

Prérequis / Bonnes connaissance

en programmation avec Java 6

TP / 50% de travaux pratiques

de la formation

Maîtriser les outils de développement Android.Savoir créer une application simple et la déployer sur son téléphone ou un émulateur. Connaître les différents composants principaux du SDK Android et les fonctionnalités les plus utilisées. Savoir utiliser les librairies de support et les Google Play Services et connaître leur importance.

et public concerné

Vous souhaitez vous initier au développement Android et vous ne savez pas par où commencer ? Cette formation s’adresse à public de développeur Java, qui souhaite compléter ses compétences sur les technologies mobiles native d’Android.

de la formation

- Historique- Parts de marchés- Fragmentation et forks- Architecture système

développer des applications sous android

- Langage- Documentation- SDK manager- Android Studio- Emulateurs- Keystore

- Arborescence de fichiers- AndroidManifest- Scripts de build

TP : Découverte de l’IDE, création d’une application simple et déploiement

- Context- Intent- Activity

TP : Comprendre le cycle de vie des activity

View et ViewGroup- Layout- Adapters- Ressources

TP 1 : Construire une vue simple de connexion et gérer les actions utilisateurs

TP 2 : Construire une vue complexe

- Service- BroadcastReceiver- ContentProvider- Thread- Fragment

TP 1 : Intercepter les événements systèmes et réagir en conséquence

TP 2 : Utilisation d’un Thread pour créer un vue de chrono

TP 3 : Création d’un service simple

TP 4 : Comprendre le cycle de vie d’un fragment

TP 5 : Utiliser les fragments pour implémenter une vue de type master / detail

- SharedPreferences- Stockage interne et externe- SQLite

TP : Utilisation des SharedPreferences pour stocker et lire des données simples

- HttpURLConnection- Volley- OkHttp- Retrofit

TP : Récupérer l’URL de l’avatar d’un utilisateur Github depuis leur API et l’afficher dansl’application

- Présentation- Exemples

TP : Intégrer une carte Google et ajout d’un marqueur sur la carte

- Présentation- Runtime permissionsTP : Gestion des runtime permissions pour pouvoir écrire sur la carte SD

- Présentation

top related