• slide-formation

Développement d'applications pour mobiles Android


Pré requis

- Avoir une bonne expérience dans Java avec Eclipse

Objectifs de la formation

- Être en mesure de développer une application sur la plateforme Android
- Pouvoir acquérir les notions principales d'Android
- Comprendre comment exploiter les ressources du téléphone mobile
- Etre capable de s’adapter avec des services distants

Public :

Pour les développeurs, architectes, consultants, ingénieurs

Contenu du cours

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

- Les menus
- Les adapters

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 oeuvre la sécurité

Le wifi manager

La téléphonie

Les SMS

Géolocalisation

- Google Maps
- Géocoding
- GPS

Le power manager

Les captures

Le multimédia

Développement et optimisation

- Optimisation
- Constituants réutilisables

 

Powered by Amazing-Templates.com 2014 - All Rights Reserved.