Hier, j'ai introduit l'outil que tout le monde devrait connaitre et utiliser en React Native. Expo, et plus spĂ©cifiquement EAS đ https://lnkd.in/esX6dtX8 Aujourd'hui, je vais rentrer dans le dĂ©tail en vous parlant de leur service phare. EAS Build. Hier, je vous expliquais que pour gĂ©nĂ©rer un fichier compilĂ© et signĂ© de son app pour l'App Store, il fallait obligatoirement un Mac. La solution proposĂ©e par EAS Build est simple : vous permettre, en tant que dĂ©veloppeur, de construire vos binaires dâapplications via un service hĂ©bergĂ©. Pour faire simple : - Expo achĂšte des serveurs avec des Macs - Vous crĂ©ez un compte sur expo.dev - Vous tapez cette commande dans votre terminal : eas build --platform all - Et boom ! Vos fichiers de build sont créés depuis les serveurs d'Expo. Si vous nâĂȘtes pas familier avec le dĂ©veloppement mobile, vous ne rĂ©alisez peut-ĂȘtre pas le gain de temps Ă©norme que ça reprĂ©sente. Rien que paramĂ©trer Xcode (trouver la bonne version, gĂ©rer les autorisations, les certificats, etc.), câest un enfer. Avec EAS Build : - Ultra simple dâutilisation - Une seule commande pour toutes les plateformes - Partage facile des versions de test (plus besoin de passer par le magasin dâapplications) - RĂ©duction du poids de lâapplication Mais surtout⊠le DEBUGGAGE ! Dans expo.dev, vous voyez votre build se gĂ©nĂ©rer en temps réél. Si jamais, ça fail, les erreurs sont beaucoup plus claires que lorsque vous le faites vous-mĂȘme. Bref, je suis amoureux de EAS Build et pas que... mais ca vous le verrez demain pour la suite.