Les applications sont les nouveaux sites web, et tout le monde devrait pouvoir en créer. En combinant l’environnement de développement basé sur navigateur de Replit avec Expo, la création d’applications mobiles est désormais aussi simple que la création d’un site web.Documentation Index
Fetch the complete documentation index at: https://docs.replit.com/llms.txt
Use this file to discover all available pages before exploring further.
Partie 1 : Créer une application mobile en cinq minutes
Apprenez à créer une application native iPhone/Android avec Replit et Expo en seulement cinq minutes — idéal pour les débutants.Démarrer avec Replit et Expo
Prérequis
- Un compte Replit (gratuit)
- L’application Expo Go installée sur votre appareil mobile
- Un compte Expo EAS (gratuit)
- Un compte développeur Apple (99 $/an) pour iOS
- Un compte développeur Google Play (25 $ une fois) pour Android
Remixer le modèle
Exécuter le modèle
Personnaliser votre application avec Agent
Choisir votre outil IA
- Mode Build : Idéal pour les fonctionnalités complexes et les changements majeurs. Le modèle Expo utilise l’Agent général, qui prend en charge n’importe quel framework.
- Mode Lite : Idéal pour les petits changements et les explications de code.
- Mode Plan : Idéal pour la planification et le brainstorming.
Utiliser le langage naturel pour créer votre application
Itérer sur mobile
- Ouvrez l’application mobile Replit
- Trouvez votre projet
- Utilisez Agent pour effectuer des modifications et des améliorations
- Voyez les mises à jour apparaître en temps réel
Partie 2 : Publier votre application mobile
Apprenez à déployer votre application Replit Expo sur iOS en moins de 10 minutes — du développement à l’installation sur votre iPhone.Publier votre application sur votre appareil
Prérequis
- Votre application Replit de la Partie 1
- Un compte développeur Apple (99 $/an) si vous publiez sur iOS
- Un iPhone (pour le déploiement iOS)
- Un compte Expo
Initialiser EAS
- Arrêtez votre application si elle est en cours d’exécution
- Dans le menu déroulant de l’Éditeur de projet, sélectionnez « EAS init »
- Connectez-vous à votre compte Expo lorsque vous y êtes invité
- Créez un nouveau projet ou sélectionnez-en un existant
Exécuter la mise à jour EAS
- Dans le menu déroulant, sélectionnez « EAS update »
- Attendez que le bundler Metro démarre et termine le processus d’exportation
Compiler pour iOS
- Dans le menu déroulant, sélectionnez « EAS publish preview iOS »
- Entrez un identifiant de bundle iOS (par ex., com.votrenom.vomnomdapp)
- Connectez-vous à votre compte App Store Connect lorsque vous y êtes invité
- Sélectionnez votre équipe de développeur individuel
- Générez les certificats de distribution de l’appareil lorsque vous y êtes invité
Enregistrer votre appareil
- Lorsque vous y êtes invité, sélectionnez « website » pour enregistrer votre appareil
- Scannez le code QR qui apparaît avec votre iPhone
- Téléchargez le profil de développement lorsque vous y êtes invité
- Allez dans les Paramètres sur votre iPhone
- Sélectionnez « Profil téléchargé » en haut
- Installez le profil et entrez votre code d’accès lorsque vous y êtes invité
- Retournez dans l’Éditeur de projet et appuyez sur n’importe quelle touche pour continuer
Attendre la compilation
- La compilation sera mise en file d’attente
- Vous pouvez vérifier la progression dans votre tableau de bord Expo sous l’onglet « Builds »
- Une fois terminée, un nouveau code QR apparaîtra pour installer l’application
Installer l'application sur votre appareil
- Scannez le code QR d’installation avec votre iPhone
- Sélectionnez « Installer » lorsque vous y êtes invité
- L’application commencera à s’installer sur votre écran d’accueil
Activer le mode développeur
- Allez dans Réglages > Confidentialité et sécurité
- Faites défiler jusqu’en bas et trouvez « Mode développeur »
- Activez-le
- Redémarrez votre appareil lorsque vous y êtes invité
- Après le redémarrage, vous pouvez ouvrir et utiliser votre application !
Ce que vous avez accompli
En suivant ce tutoriel, vous avez maintenant une vraie application mobile native sur votre appareil. La plupart des développeurs auraient besoin de jours ou de semaines pour y arriver, mais vous l’avez fait en environ une heure.Prochaines étapes
Prochaines étapes
- Continuer à affiner votre application avec plus de fonctionnalités
- Ajouter l’authentification et le stockage de données
- Implémenter des fonctionnalités natives de l’appareil comme la caméra ou la localisation
- Soumettre votre application à l’App Store pour une distribution publique
- Créer une version Android en suivant des étapes similaires
Problèmes courants et solutions
L'application ne se connecte pas à Expo Go
L'application ne se connecte pas à Expo Go
- Assurez-vous que votre téléphone et votre ordinateur sont sur le même réseau Wi-Fi
- Essayez d’utiliser le mode de connexion « Tunnel » plutôt que « LAN »
- Vérifiez si votre pare-feu bloque les connexions
- Consultez le guide de dépannage d’Expo
Les modifications ne se reflètent pas dans l'application
Les modifications ne se reflètent pas dans l'application
- Essayez de recharger l’application (secouez l’appareil et sélectionnez « Reload »)
- Assurez-vous d’avoir sauvegardé vos modifications dans l’Éditeur de projet
- Vérifiez la console pour toute erreur
- Consultez la documentation du mode développement d’Expo
La compilation échoue sur EAS
La compilation échoue sur EAS
- Vérifiez votre configuration app.json
- Vérifiez que toutes les dépendances sont compatibles
- Assurez-vous d’avoir les bonnes permissions configurées
- Examinez les messages d’erreur dans les journaux de compilation
- Consultez le dépannage EAS Build