Informatique et systèmes de communication
- Admission : /fr/formation/bachelor/informatique-et-systemes-de-communication/admission/
- Programme de formation : /fr/formation/bachelor/informatique-et-systemes-de-communication/programme-de-formation/
- Structure des études : /fr/formation/bachelor/informatique-et-systemes-de-communication/structure-des-etudes/
- Perspectives : /fr/formation/bachelor/informatique-et-systemes-de-communication/perspectives/
- Mobilité : /fr/formation/bachelor/informatique-et-systemes-de-communication/mobilite/
- Personnes : /fr/formation/bachelor/informatique-et-systemes-de-communication/personnes/
- Admission : /fr/formation/bachelor/informatique-et-systemes-de-communication/admission/
- Programme de formation : /fr/formation/bachelor/informatique-et-systemes-de-communication/programme-de-formation/
- Structure des études : /fr/formation/bachelor/informatique-et-systemes-de-communication/structure-des-etudes/
- Perspectives : /fr/formation/bachelor/informatique-et-systemes-de-communication/perspectives/
- Mobilité : /fr/formation/bachelor/informatique-et-systemes-de-communication/mobilite/
- Personnes : /fr/formation/bachelor/informatique-et-systemes-de-communication/personnes/
Programme de formation
Filière:
Informatique et systèmes de communication
Orientation:
Informatique logicielle
Module: Applications logicielles 1
Descriptif de cours
Retour-
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