SMB116 Conception et développement pour systèmes mobiles

pré-inscription à jfod : l'agenda

le forum HTO/FOD/CRA dédié en accès libre

La liste des inscrits à ce jour

douin au cnam point fr pour me joindre



Objectifs :

Les concepts fondamentaux de la plate forme Android sont décrits sous l'angle de la mobilité et de l'interactivité. Un intérêt particulier est porté à l'interaction avec le matériel ainsi qu'à la conception d'interfaces graphiques avancées. Les aspects réseau et communication complètent cet enseignement. Les mécanismes de persistance et de partage des données sont également traités. Les architectures de mobiles interconnectés seront présentés.

Plan 2022

cours 108 Février, le Plan, organisation, Android : introduction, Activité cycle de vie, état, tâches
cours 2
15 Février,
Intent, actions, actions génériques, catégories, transmission de données, principe de résolution

cours 3 22 FévrierIHM/1 : UI, widgets, layout, évènements, Adapter

cours 4  1 Mars IHM/2 : adapter View, Fragments

cours 5  8Mars, Intent, IntentFilter, Receiver locaux

cours 6  15 Mars, Persistance et partage (ContentProvider)

cours 7  22 Mars, Thread, AsyncTask

avant le 30 Mars, Votre proposition en une page d'une application Android comme mini-projet* de fin d'unité à déposer via l'agenda

cours 8  29 Mars, Services locaux et Receiver globaux

cours 9  5 Avril, Services globaux, AIDL(Android Interface Description Language)

cours 10  12 Avril, Capteurs, accéléromètre, gyroscope, Géolocalisation, googlemaps, GPS…

cours 11  19 Avril, Bluetooth, WiFi, Téléphonie, carte SIM

cours 12  10 Mai, NFC, NDK, DND-SD

cours 13  17 Mai, Android Wearable, Objets connectés

cours 14  24 Mai, Caméra et détection de visages, LoWPAN, MQTT

cours 15  31 Mai, Firebase Cloud Messaging, mode Publish-Subscribe, et/ou révisions

entre le 20 et le 30 JuinPrésentation de votre application Android avec Teams

examen le 21 juin   18-20h) consultez l'emploi du temps

* Ce mini-projet peut être le préambule ou une partie du projet demandé dans l'unité UARS01


Rendre un rapport de TP

Votre application Android fonctionne, et s'exécute depuis le "lanceur de TP"

Il vous faut déposer votre rapport via l'agenda

Faites un .zip(<2Mo) de votre projet en incluant à la racine le fichier index.html: votre rapport

Le fichier "index.html" est une page html (dont un schéma est proposé en "index.html" du projet ) qui contient :

  Le fichier index.html doit être accessible via votre agenda, lien "ma réponse" le jour du premier dépôt