Application native

Application native est développée spécifiquement pour un système mobile, principalement iOS ou Android, avec les outils et langages de cet écosystème. Elle peut exploiter directement les fonctionnalités proposées par la plateforme.

Pourquoi ce terme compte dans un projet mobile

Le natif offre un contrôle fin sur les performances, l’interface et les nouveautés du système. En contrepartie, couvrir iOS et Android peut demander deux développements et davantage de maintenance. Ce choix doit donc être relié aux contraintes réelles du produit, pas à une préférence technique.

Un exemple dans un projet d’application mobile

Quand une fonction exige une intégration très poussée au téléphone, j’utilise le terme « application native » pour présenter l’option développée spécifiquement pour iOS ou Android. Nous pouvons alors mesurer si ce niveau d’investissement est justifié.