CentreCnamParis Architecture, Patterns, et Intégration : systèmes embarqués et mobiles PRÉSENTATION

CentreCnamParis
Architecture, Patterns, et Intégration : systèmes embarqués et mobiles
en Java et Androïd (2)
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.
Objectifs pédagogiques
Savoir concevoir et développer des systèmes intégrant des éléments embarqués et communicants, en utilisant les
produits industriels ou grand public (téléphones mobiles, cartes à puce, tablettes, ...) et les technologies logicielles
actuelles (Java, C#, .NET, Android,...).
Compétences visées
Maîtriser l'architecture d'un système autonome ou basé sur un intergiciel (middleware). Savoir choisir les patrons de
conception (design patterns) adaptés. Etre capable de réaliser la conception, l'intégration, le déploiement, et la mise en
oeuvre de tels systèmes
Mots-clés
Androïd
J2EE
informatique ambiante
RMI
Noyau
Réseau local
Architecture technique
Langage JAVA
Javacard
Contenu
la plate-forme Android. Composants et outils. Développer avec Android, communications interIntroduction à Android :
activités, intensions, Publish & Subscribe, Services, content providers, ...
: couplage faible de classes, pattern " Observable/Observateur ". LaVue Android, Activité, Modèle Vue Contrôleur
classe " Activité ". Cycle de vie d'une activité. Mise en Pratique
PRÉSENTATION
PROGRAMME
Page 1
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
Page 2
Annuelle
Enseignement
partiellement à
distance
Enseignement
totalement à
distance
Présentiel
UE
Stage
Alternance
Sans niveau
spécifique
Bac +5
Bac +4
Bac +3
Bac +2
Bac +1
Bac
Sans niveau
spécifique
Niveau V
Niveau IV (bac)
Niveau III (bac+2)
1er semestre
2nd semestre
Chargement du résultat...
Type Intitulé Equipe pédagogique Lieu / Modalités Code
Type Intitulé Equipe pédagogique Lieu / Modalités
Enseignée en formation présentielle ou partiellement à distance :
Code
Type Intitulé Equipe pédagogique Lieu / Modalités Code
RECHERCHER PAR CODE
OK
Page 3
Contact
EPN Informatique
2D4P40, 2 rue Conté
75003 Paris
Tel :01 40 27 22 58
Swathi Ranganadin
Voir les sites
deptinfo.cnam.fr/new/infos.php?ue=NSY209
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 Paris 2016-2017 2nd semestre : Fod accessible nationalement
2017-2018 2nd semestre : Fod accessible nationalement
2018-2019 2nd semestre : Fod accessible nationalement
Comment est organisée cette formation à distance ?
Code UE : NSY209
Cours
crédits
Responsable national
M. Yann POLLET
Responsable opérationnel
M. Yann POLLET
La FOAD
L'inscription en FOAD
Quelques conseils
Comment démarrer ?
Comment se connecter à l'espace numérique de formation?
Accès à l'espace numérique de formation
INFORMATIONS PRATIQUES
6
Page 4
En cas de problème, contactez [email protected]
http://www.cnam-paris.fr/choisir-ma-formation/catalogue-de-la-foad/architecture-patterns-et-integration-systemes-embarques-et-mobiles-en-java-et-android-2--208650.kjsp?RH=cepforminternet
Page 5
1 / 5 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !