Formation indisponible à l'heure actuelle

Architecture, Patterns, et Intégration : systèmes embarqués et mobiles en Java et Androïd (2)

Formation

À Montpellier ()

Prix sur demande

Appeler le centre

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

Apprenez à votre rythme, tout au long de votre parcours professionnel. 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.
Le Cnam 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. 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.

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les matières

  • Bluetooth

Le programme

Le programme de cette formation comporte différentes thématiques qui vous permettrons de renforcer vos compétences. Le Cnam est le seul établissement d’enseignement supérieur français dédié à la formation des adultes, placé sous la tutelle du ministère en charge de l’Enseignement supérieur. Il donne à chacun les moyens de se former, à tout moment de sa vie, sur place au Cnam, dans son entreprise ou à distance. Contenu Introduction à Android : la plate-forme Android. Composants et outils. Développer avec Android, communications inter activités, intensions, Publish & Subscribe, Services, content providers, ...
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 : L’art 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

Appeler le centre

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)

Prix sur demande