Conservatoire national des arts et métiers

Vous êtes ici

SMB116 - Conception et développement pour systèmes mobiles

  • 6 ECTS
  • Informatique

Objectifs pédagogiques

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 aussi traités. Enfin la procédure de sécurisation et de publication d'une application est étudiée.

Public

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.

Compétences

Capacités à développer toute application pour systèmes mobiles et à utiliser les fonctionnalités avancées : téléphonie, cloud computing, dispositifs sans contact, géolocalisation, gestion des des capteurs embarqués comme la boussole, l'accéléromètre, le gyroscope, ...
Capacités à intégrer une application pour mobile au sein d'un système informatique.

Modalité de validation

Travaux pratiques
Contrôle écrit

Contenu de la formation

La plate-forme Android et les fondamentaux

  • architecture Android
  • structure d'une application
  • les composants fondamentaux

Interfaces utilisateurs

  • vues et conteneurs
  • gestion des évènements
  • menus et dialogues

Les intents

  • principe de fonctionnement
  • les concepts associés actions, données, catégories
  • récepteur d'intention (Broadcast Receiver)

Persistance et partage

  • les préférences partagées
  • le stockage dans des fichiers
  • les bases de données SQLite

Services

  • threads, notifications et alarmes
  • services locaux
  • services distants

Interaction avec le matériel

  • 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

Interaction communautaire

  • téléphonie, carte SIM
  • Wi-Fi, Bluetooth
  • communication en champ proche (NFC)

Réseaux de mobiles

  • cloud computing
  • découverte de service, mDNS-SD
  • déploiement et maintenance

Objets Android interconnectés

  • serveur/serveur, clients/serveur
  • montres, etc...

Bibliographie

Sayed Hashimi . “Pro Android 2, Apress”, 2010

Damien Guignard . « 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 :

Ce cours se déroule une fois par semaine pendant un semestre dans le centre d'inscription. Les cours programmés en soirée ont lieu de 18h30 à 21h30.

 

Informations données à titre indicatif sous réserve de modification

Légende :

S1 : premier semestre (du 26 septembre 2016 au 28 janvier 2017)
S2 : second semestre (du 27 février 2017 au 08 juillet 2017)
A : annuel (du 26 septembre 2016 au 08 juillet 2017)
: cours du soir, les cours commencent le plus souvent à 18 h 30 dans les centres
: cours en journée, se renseigner auprès du centre pour connaître les horaires
: cours à distance, les cours sont diffusés sous forme de séances numériques via une plateforme d'E-learning animées et tutorées par un enseignant
: cours en hybride, cette modalité mixe les cours en présentiel (en cours du soir ou en journée) et les séances numériques
: cours à distance organisés par un autre centre Cnam régional* les cours sont diffusés sous forme de séances numériques via une plateforme d'E-learning animées et tutorées par un enseignant


*Pour vous inscrire aux cours en ligne organisés par un autre centre régional Cnam, vous devez contacter soit l’un de nos centres de formation, soit directement le service FOD du Cnam Ile-de-France. Attention, ces unités d’enseignement ont des tarifs spécifiques.

Pour les cours situés à PARIS, les informations fournies sont indicatives, vous devez impérativement consulter le planning détaillé sur le site du Centre Cnam Paris : cliquez-ici

Dans nos centres  : Rendez-vous dans un de nos centres franciliens pour rencontrer nos conseillers pédagogiques, bâtir votre projet de formation et procéder à votre inscription.

Contactez-nous

En ligne  : Vous pouvez vous inscrire directement en ligne à partir de notre site

A noter : l'inscription en ligne est réservée à un public averti. Pour une première inscription, il est recommandé de rencontrer un conseiller pédagogique.

En Ile-de-France, 13 centres de formation vous accueillent pour vous aider à choisir et organiser votre parcours de formation et naturellement vous inscrire dans le centre de votre choix.

Aucun diplôme n’est exigé pour préparer un titre RNCP III (Bac+2) ou un diplôme d’établissement.

La préparation d’une licence nécessite d’être titulaire d’un baccalauréat, celle des titres RNCP II (Bac+4) ou d’un diplôme d’ingénieur d’avoir obtenu un Bac+2.

Un cycle de remise à niveau est conseillé pour les auditeurs qui reprennent leurs études après une interruption.

Les formations et diplômes du Cnam sont composés de cours appelés UE ou unités d'enseignement.

Ces UE sont cumulables pour :

  • vous spécialiser et acquérir rapidement des compétences nouvelles en préparant un certificat
  • vous engager dans une formation diplômante
  • composer votre formation à la carte, sans objectif de diplôme ni de durée.

Le choix des UE dépend de l’objectif de formation.

Certaines formations (diplômantes ou certifiantes) imposent un parcours précis et la capitalisation d’UE prédéfinies.

 

Si votre objectif est d’acquérir des connaissances, vous pouvez choisir vos UE à la carte. Vous construirez ainsi une formation plus courte et mieux adaptée à vos besoins.

A noter : la nécessité de valider certaines UE et leurs bases indispensables pour progresser vers d'autres UE.

Selon votre disponibilité. A titre d'exemple, un rythme de 4 à 6 UE dans l'année, soit 2 à 3 par semestre est raisonnable et assez dense.

Il s'agit du système européen de transfert de crédit ou European Credit Transfer System.

A chaque diplôme correspond un volume précis de crédits ECTS : 180 crédits pour la Licence, 120 crédits pour le Master après la Licence.

Les crédits facilitent la souplesse entre les parcours et la mobilité.
Ils sont cumulables, donc définitivement acquis, et transférables d'une université à l'autre, en France et en Europe.

Le coût de la formation dépend du nombre d’UE suivies et du nombre de crédits que valident ces UE.

A chaque UE, correspond un nombre de crédits (généralement de 4 à 12 crédits).

Chaque formation diplômante ou certifiante, regroupe plusieurs UE.

Les droits d’inscription par année universitaire sont de 150€ et le prix des UE varie entre 56€* et 168€ par semestre.

Le coût de la formation dépend du nombre d’UE suivies et du nombre de crédits que valident ces UE.

Pour en savoir plus sur votre projet de formation, sur les possibilités de financement, prenez contact avec un conseiller pédagogique

Contactez-nous

 

Début des cours du 1er semestre & Annuel : à partir du 26 septembre 2016

Début des cours du 2ième semestre : à partir du 27 février 2017

  • Choississez une modalité, un semestre et un centre parmi les cours disponibles à l'inscription en ligne.
  • Ajoutez l'unité au panier
  • Cliquez sur "voir le panier" et laissez vous guider !
L'inscription en ligne n'est pas actuellement disponible pour cette UE

Région Ile-de-France

A propos

L’objectif principal du Cnam Ile-de-France est de permettre aux franciliens de se former tout au long de la vie. Il accompagne ainsi chaque année, plus de 8 800 adultes dans la construction de leur projet professionnel, en partenariat avec la région Ile-de-France.

En savoir plus

 

FacebookTwitterLinkedIn

NOS CENTRES DE FORMATION EN ILE-DE-FRANCE