Filière: Informatique et systèmes de communication
Orientation: Informatique logicielle
Module: Applications logicielles 1

Descriptif de cours

Retour Applications Mobiles 1

  • Objectifs

    Les objectifs principaux du cours sont:

    • Comprendre les concepts de base de la programmation sur appareils mobiles à travers la plateforme Android.
    • Connaitre les composants principaux de la platerforme Android
    • Savoir développer des applications Android ainsi que les déployer sur les smartphones et tablettes
  • Contenu

    A travers ce cours l'étudiant se familiarisera avec les concepts mobiles Android:

    Chapitres majeures:

    • Etude du SDK et des composants de la plateforme de développement.
    • Etude des composants principaux: Activité, Fragments et service, Intent et broadcast receiver, Persistance, Notifications et Content Provider
    • Etude du paradigme de programmation MVVM en utilisant JetPack et le data binding.
    • Etude et construction d'interfaces graphiques en utilisant de concept de Material Design
    • Programmation d'applications sous forme de TP et ED
    • Déploiement d'application sur smartphone et tablette

Forme d'enseignement et volume de travail

Cours magistral (y compris exercices)
32 périodes
Travaux pratiques / laboratoires
32 périodes
Travail personnel
56 périodes

Spécification du cours

Année de validité
2025-2026
Année du plan d'études
2ème année
Semestre
Automne
Programme
Français,Bilingue
Filière
Informatique et systèmes de communication
Langue d'enseignement
Français
Identifiant
B2C-DMOB-S
Niveau
Avancé
Type de cours
Fondamental
Formation
Bachelor

Modalités d'évaluation

  • Contrôle continu: TP/évaluation de rapports, Quiz (questions de révision), Mini Projet

Mode de calcul de la note de cours

TP + Quiz + Mini projet

Enseignant(s) et/ou coordinateur(s)

Pascal Bruegger