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 2023 (peut encore être modifié)

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

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

cours 4  28 Février IHM/2 : adapter View, Fragments

cours 5  7 Mars, Intent, IntentFilter, Receiver locaux

cours 6  14 Mars, Persistance et partage (ContentProvider)

cours 7  21 Mars, Thread, AsyncTask

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

cours 8  28 Mars, Services locaux et Receiver globaux

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

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

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

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

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

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

cours 15  30 Mai, Tensorflow/IA sur Android, nodered et/ou revisions

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

examen le XX 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