Outils · Mobile

Expo

Le moyen le plus simple de créer une vraie app mobile.

Expo est la boîte à outils qui rend le développement d'applications mobiles accessible, en s'appuyant sur React Native (la technologie qui crée des apps iOS et Android à partir d'un seul code). Il gère les parties les plus pénibles : accès à la caméra, notifications, publication sur les stores, mises à jour. C'est aujourd'hui le point d'entrée recommandé pour qui veut une app présente sur iPhone et Android.

Interface de Expo
FIG. 01Interface · Expo

Forces & faiblesses

Ce qu'on aime, ce qu'on regrette

+ Forces

  • Une seule base de code pour iPhone et Android à la fois
  • Test immédiat sur votre propre téléphone via l'application Expo Go
  • Accès simplifié aux fonctions du téléphone (caméra, notifications, GPS)
  • Publication sur l'App Store et le Play Store grandement facilitée

− Limites

  • Reste du développement mobile : plus exigeant qu'un site web classique
  • Les comptes Apple et Google pour publier sont payants et administratifs

Cas d'usage

Pour quels projets

  • Lancer une application mobile sur iPhone et Android en même temps
  • Prototyper rapidement une idée d'app testable sur votre téléphone
  • Créer une app interne pour une équipe ou des clients
  • Décliner un service web existant en application mobile

Piloter avec Claude

Skills & MCP

En formation Claude Builder, Expo ouvre la porte du mobile. Vous apprenez à demander à Claude de générer une application Expo, à la tester sur votre propre téléphone, et à comprendre les étapes (et les coûts) pour la publier sur l'App Store et le Play Store.

Tarifs

Combien ça coûte

Framework

Gratuit

Open source, licence MIT. Expo et React Native sont libres.

Services Expo (EAS)

Dès 0$/mois

Les services cloud pour compiler et publier ont une offre gratuite, puis dès 19$/mois pour un usage soutenu.

Comptes stores

99$/an + 25$

Coûts incontournables, hors Expo : compte développeur Apple (99$/an) et compte Google Play (25$ à vie) pour publier.

Notre point de vue

Ce qu'on en pense

Expo répond à une vraie envie : avoir son application sur l'App Store, pas seulement un site web. Concrètement, créer une app mobile était historiquement réservé à des spécialistes, avec deux développements séparés pour iPhone et Android. Expo change la donne en permettant un seul code pour les deux, et en prenant en charge les corvées techniques : brancher la caméra, envoyer des notifications, et surtout publier l'app sur les stores, l'étape qui décourage le plus de monde. Vous pouvez même tester votre app sur votre propre téléphone en quelques minutes. La limite à garder en tête est honnête : le mobile reste plus exigeant qu'un simple site web, et publier sur les stores impose des comptes payants chez Apple et Google, avec leurs procédures de validation.

Ici, la comparaison avec Next.js, notre stack par défaut chez Ottho, ne se joue pas sur le même terrain : Next.js fabrique des sites et applications web qu'on consulte dans un navigateur, Expo fabrique des applications mobiles qu'on installe depuis un store. L'un n'écrase pas l'autre, ils répondent à deux besoins différents. Beaucoup de projets commencent d'ailleurs en web avec Next.js, puis ajoutent une app mobile avec Expo une fois l'idée validée. Face aux outils mobiles concurrents, Expo gagne largement sur l'accessibilité : c'est de loin le chemin le plus court pour un non-spécialiste, là où Flutter ou le développement natif demandent bien plus de bagage.

Adoptez Expo si votre projet a vraiment besoin d'être une application installable sur les téléphones : présence sur les stores, notifications, accès à la caméra ou au GPS. C'est l'outil qui met l'app mobile à la portée d'un autonome épaulé par l'IA. Restez sur Next.js (ou un site web classique) si une présence web suffit à vos utilisateurs : c'est plus simple, gratuit à publier, et souvent amplement suffisant pour démarrer. La bonne question à se poser : vos utilisateurs ouvriront-ils vraiment une app installée, ou un lien web fait-il l'affaire ?

Prochaine étape

Apprendre Expo avec Nous

La formation Claude Builder vous apprend à piloter Expo via Claude. Sans tutoriel, sans détour, avec un actif livré.