
Les frameworks mobile facilitent la création d’applications mobiles en mutualisant du code et en accélérant le développement. Ils proposent une couche UI, des outils de build et des accès simplifiés aux fonctionnalités natives. Selon le framework, le rendu peut être natif, hybride ou basé sur un moteur graphique. Le choix se fait selon l’expérience utilisateur visée, les contraintes de performance et la maturité de l’écosystème.
Flutter est un framework multiplateforme conçu pour produire des applications iOS et Android avec une base de code unique.
React Native permet de développer des applications iOS et Android en s’appuyant sur JavaScript/TypeScript et des composants natifs.