General
Comment fonctionne Rork ?
Décrivez votre idée d’application avec des mots simples et Rork génère une véritable application mobile fonctionnelle. Rork crée des applications web avec React et Vite, des applications iOS natives avec SwiftUI et des applications Android natives avec Kotlin et Jetpack Compose. Vous pouvez tester votre application instantanément sur votre téléphone ou dans votre navigateur.
Rork crée-t-il de véritables applications mobiles ?
Oui. Rork crée de véritables applications mobiles natives, pas des applications web encapsulées ni des prototypes. Rork produit des applications SwiftUI natives compilées avec Xcode pour les plateformes Apple, et des applications Kotlin natives avec Jetpack Compose pour Android. Dans les deux cas, vous obtenez des applications publiables sur l’App Store et le Play Store.
Quelle est la différence entre Rork Pro et Rork Max ?
Rork Pro et Rork Max diffèrent par les crédits inclus, l’accès aux modèles, les limites d’utilisation et le support. Consultez la section Facturation pour connaître la formule et les quotas disponibles pour votre compte.
Faut-il savoir coder pour créer mon application mobile ?
Non. Rork crée votre application entièrement à partir d’une simple description, sans aucune ligne de code. Des milliers d’applications construites intégralement avec Rork ont été publiées sur l’App Store et Google Play par des personnes sans aucune expérience en développement.
Quels types d’applications puis-je créer ?
Avec Rork Pro, vous pouvez créer des applications multiplateformes avec plusieurs écrans, des fonctionnalités IA (chat, voix, génération d’images), du stockage de données sur l’appareil et des intégrations d’API tierces. Avec Rork Max, vous pouvez en plus créer des jeux 3D, des expériences AR, des applications avec widgets, Live Activities et Dynamic Island, des applications Apple Watch, des applications Vision Pro, des applications santé et fitness avec HealthKit, des applications de maison connectée avec HomeKit, et bien plus.
Puis-je utiliser Rork à des fins professionnelles ou commerciales ?
Oui, vous pouvez utiliser Rork à des fins professionnelles et commerciales avec n’importe quelle formule.
Technical
Les applications Rork sont-elles vraiment des applications natives iOS/Android ? Ou de simples applications web ?
Ce sont des apps entièrement natives, pas des web views. Rork crée les apps iOS avec SwiftUI, le framework d’Apple, et les compile avec Xcode, la même chaîne d’outils que toutes les apps de l’App Store. Rork crée les apps Android avec Kotlin et Jetpack Compose, la boîte à outils de Google pour les apps Android natives. Les projets créés avant le passage de Rork au code natif continuent d’utiliser React Native et Expo.
Comment Rork Max crée-t-il des applications iOS natives dans le navigateur ?
Rork Max fait tourner de vrais Mac dans le cloud, équipés de Xcode et du SDK iOS complet. Quand vous envoyez un message, un agent IA écrit du code SwiftUI, le compile avec Xcode, lit les erreurs, les corrige et recompile. Le même cycle que suit tout développeur iOS, sauf qu’il ne prend que quelques minutes. L’aperçu que vous voyez est un véritable simulateur iOS diffusé dans votre navigateur via un protocole à faible latence. Chaque animation et chaque geste s’exécutent exactement comme sur un vrai iPhone.
Puis-je utiliser Rork pour créer des applications prêtes pour la production ?
Oui. Rork Pro comme Rork Max produisent du code prêt pour la production, avec des stacks techniques standard de l’industrie. Vous pouvez publier directement sur l’App Store depuis Rork. Si vous avez besoin de fonctionnalités plus avancées, vous pouvez synchroniser avec GitHub et poursuivre le développement en local, ou engager des ingénieurs pour finaliser certaines fonctionnalités.
Rork fonctionne-t-il sur iOS et Android ?
Oui. Rork crée des apps iOS natives avec SwiftUI et des apps Android natives avec Kotlin et Jetpack Compose. Vous pouvez ajouter une app iPhone, une app Android et une app web au même projet.
Quelles plateformes Apple Rork Max prend-il en charge ?
Rork Max crée des applications SwiftUI natives pour iPhone, iPad, Apple Watch et Vision Pro. Il prend aussi en charge des fonctionnalités propres à chaque plateforme comme les widgets, les Live Activities, la Dynamic Island, les intentions Siri et les applications iMessage.
Puis-je créer une application web avec Rork ?
Oui. Rork crée des apps web avec React et Vite, les héberge à une URL publique et peut connecter votre propre domaine. En savoir plus sur Rork Web.
Integrations
Puis-je intégrer une base de données comme Supabase ou Firebase ?
Oui. Demandez simplement à Rork d’intégrer Supabase ou Firebase, et il se charge de la configuration pour vous.
Qu’est-ce que Rork Backend ?
Rork Backend fournit des fonctions serverless qui s’adaptent automatiquement à la charge et peuvent appeler des API tierces ou se connecter à des bases de données externes en toute sécurité. Le fonctionnement est proche de Supabase Functions, mais plus sûr, car vos clés d’API restent sur le serveur, jamais dans le bundle de l’application. Nous hébergeons le backend pour tous les utilisateurs payants, vous pouvez donc l’utiliser en production.
Comment créer des applications avec des fonctionnalités IA comme le chat, la voix ou la génération d’images ?
Rork s’intègre à OpenAI et à d’autres fournisseurs d’IA. Avec les formules payantes, nous hébergeons l’IA pour vous, sans clé d’API nécessaire. Demandez simplement à Rork d’ajouter un chat IA, la transcription vocale ou la génération d’images, et tout fonctionne immédiatement.
Puis-je intégrer des outils professionnels comme Google Sheets, Airtable, Notion ou ma propre API ?
Oui. Indiquez à Rork le service auquel vous souhaitez vous connecter et il générera l’intégration. Pour de meilleurs résultats, collez dans le chat un lien vers la documentation de l’API du service.
Puis-je importer des maquettes Figma dans Rork ?
Oui. Copiez vos écrans Figma sous forme d’images et collez-les dans le chat Rork, ou exportez tous vos écrans en une fois et glissez-déposez-les. Rork s’en servira comme référence pour construire votre interface.
Comment ajouter des achats intégrés ou des abonnements ?
Rork Pro et Rork Max intègrent nativement RevenueCat pour les achats intégrés et les abonnements. Demandez simplement à Rork de configurer les paiements et il se charge de l’intégration pour vous. Regardez notre tutoriel pour commencer : https://youtu.be/nJe4jK2jk8A
Comment ajouter l’authentification à mon application ?
Vous pouvez ajouter la connexion à votre application en intégrant Supabase Auth. Demandez simplement à Rork de la configurer et il se charge de l’intégration pour vous. Fonctionne avec Rork Pro comme avec Rork Max. Rork Max prend aussi en charge directement la connexion native avec Apple. Regardez notre tutoriel pour commencer : https://youtu.be/GP9IN0CKdTk
Comment ajouter des notifications ?
Demandez simplement à Rork d’ajouter des notifications à votre application. Cela fonctionne immédiatement avec Rork Pro comme avec Rork Max.
Publishing
Qu’est-ce que l’aperçu d’application ? Puis-je partager mon application sans passer par l’App Store ?
App Preview vous permet de tester votre app avant de la publier. Pour les apps iOS, utilisez l’installateur dans Chrome ou Edge sur un Mac. Sous Windows, ou dans un navigateur Mac sans WebUSB, installez l’app gratuite Rork Companion et connectez votre iPhone avec un câble USB. Pour les apps Android, lancez l’app sur un émulateur Android dans le cloud, ou téléchargez l’APK et installez-le sur votre appareil. Pour partager une app iOS avant sa sortie sur l’App Store, ajoutez des testeurs par e-mail depuis Rork : ils l’installent avec TestFlight. Pour partager une app Android, envoyez l’APK à vos testeurs. Les anciens projets React Native et Expo s’ouvrent toujours par QR code dans l’app Expo Go.
Comment publier sur l’App Store ?
Rork intègre la publication sur l’App Store. Cliquez sur Publier et suivez les étapes. Vous avez besoin d’une adhésion payante à l’Apple Developer Program (99 $ par an, le prix peut varier selon le pays). Rork compile votre app dans le cloud et envoie le build sur App Store Connect. Après votre confirmation, Rork la soumet à l’App Review.
Comment publier sur Google Play ou télécharger un AAB ?
Pour les projets Android, cliquez sur Téléverser. Rork génère un Android App Bundle (.aab) que vous téléversez manuellement dans la Play Console. Le téléchargement d’APK reste utile pour les tests sur émulateur ou directement sur un appareil. Suivez le guide de configuration : https://docs.rork.com/submitting-to-play-store/creating-the-aab-file. Rork Max inclut des apps Android natives créées avec Kotlin et Jetpack Compose, que vous pouvez publier sur Google Play.
Code Export
Puis-je exporter le code ?
Oui, sur les forfaits payants, tout le code généré vous appartient. Utilisez l’intégration GitHub pour exporter votre code et continuer le développement dans Cursor, VS Code ou n’importe quel IDE. Les apps iOS natives s’exportent en projet Xcode SwiftUI, les apps Android natives en projet Kotlin, et les apps web en projet React et Vite. Les anciens projets React Native et Expo s’exportent en projets React Native et Expo.
Comment exporter le code ?
Souscrivez une formule payante, connectez-vous à GitHub et utilisez l’intégration GitHub de Rork pour synchroniser votre code. La synchronisation est bidirectionnelle : vous pouvez aussi modifier le code en local et le réimporter dans Rork.
Collaboration
Puis-je collaborer avec d’autres personnes ?
Oui. Invitez des collaborateurs par e-mail ou via un lien de partage, avec un rôle d’éditeur ou de lecteur. Vous pouvez aussi créer des équipes pour organiser plusieurs projets dans un espace de travail partagé.
Billing
Combien coûte Rork ?
Rork propose une offre gratuite pour commencer. Les forfaits payants vont de 20 $ à 1 800 $ par mois, avec plus de crédits sur les forfaits supérieurs. En Inde, les forfaits commencent à 649 ₹ (environ 8 $) par mois. Les forfaits et tarifs disponibles peuvent varier selon le compte et la région : consultez notre page des tarifs pour voir les vôtres.
J’ai atteint ma limite de crédits. Puis-je en acheter davantage ?
Oui, avec n’importe quel forfait payant, y compris les abonnements App Store : ouvrez Paramètres, allez dans Crédits et choisissez Recharger des crédits pour acheter un pack ponctuel. Les crédits rechargés sont utilisés une fois les crédits de votre forfait épuisés. Si vous résiliez votre forfait, les crédits déjà achetés restent sur votre compte et peuvent toujours être utilisés, mais il faut un forfait payant pour en acheter d’autres. Ils coûtent un peu plus cher par crédit que ceux du forfait : si vous en manquez souvent, passer à un forfait supérieur est plus avantageux. Vous pouvez aussi y activer la Recharge automatique, ou attendre que les crédits de votre forfait se renouvellent à votre date de facturation mensuelle.
Est-ce que je paie des crédits quand quelque chose se passe mal ?
Les crédits paient le travail de l’IA effectué par Rork sur votre message, le temps de build iOS et le temps de simulateur ou d’émulateur, même si le résultat ne vous convient pas ou si le build échoue. Une capture d’écran qui échoue ou est annulée, et un aperçu sur simulateur ou émulateur qui ne démarre pas, sont gratuits. Si un message échoue à cause d’une erreur système et que rien n’a été enregistré, le travail de l’IA est gratuit, mais le temps de build iOS déjà utilisé reste facturé. Si vous appuyez sur Arrêter, ou si le message est arrêté, vous ne payez que le travail déjà effectué. Si vous pensez que des crédits ont été utilisés à tort, contactez le support avec le lien de votre projet. Le support peut examiner chaque cas.
Rork affiche « Travail sur l’étape suivante » depuis longtemps. Est-ce que j’utilise encore des crédits ?
Oui, tant que Rork continue de travailler. « Travail sur l’étape suivante » signifie que Rork a terminé une étape et prépare la suivante. Les crédits paient le travail de l’IA à chaque étape, le temps de build iOS et les minutes de simulateur ou d’émulateur utilisées par Rork, pas la durée d’affichage de ce statut, et le message continue d’avancer jusqu’à ce qu’il se termine ou que vous appuyiez sur Arrêter. S’il semble bloqué, appuyez sur Arrêter et contactez le support.
Support
Proposez-vous un support prioritaire ?
Le chat en direct est disponible avec tout forfait souscrit sur le web à 30 $ par mois ou plus : ouvrez le menu de votre compte, puis Assistance et Contacter l’assistance. Les abonnés App Store, les forfaits inférieurs et les utilisateurs du forfait gratuit peuvent contacter l’assistance par e-mail à [email protected]. Nous recrutons en permanence d’excellents ingénieurs support ; si cela vous intéresse, candidatez sur https://hq.rork.com
Rork a cassé mon application. Puis-je revenir à une version précédente ?
Oui. Utilisez la fonctionnalité Restaurer pour revenir à n’importe quelle version précédente. Vous pouvez prévisualiser chaque version avant de la restaurer, pour être sûr de choisir la bonne.
Le support corrigera-t-il les problèmes de mon code ?
Nous ne pouvons pas corriger les problèmes de code au cas par cas, mais nous mettons à jour l’IA chaque jour pour réduire les erreurs. Si vous êtes bloqué, essayez de demander à Rork de chercher une solution sur le web, ou restaurez une version fonctionnelle et réimplémentez la fonctionnalité.
Rork est bloqué dans une boucle d’erreurs. Que faire ?
Demandez à Rork de rechercher l’erreur sur le web, essayez un autre modèle d’IA, ou revenez à une version fonctionnelle précédente et réessayez d’implémenter la fonctionnalité avec une approche différente.
Questions fréquentes
Des réponses rapides sur la création d’applications avec Rork
Général
Technique
Intégrations
Publication
Export du code
Collaboration
Facturation
Assistance
D’autres questions ?
Vous ne trouvez pas ce que vous cherchez ? Consultez notre documentation pour en savoir plus ou contactez notre équipe support.