Course Overview
Ce cours permet de découvrir les méthodes de développement d’applications mobiles sur Android en allant de la programmation évènementielle et d’interfaces graphiques, en passant par les Intents, les permissions, la persistance des données à la gestion des capteurs, localisation et à la connectivité réseau. En effet, vous allez découvrir les spécificités du développement mobile en termes d’économie d’énergie ainsi que de l’organisation des IHM. De plus, vous allez vous familiariser avec le mécanisme de réutilisation des composants d’application en Android en utilisant les Intents. Rajouté à cela, vous allez apprendre à utiliser facilement différents types de capteurs (accéléromètre, gyroscope, etc.). La localisation est une fonctionnalité assez importante qui permet d’offrir à l’utilisateur une expérience adaptée, vous allez savoir récupérer la localisation de l’appareil et son utilisation. Une application mobile n’est pas complète sans la sauvegarde de ses données, vous allez apprendre à les stocker proprement. Finalement, les applications mobiles peuvent bénéficier de la puissance des serveurs pour leur fonctionnement à travers le réseau dont vous allez maîtriser sa gestion.
Curriculum
- 9 Sections
- 28 Lessons
- 10 Weeks
- Introduction et présentation de l'environnement2
- Bases d'une application mobile2
- Adaptabilités graphiques2
- Gestion des intents et permissions4
- Persistance des données3
- Utilisation des capteurs3
- Gestion de la localisation3
- Programmation concurrente6
- La connectivité réseau3




Reply comment