Le développement mobile natif est une approche de développement d’applications mobiles qui consiste à créer une application distincte pour chaque système d’exploitation mobile.
Le langage utilisé dépend dans ce cas du périphérique utilisé par l’utilisateur.
Par exemple :
une application native pour Android sera développée en Java ou Kotlin
une application native pour iOS sera développée en Objective-C ou Swift.