Conception et développement pour systèmes mobiles

Code UE : SMB116-PAR

  • Cours
  • 6 crédits
  • Volume horaire de référence
    (+ ou - 10%) : 50 heures

Responsable(s)

Jean-Ferdinand SUSINI

Public, conditions d’accès et prérequis

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.

L'avis des auditeurs

Les dernières réponses à l'enquête d'appréciation pour cet enseignement :

Présence et réussite aux examens

Pour l'année universitaire 2022-2023 :

  • Nombre d'inscrits : 64
  • Taux de présence à l'évaluation : 52%
  • Taux de réussite parmi les présents : 91%

Objectifs pédagogiques

Le contenu de l'UE est dédié à la conception et au développement d'applications pour mobiles, communicants entre eux et intégrés dans un environnement constitué de réseaux de différentes technologies. L’auditeur apprendra à concevoir des applications mobiles sous Android et à utiliser les technologies Google liées à cet environnement.

Compétences visées

Capacités à développer des applications dans les domaines des équipements mobiles : téléphonie, lecture et enregistrement audio et video.
Capacités à utiliser les fonctionnalités avancées : programmation 3D, gestion de l'écran tactile, géolocalisation et des capteurs comme la boussole, l'accéléromètre, le gyroscope, ...

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
  • Google Cloud Messaging
Objets Android interconnectés
  • serveur/serveur, clients/serveur
  • montres, etc...
 

Travaux pratiques
Contrôle écrit

  • le lien de l'unité : http://jfod.cnam.fr/SMB116/
  • Le forum d'entraides : http://deptmedia.cnam.fr/phpBB3/viewforum.php?f=52
  • L'agenda pour la remise des Travaux Pratiques : http://jfod.cnam.fr/agenda1/

Cette UE apparaît dans les diplômes et certificats suivants

Chargement du résultat...
Patientez
Intitulé de la formation
Type
Modalité(s)
Lieu(x)
Lieu(x) À la carte
Lieu(x) Package
Lieu(x) Grand-Est
Lieu(x) À la carte
Lieu(x) Alternance
Lieu(x)
Lieu(x) Package
Lieu(x) Grand-Est
Lieu(x) Package
Lieu(x) À la carte
Lieu(x) À la carte
Lieu(x) À la carte
Intitulé de la formation Type Modalité(s) Lieu(x)

Contact

EPN05 - Informatique
2 rue Conté 33.1.27A
75003 Paris
Tel :01 40 27 26 81
Safia Sider

Centre(s) d'enseignement proposant cette formation

  • Paris
    • 2024-2025 2nd semestre : Formation ouverte et à distance (FOAD)
    • 2025-2026 2nd semestre : Formation ouverte et à distance (FOAD)
    • 2026-2027 2nd semestre : Formation ouverte et à distance (FOAD)
    Comment est organisée cette formation ?
    2024-2025 2nd semestre : Formation ouverte et à distance

    Dates importantes

    • Période des séances du 03/02/2025 au 07/06/2025
    • Période d'inscription : du 10/06/2024 à 10:00 au 14/03/2025 à 23:59
    • Date de 1ère session d'examen : la date sera publiée sur le site du centre ou l'ENF
    • Date de 2ème session d'examen : la date sera publiée sur le site du centre ou l'ENF

    Précision sur la modalité pédagogique

    • Une formation ouverte et à distance (FOAD) est une formation dispensée 100% à distance, qui peut être suivie librement, à son rythme.
    • Regroupements physiques facultatifs : Aucun

    Organisation du déploiement de l'unité

    • Délai maximum de réponse à une solicitation : sous 96 heures (Jours ouvrés)

    Modes d'animation de la formation

    • Forum
    • Messagerie intégrée à la plateforme
    • Organisation d'une séance de démarrage
    • Evaluation de la satisfaction
    • Hot line technique

    Ressources mises à disposition sur l'Espace Numérique de Formation

    • Documents de cours
    • Enregistrement de cours
    • Documents d'exercices, études de cas ou autres activités pédagogiques
    • Bibliographie et Webographie

    Modalité de contrôle de l'acquisition des compétences et des connaissances (validation de l'UE)

    • Examens présentiels dans un centre habilité
    • Examens en ligne
    • Contrôle continu (travaux à rendre)