Conception et développement pour systèmes mobiles
Code UE : SMB116
- Cours
- 6 crédits
Responsable(s)
Jean-Michel DOUIN
Public et conditions d'accès
Tout public intéressé par le développement d'applications pour équipements mobiles sous Android. Les auditeurs doivent avoir une bonne connaissance et pratique de la programmation objets et du langage Java.
Objectifs pédagogiques
Le contenu de l'UE est dédié à la conception et au développement d'applications pour mobiles, communicants entre eux et intégrés dans un environnement constitué de réseaux de différentes technologies. L’auditeur apprendra à concevoir des applications mobiles sous Android et à utiliser les technologies Google liées à cet environnement.
Compétences visées
Capacités à développer des applications dans les domaines des équipements mobiles : téléphonie, lecture et enregistrement audio et video.
Capacités à utiliser les fonctionnalités avancées : programmation 3D, gestion de l'écran tactile, géolocalisation et des capteurs comme la boussole, l'accéléromètre, le gyroscope, ...
Capacités à utiliser les fonctionnalités avancées : programmation 3D, gestion de l'écran tactile, géolocalisation et des capteurs comme la boussole, l'accéléromètre, le gyroscope, ...
Contenu
La plate-forme Android et les fondamentaux
- architecture Android
- structure d'une application
- les composants fondamentaux
- vues et conteneurs
- gestion des évènements
- menus et dialogues
- principe de fonctionnement
- les concepts associés actions, données, catégories
- récepteur d'intention (Broadcast Receiver)
- les préférences partagées
- le stockage dans des fichiers
- les bases de données SQLite
- threads, notifications et alarmes
- services locaux
- services distants
- capteurs (gyroscope, accéléromètre, boussole, ...)
- géolocalisation, cartes géographiques (Google Maps)
- appareil photographique numérique (capture d'images, détection de visages)
- appels de méthodes natives
- téléphonie, carte SIM
- Wi-Fi, Bluetooth
- communication en champ proche (NFC)
- cloud computing
- découverte de service, mDNS-SD
- déploiement et maintenance
- serveur/serveur, clients/serveur
- montres, etc...
Modalité d'évaluation
Travaux pratiques
Contrôle écrit
Contrôle écrit
Bibliographie
- Sayed Hashimi & al : Pro Android 2, Apress?, 2010
- Damien Guignard & al : « Programmation Android,Eyrolles », 2010
- le lien de l'unité : http://jfod.cnam.fr/SMB116/
- Android documentation : http://developer.android.com
Cette UE apparaît dans les diplômes et certificats suivants
Rechercher une formation
Chargement du résultat...

Contact
Voir les dates et horaires, les lieux d'enseignement et les modes d'inscription sur les sites internet des centres régionaux qui proposent cette formation
UE
-
-
Paris
-
Centre Cnam Paris
- 2020-2021 2nd semestre : FOAD 100%
Comment est organisée cette formation ?Organisation de la modalité FOAD 100%
:Planning
2ème semestre
- Date de démarrage : 15/02/2021
- Date limite d'inscription : 24/04/2021
- Regroupements facultatifs : aucun
- Date de 1ère session d'examen : la date sera publiée sur le site du centre ou l'ENF
- Date de 2ème session d'examen : la date sera publiée sur le site du centre ou l'ENF
Accompagnement
- Plateforme Moodle
- Forum
- Messagerie intégrée à la plateforme
Ressources mises à disposition de l'auditeur
- Documents de cours
- Documents d'exercices, études de cas activités
- Bibliographie et webographie
Modalités de validation
- Contrôle continu
- Examen sur table
- 1 devoir à rendre
-
Centre Cnam Paris
-
Paris
-
-
Cote d'ivoire
- Cote d'ivoire
-
Cote d'ivoire
-
-
Grand Est
-
Grand Est
Comment est organisée cette formation ?
Organisation de la modalité FOAD 100%
:Planning
2ème semestre
- Date de démarrage : 18/02/2021
- Date limite d'inscription : 29/08/2021
- Regroupements facultatifs : aucun
- Date de 1ère session d'examen : 10/06/2021
- Date de 2ème session d'examen : 02/09/2021
Accompagnement
- Plateforme Moodle
- Forum
- Messagerie intégrée à la plateforme
- Classe virtuelle
- Séance de démarrage
Ressources mises à disposition de l'auditeur
- Documents de cours
- Enregistrement de cours
- Documents d'exercices, études de cas activités
- Bibliographie et webographie
Modalités de validation
- Examen sur table
-
Grand Est
-
Grand Est
Code UE : SMB116
- Cours
- 6 crédits
Responsable(s)
Jean-Michel DOUIN