Retour

Développement Android

Objectifs

Savoir développer des applications professionnelles sous Android.
A propos de cette formation

Référence : DEV-AND

Durée : 4 jour(s)

Date(s)
Nous consulter

Public

Architectes techniques, développeurs

Pré-requis

Bonne maîtrise de Java, notions des technologies web (HTML, XML, JSON) ou de Java Swing

SOMMAIRE

Présentation d’Android
  • Qu’y a-t-il dans la boite ?
  • L’Open Handset Alliance
  • Les applications de base
  • Positionnement par rapport à son environnement
Architecture logicielle
  • Un linux sous le capot
  • Des bibliothèques C/C++
  • Un middleware Java
  • Dalvik
  • Le JDK
Le modèle de programmation
  • Un développement presque classique
  • Le SDK Android
  • Développer, Exécuter & Débugger
  • Structure d’un projet
  • Et les webApp ?
Construire l’interface graphique
  • Le rendu visuel
  • Approche programmatique ou déclarative
  • Les composants graphiques
  • Les layouts
  • Gestion des ressources
  • Problématique des traitements longs
Le modèle de composants
  • Une forte modularité
  • Quatre familles de composants
  • La navigation entre activités
  • Les services
  • Le bus de messages
La persistance des données
  • Système de fichiers
  • Les préférences utilisateur
  • SQLite
Fonctions IHM poussées
  • Faire un menu latéral
  • Les barres d’actions
  • Les animations
  • Notifier l’utilisateur
  • Styles et thèmes
 Interaction avec le matériel
  • Les fonctions de téléphonie
  • La géolocalisation
  • API réseau bas niveau
  • L’APN
  • API media
  • Le vibreur, l’écran tactile, l’accéléromètre
 Le réseau
  • Intégration web avec WebKit
  • Les protocoles de communication
  • Interroger un web service
 Sécurité et déploiement
  • Signer les applications
  • Publier son application
 

Demande d'inscription à la formation

Lieu souhaité (facultatif)


Demande de renseignements