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.Premiers pas 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 Apple Developer (99 $/an) pour iOS
- Un compte Google Play Developer (25 $ unique) pour Android
Dupliquer 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 tous les frameworks.
- 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 dans l'éditeur de projet
Partie 2 : Prévisualiser votre application mobile
Apprenez à créer un build de prévisualisation iOS pour votre application Replit Expo.Créer un build de prévisualisation pour votre appareil
Prérequis
- Votre application Replit de la Partie 1
- Un compte Apple Developer (99 $/an) pour les builds de prévisualisation iOS et la soumission à l’App Store
- 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 EAS update
- Dans le menu déroulant, sélectionnez « EAS update »
- Attendez que le bundler Metro démarre et complète le processus d’export
Créer le build pour iOS
- Dans le menu déroulant, sélectionnez « EAS publish preview iOS »
- Entrez un identifiant de bundle iOS (par exemple, com.votrenom.nomdevotreapp)
- 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 QR code qui apparaît avec votre iPhone
- Téléchargez le profil de développement lorsque vous y êtes invité
- Allez dans les Réglages 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é
- Revenez à l’éditeur de projet et appuyez sur n’importe quelle touche pour continuer
Attendre le build
- Le build sera mis en file d’attente
- Vous pouvez vérifier la progression dans votre tableau de bord Expo sous l’onglet « Builds »
- Une fois terminé, un nouveau QR code apparaîtra pour installer l’application
Installer le build de prévisualisation sur votre appareil
- Scannez le QR code d’installation avec votre iPhone
- Sélectionnez « Installer » lorsque vous y êtes invité
- Le build de prévisualisation commencera à s’installer sur votre écran d’accueil
Activer le mode développeur
- Allez dans Réglages > Confidentialité et sécurité
- Faites défiler vers le 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 tester votre build de prévisualisation.
Ce que vous avez accompli
En suivant ce tutoriel, vous avez maintenant un build de prévisualisation iOS installé sur votre appareil pour les tests de développement. La plupart des développeurs auraient besoin de jours ou de semaines pour y parvenir, mais vous l’avez fait en environ une heure.Prochaines étapes
Prochaines étapes
- Continuer à affiner votre application avec davantage de fonctionnalités
- Ajouter l’authentification et le stockage de données
- Implémenter des fonctionnalités natives de l’appareil comme l’appareil photo 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 » au lieu de « LAN »
- Vérifiez si votre pare-feu bloque les connexions
- Consultez le guide de dépannage d’Expo
Les modifications ne s'affichent pas dans l'application
Les modifications ne s'affichent pas dans l'application
- Essayez de recharger l’application (secouez l’appareil et sélectionnez « Reload »)
- Assurez-vous d’avoir enregistré vos modifications dans l’éditeur de projet
- Vérifiez la console pour les erreurs éventuelles
- Consultez la documentation sur le mode développement d’Expo
Le build échoue sur EAS
Le build échoue sur EAS
- Vérifiez votre configuration app.json
- Vérifiez si toutes les dépendances sont compatibles
- Assurez-vous d’avoir configuré les bonnes permissions
- Examinez les messages d’erreur dans les journaux de build
- Consultez le guide de dépannage EAS Build