Loading AI tools
De Wikipédia, l'encyclopédie libre
Une application hybride est une application utilisant le navigateur web intégré du support (Smartphone ou tablette) et les technologies Web (HTML, CSS et Javascript) pour fonctionner sur différents OS (iOS, Android, Windows Phone, etc.). Une telle application utilise les fonctionnalités natives des Smartphones et peut être distribuée sur les plateformes d’applications telles que l'AppStore, le Google Play, etc..
Les performances d'une application hybride sont souvent inférieures à celles d'une application native, développées spécifiquement pour IOS et Android. Cette technologie ne convient que dans certains cas, si les besoins de développement sont simples[1], de plus les multitudes de framework sur le marché ne permet pas aujourd'hui d'avoir une visibilité en termes de pérennité, les coûts de maintenance peuvent dans certains cas dépasser le gain acquis lors de la phase de développement.
Le React Natif[2] est un framework open source qui transfère les concepts de développement web dans le développement mobile. Bien que le langage en développement pour ces applications soit JavaScript ; le résultat est une véritable application native mais uniquement pour les plateformes iOS et Android, pas pour les navigateurs Web.
L’un des avantages les plus significatifs et les plus évidents de l’utilisation du framework React Native par rapport à l’option native est qu'on gagne beaucoup de temps. Il n'est pas nécessaire de développer deux applications différentes et, au lieu d’utiliser des codes différents, on peut utiliser le même code source pour les plates-formes iOS et Android.
Pour les développeurs Web qui viennent de se lancer dans le développement d’applications mobiles[3], le cadre natif de React sera plus facile à adopter. Parce que cela fonctionne avec JavaScript, on maîtrise plus facilement la plupart des concepts. Au lieu de devoir apprendre deux nouveaux langages, on peut s'en tenir aux connaissances acquises préalablement dans le cadre de la conception de site internet.
Flutter est un framework de développement mobile multiplateformes réactif utilisant le langage Dart. Dart et Flutter ont été créés par Google qui utilise le framework pour certaines de ses applications les plus importantes et le pousse constamment à devenir la solution ultime pour la création d’applications multiplateformes[4]. Sa version alpha initiale était de retour en , elle est donc beaucoup plus jeune que React Native.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.