Pour les appareils mobiles
Les applications mobiles s'éloignent des systèmes logiciels intégrés que l'on trouve généralement sur un PC. Au lieu de cela, chaque application fournit des fonctionnalités limitées et isolées, telles qu'un jeu, une calculatrice, un antivirus ou la navigation Web mobile.
Les applications mobiles les plus simples utilisent des applications basées sur PC et sont transférées sur un appareil mobile. Une approche plus complexe implique le développement spécifique à l'environnement mobile, en utilisant à la fois ses limites et ses avantages. Par exemple, les applications qui utilisent des fonctionnalités basées sur la localisation sont initialement créées à partir de zéro pour les périphériques mobiles, étant donné que l'utilisateur n'a pas le même concept de localisation sur un PC.