Android
Fondements de développement Android
À mesure que l'utilisation quotidienne des périphériques mobiles prenait en importance, un système d'exploitation ouvert, populaire et versatile s'est nettement démarqué. Depuis sa sortie en 2008, Android a pris sa place parmi les leaders de son marché. Une expertise en développement Android représente donc, plus que jamais, un atout important pour tout développeur. Ce cours offre aux programmeurs Java une introduction pratique approfondie sur cette plateforme en pleine croissance.
Plan de cours
Introduction au système Android
- Comment utiliser Android d'un point de vue utilisateur
- Les concepts de base d'une application mobile moderne
- La ligne de conduite pour construire une interface standard
Découverte des outils spécifiques à cette plateforme
- Intégration d'Android avec Eclipse
- Le débogage et le « profiling » Android
- Outils en ligne de commande pour intégration avec d'autres systèmes
Exploration des différentes options pour développer des applications riches
- Quoi choisir entre le SDK, NDK, HTML5 ou un framework multiplateforme
Utilisation des sous-systèmes (API) les plus communs
- Le développement graphique
- Le XML
- L'utilisation de SQLite
- L'accès à Internet
- Le « Content Manager »
- Les Widgets
- Les « Intents »
Clientèle visée
Développeurs Java
Notes spéciales
Programmation Java (DEV501)