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
UX
L'UX (User Experience) désigne l’expérience globale vécue par un utilisateur lors de l’utilisation d’un produit ou service numérique.
Cross-plateforme
Une application crossplatforme est développée pour fonctionner sur plusieurs systèmes d’exploitation à partir d’un seul code source.
Figma
Figma est un outil de conception d'interface collaboratif en ligne, utilisé pour créer des maquettes UI/UX interactives.