Imprimer cette page

Web App (mobile)

Soyez disponible sur tous les appareils mobiles

Web App (mobile)

Quand on évoque les applications sur mobile, il est fréquent de penser uniquement à des applications natives. Toutefois, les applications web (Web App) basées sur les technologies web offrent d’innombrables avantages.

Comme les langages techniques utilisés sont ceux du web (HTML5 et JavaScript), elles sont de facto compatibles sur tous les appareils mobiles à travers un navigateur web. Avec l’utilisation d’un « Framework » HTML5/JavaScript, le développement peut aussi être exporté (encapsulé) en tant qu’application native pour être disponible dans App Store, Google Play, et autres.

Bien évidemment, cela permet une réduction des coûts de développement et de maintenance. Une application native multiplateforme doit être développé en Objective C (Apple iOS), Java (Android), Visual C++ (Windows Mobile), etc., alors que l’application web n’est développée qu’une seule fois. De plus, une Web App peut être utilisée sur un site web, ce qui n’est pas le cas pour une application native.

Utiliser les langages du web offre :

  • Un développement unique qui fonctionne sur iOS, Android, BlackBerry, Windows Phone
  • Une utilisation rapide et aisée comme il n’est pas nécessaire d’installer une App
  • Une compatibilité du développement, car moins lié au système et à ses versions
  • Des évolutions facilitées grâce à une technologie flexible

De nombreuses fonctions comprises dans HTML5 (consultation hors connexion, géolocalisation, activation de la caméra de l’appareil, etc.) offrent d’étonnantes possibilités. Ces fonctionnalités sont d’ailleurs en pleine évolution et il est souvent difficile de distinguer une application web d’une application native.

Les deux méthodes de développement ont leurs forces et leurs faiblesses, tout dépend de vos besoins et de vos objectifs. Nous sommes à votre disposition pour vous conseiller dans ce domaine.