bloc2:prog:poo:mobile
Ceci est une ancienne révision du document !
Table des matières
Développement mobile Android
Modèles de programmation
Il existe différents modèles techniques d’applications mobiles :
- application web « responsive » : application web classique appuyée sur un travail CSS spécifique permettant l'adaptation automatique des interfaces à la taille d'écran (cf. framework Bootstrap) ;
- application native : application spécifiquement développée pour une plate-forme
- Java ou Kotlin pour Android
- Objective C ou Swift pour IOS
- application cross-platform (environnements dédiés) : application développée sur une plateforme spécifique compatible avec IOS et Android, et qui traduit le code en exécutable natif
- Xamarin, Appcelerator
Schéma Utilisateur
Schémas Développeur
Contraintes
Le développement natif présentera les contraintes suivantes :
Pour la même application :
- diverses versions de JDK à gérer ;
- diverses versions du Android SDK à gérer ;
- divers formats d’équipements à gérer.
Outillage spécifique :
- gestionnaire de SDK Android (SDK manager) ;
- gestionnaire de VM’s (AVD manager) ;
Tests complexes :
- multiplication des situations de tests ;
bloc2/prog/poo/mobile.1681213767.txt.gz · Dernière modification : 2023/04/11 13:49 de admin


