Niveau II (bac+3
bac+4)
Niveau I (bac+5 et
plus)
Diplôme
d'établissement
Certificat
d'établissement
RNCP - Titre
professionnel
Diplôme national
(LMD-DUT-diplôme
d'Etat)
Diplôme
d'ingénieur
Diplôme/certificat
Rappels sur le langage Java . Exécutions concurrentes. La classe " Thread ". Priorité et ordonnancement.Concurrence en Java, Serveurs TCP
Accès au ressources et synchronisation. Requêtes sur le Web. Appels distants JRMP (RMI). Exemples.
Android UIThread, Handler, AsyncTask, ...Notions avancées d'Android: : Le contexte de Bluetooth. Protocoles et profils, JSR82.Le Bluetooth orienté java : " JSR82 + Android "
Paquetages. Implémentation avec Android
: rappels sur XML. Principes de SAX (Simple Api for Xml). Mise en œuvre de SAXSAX et XML , , , : Mise en oeuvre avec AndroidGéolocalisation communications Wifi Nfc Bluetooth
- Intergiciels (middlewares) orientés messages (MOM) : JMS, MQSeries, ... CourtiersTechnologies JAVA, C#, .NET
d'Objets : Java/RMI, .NET, ... Environnement d'exécution pour dispositifs mobiles : J2ME, OSGi, Windows ME, ....
de mise en œuvre des technologies, seul ou par groupes d'auditeurs.Projet : Développement d'un projet tutoré
Modalité d'é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
Y. Pollet : Architectures, systèmes, intégration (Ellipses, Références sciences)
Cette UE apparaît dans les diplômes et certificats suivants
Stage :
Certains stages ont un double code, leur code propre et le code de l’UE ou du certificat équivalent.
Dans tous les cas, veillez à ne pas insérer d'espace ni de ponctuation supplémentaire.
Type(s) de formation
Type(s) de diplômes
Niveau d'entrée
PARCOURS