
Les langages mobile désignent les langages utilisés pour développer des applications destinées à iOS et Android. Certains sont natifs à une plateforme, d’autres servent via des frameworks multiplateformes. Ils couvrent autant la logique métier que l’accès aux API du téléphone (capteurs, notifications, stockage). Le bon choix dépend du niveau de performance attendu, de la portabilité et des compétences disponibles.
Swift est le langage moderne d’Apple pour développer des applications iOS, iPadOS, macOS, watchOS et tvOS.
Kotlin est un langage moderne de la JVM, devenu la référence pour le développement Android.
Dart est un langage moderne conçu pour la productivité et la performance, notamment via son écosystème Flutter.