Certains projets ont des exigences que les frameworks multiplateformes ne couvrent pas complètement : animations très poussées, intégration profonde aux API Google et Android (Material You, widgets, Wear OS, Health Connect), performance maximale sur une large gamme d'appareils, ou une stratégie produit centrée en priorité sur Android. Dans ces cas, le développement natif en Kotlin reste la réponse la plus solide.
C'est le bon choix quand l'application doit exploiter à fond le matériel et les dernières fonctionnalités Android, offrir une fluidité irréprochable, ou couvrir la grande diversité d'appareils du parc Android. Le natif donne accès aux API Google dès leur sortie, sans attendre qu'un framework tiers les prenne en charge.