Aperçu des sections
-
Nom et Prénom : MEGUEHOUT Hamza
E-mail : meguehout.h@centre-univ-mila.dz
Université : Centre universitaire Mila
Année universitaire : 2024/2025
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Semestre : 01Intitulé d l’UE : UEM1
Intitulé de la Matière : Développement avancé des applications mobiles
Crédits : 4
Coefficients : 2
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Objectifs de l’enseignementLe développement d'applications mobiles est un domaine en constante évolution, ce qui nous oblige à suivre les
dernières avancées sans pour autant rester figé dans celles-ci. Ainsi, l'objectif de cette matière est de former des
informaticiens en les tenant informés des dernières tendances et en leur fournissant les connaissances essentielles
pour débuter et progresser sur le marché du travail.
Références
- Anthony Cosson, Ludovic Roland, Kotlin - Fondamentaux du langage. Collection vBook, 2022.
- https://openclassrooms.com
- https://developer.android.com/studio
- https://kotlin.developpez.com
- www.udemy.com/course/kotlin-for-beginners-next-android-platform-language/

Cartes mentales
-
Présentation et analyse d’une application mobile
Objectif :
- Identifier l’originalité de l’idée et son utilité pour les utilisateurs ;
- Vous aidera à développer une analyse critique de l’expérience utilisateur (UX) et de l’interface utilisateur (UI) ;
- Vous permettra d’identifier les points forts, les faiblesses, et d’apporter des suggestions d’amélioration.
-
- Installation d’Android Studio et Flutter
- Les environnements de travail
- Vue générale sur UX/UI, d’Adobe XD et les maquettes
- Lancement d’une application modèle
- Cycle de vie d’une application
-
- Variables et types
- Les collections natives (tableaux, listes, etc.)
- Structures de contrôle
- Fonctions et classes
- AsyncTask
- Requête réseau et RecyclerView
-
- Stockage dans un fichier et avec base de données SQLite
- L’architecture components
- Structure d’une application
-
- L’environnement Flutter
- Initiation au langage DART
-
- Publication du projet sur GitHub
- Publication d’une application sur le Store

