Cette application est née d’une phrase de ma femme : « ChatGPT reste aimable même quand on continue à lui poser des questions et ne s’agace jamais. Fais attention à ne pas te faire remplacer. »
Comme on discute avec un interlocuteur IA aléatoire, avec profil et photo, basé sur GPT-4o, je l’ai présentée comme une application de chat sûre, et elle a reçu la classification tout public lors du processus de validation d’Apple et de Google. Je voulais aussi tester à quel point la productivité s’améliore quand on crée une application avec expo et cursor.
Le développement était terminé pendant les vacances de Chuseok, mais comme la validation Android, et non iOS, a pris plus de temps, je ne la publie sur GeekNews que maintenant.
5 commentaires
Expo prend-il aussi en charge les paiements payants ? Je vous pose la question parce que, quand je l’ai utilisé, il me semble que c’est à cause de ça que je m’étais arrêté.
Si vous parlez d’ajouter les paiements intégrés à l’application, la bibliothèque native d’Expo a été abandonnée, et comme la documentation recommande les deux options ci-dessous, j’ai choisi d’utiliser
react-native-purchases. C’est le SDK d’un service de paiement appelé RevenueCat, et ce n’était pas très compliqué.react-native-purchasesreact-native-iapTant que j’écris sur mon expérience avec Expo, autant parler aussi de mon expérience avec Cursor..
Je suis curieux de connaître l’expérience de développement avec Expo.
Si je note quelques points qui me viennent à l’esprit, cela donne ceci.
Avantages
eas-cli, il est possible de gérer les clés, les builds cloud et même la soumission au store (il existe un tableau de bord sur https://expo.dev)Inconvénients