Retour au glossaire
Native
Une application native est une app développée spécifiquement pour un système d’exploitation (iOS, Android), avec ses outils et langages dédiés.
Définition
Une application native est développée pour un système d’exploitation spécifique, comme iOS (avec Swift/Objective-C) ou Android (avec Kotlin/Java).
Exemple concret
- Une app bancaire développée séparément pour Android et iOS afin d’utiliser au maximum les fonctionnalités natives de chaque OS.
Avantages
- Performance optimale,
- Accès complet aux fonctionnalités du téléphone,
- Meilleure expérience utilisateur.
Inconvénients
- Coût de développement plus élevé (deux bases de code),
- Maintenance plus lourde.
À retenir
- Le choix d’une app native est idéal pour des applications critiques ou très performantes.
Sources
Découvrir d'autres termes
Endpoint
Un endpoint est une URL spécifique à laquelle une API répond, représentant un point d'accès à une ressource.
Flutter
Flutter est un framework open source de Google pour créer des applications mobiles, web et desktop multiplateforme à partir d’un seul code base.
UX
L’UX (User Experience) désigne l’ensemble des perceptions, émotions et interactions d’un utilisateur lorsqu’il utilise un produit ou un service numérique.

