Un foisonnement de mobiles
Créer une application pour un téléphone portable est quelque chose de simple pour un développeur. La difficulté commence lorsque l’on souhaite rendre cette application disponible sur une grande variété de téléphones.
Les problèmes rencontrés sont alors nombreux :
- Différences matérielles : taille d’écran, codes des touches, taille mémoire, rapidité d'exécution, claviers différents, écran tactile ou non
- Architectures différentes : J2ME MIDP, Android, Blackberry RIM...
- Bibliothèques spécifiques des constructeurs : NokiaUI ...
- Bibliothèques optionnelles : multimedia, bluetooth ...
- Versions différentes de bibliothèques : MMAPI 1.0, MMAPI 1.2 ...
- Fonctions incomplètes ou incorrectes : bugs
- Contraintes de distribution : nommage de binaires ...
- Contraintes de localisations : langues
- Besoin de signature




