Formation indisponible à l'heure actuelle
Architecture, Patterns, et Intégration : systèmes embarqués et mobiles en Java et Androïd (2)
Formation
À Montpellier ()
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
Missions, moyens et organisation
Le Cnam est placé sous la présidence de Jean-Paul Herteman, P-DG du groupe Safran, et dirigé par Olivier Faron.
Il remplit trois missions principales:
la formation professionnelle supérieure tout au long de la vie,
la recherche technologique et l'innovation,
la diffusion de la culture scientifique et technique.
Le Cnam offre des formations développées en étroite collaboration avec les entreprises et les organisations professionnelles afin de répondre au mieux à leurs besoins et à ceux de leurs salariés. Cette UE apparaît dans les diplômes et certificats suivants : Entrée
CYC45p-1 Ingénieur diplômé de l'école d'ingénieurs du Cnam Spécialité informatique, parcours Architecture et ingénierie des systèmes et des logiciels (AISL)
Centres d'enseignement Public et conditions d'accès Auditeurs se destinant aux métiers de l'intégration. Des connaissances préalables en génie logiciel et en conception par objet sont requises pour suivre ce cours. Ce cours fait suite au cours NSY208 qui doit avoir été préalablement suivi.
Les Avis
Les matières
- Bluetooth
- C++
Le programme
Vue Android, Activité, Modèle Vue Contrôleur : couplage faible de classes, pattern " Observable/Observateur ". La classe " Activité ". Cycle de vie d'une activité. Mise en Pratique
Rappels sur le langage Java
Concurrence en Java, Serveurs TCP. Exécutions concurrentes. La classe " Thread ". Priorité et ordonnancement. Accès au ressources et synchronisation. Requêtes sur le Web. Appels distants JRMP (RMI). Exemples.
Notions avancées d'Android: Android UIThread, Handler, AsyncTask, ...
Le Bluetooth orienté java : " JSR82 + Android " : Le contexte de Bluetooth. Protocoles et profils, JSR82. Paquetages. Implémentation avec Android
SAX et XML : rappels sur XML. Principes de SAX (Simple Api for Xml). Mise en uvre de SAX
Géolocalisation, communications Wifi, Nfc, Bluetooth: Mise en oeuvre avec Android
Technologies JAVA, C#, .NET - Intergiciels (middlewares) orientés messages (MOM) : JMS, MQSeries, ... Courtiers d'Objets : Java/RMI, .NET, ... Environnement d'exécution pour dispositifs mobiles : J2ME, OSGi, Windows ME, ....
Projet : Développement d'un projet tutoré de mise en uvre des technologies, seul ou par groupes d'auditeurs.
Modalités de l'évaluation Contrôle continu (remise d'un projet)
Bibliographie
- Mark L. Murphy : Lart du développement Android
- McGraw Hill : Android. A Programmers Guide
- Wrox : Professional Android Application Development
- Florent Garin : Android. Concevoir et développer des applications mobiles et tactiles
- : Supports de cours, bibliographie http://jfod.cnam.fr
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Architecture, Patterns, et Intégration : systèmes embarqués et mobiles en Java et Androïd (2)