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 2017

cours 1, 14 Février) le Plan, organisation, Android : introduction, Activité cycle de vie, état, tâches

cours 2 21 Février) Intent, actions, actions génériques, catégories, transmission de données, principe de résolution

cours 3  28 Février) IHM/1 : UI, widgets, layout, évènements, Adapter

cours 4  7 Mars) IHM/2 : adapter View, Fragments

cours 5  14 Mars) Intent, IntentFilter, Receiver locaux

cours 6  21 Mars) Thread, AsyncTask

cours 7  28 Mars) Persistance et partage (content provider)

cours 8  04 Avril) Service et Receiver globaux

cours 9  11 Avril) Services globaux, AIDL

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

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

cours 12  02 Mai) NFC, NDK, DNDSD

cours 13  09 Mai) Android Wearable, objets connectés

cours 14  16 Mai) Nearby et/ou Google Cloud Messaging

cours 15  23 Mai) Android Inter-connectés ou révisions

Mai/Juin) suivis de mini projets "encadrés" via adobeconnect


Rendre un rapport de TP

Votre application Android fonctionne, il vous faut déposer votre rapport via l'agenda

Faites un .zip 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 :