Qu'est-ce que une application native ?
Une application native est une application conçue spécifiquement pour une plateforme, comme iOS ou Android, en utilisant les langages et les composants d'interface de cette plateforme, et installée depuis sa boutique d'applications.
Les applications iPhone sont généralement écrites en Swift et les applications Android en Kotlin. Parce qu'elles utilisent les briques propres à la plateforme, elles s'intègrent naturellement à l'appareil et ont un accès complet à son matériel et à ses fonctions.
Le coût est l'effort : deux plateformes impliquent en général deux bases de code, deux ensembles de compétences et une validation par la boutique à chaque mise à jour.
Entre le natif et le web se situent les approches multiplateformes et hybrides. Des frameworks comme React Native partagent le code entre plateformes, tandis que des outils comme Capacitor enveloppent une application web dans une coque native.
Questions
Ai-je besoin d'une application native ?
Pas toujours. Si votre application se compose surtout de formulaires, de listes et de tableaux de bord, une application web ou une application web enveloppée peut suffire. Le natif a du sens pour les graphismes lourds, les fonctions avancées du téléphone ou une sensation la plus fluide possible.
Combien coûte une application native ?
Le coût varie beaucoup selon les fonctions et la personne qui la réalise. Développer nativement pour iOS et Android coûte en général plus qu'une seule application web, car une grande partie du travail est faite deux fois.
Voir aussi
- Applications natives ou applications web progressives
- Créateur d'applications iOS
- Créateur d'applications Android
Mythex · Pricing · Créez tout avec l'IA · Modèles de sites et d'applications · Mythex comparé · Glossaire de la création d'applications avec l'IA · Outils gratuits pour créer des applications avec l'IA · English