Application native – Native App est une application basée sur le système d’exploitation local de smartphones tels que iOS, Android, WP et écrite et exécutée avec des programmes natifs, également appelés application native.

Application native

Avantages :

  1. Créer une expérience utilisateur parfaite
  2. Performances stables
  3. Vitesse de fonctionnement rapide, prise en main fluide
  4. Accès aux ressources locales (carnet d’adresses, album photo)
  5. Concevoir d’excellents effets de mouvement, transitions
  6. Notifications ou rappels intimes au niveau du système
  7. Taux de rétention des utilisateurs élevé

Désavantages:

  1. Coût de distribution élevé (différentes plates-formes ont différents langages de développement et adaptations d’interface)
  2. Coût de maintenance élevé (par exemple, une application a été mise à jour vers V5, mais il y a encore des utilisateurs utilisant V2, V3, V4, nécessite plus de développeurs pour maintenir la version précédente)
  3. La mise à jour est lente. Selon différentes plateformes, différents processus tels que la soumission-examen-en ligne, etc., doivent passer par des processus plus compliqués

Application Web

Web App, comme son nom l’indique, fait référence à des applications Web, essentiellement écrites en langage Html5, qu’il n’est pas nécessaire de télécharger et d’installer. Semblable à l’application de lumière maintenant mentionnée. L’application basée sur le navigateur est essentiellement une version à écran tactile de l’application Web.

Avantages

  1. Faible coût de développement
  2. Mise à jour rapide,
  3. La mise à jour n’a pas besoin d’avertir les utilisateurs, n’a pas besoin de mettre à jour manuellement,
  4. Peut couvrir plusieurs plates-formes et terminaux.

Désavantages:

  1. Entrée temporaire
  2. Impossible d’obtenir des notifications au niveau du système, des rappels, des effets d’animation, etc.
  3. Faible taux de rétention des utilisateurs
  4. De nombreuses restrictions sur la conception
  5. Mauvaise expérience

Application hybride

Désigne une App hybride semi-native et semi-Web, qui a à la fois “l’avantage d’une bonne expérience d’interaction utilisateur d’App Native” et “l’avantage d’un développement multiplateforme d’App Web”. Besoin de télécharger et d’installer, cela ressemble à l’application native, mais il n’y a que quelques vues Web de l’interface utilisateur et le contenu auquel accéder est Web. Ainsi, l’application hybride s’efforce de créer une expérience similaire à l’application native, mais elle est toujours limitée par la technologie, la vitesse du réseau et de nombreux autres facteurs.