Bonjour ! moi c’est Marwa. Depuis maintenant plus de trois ans, je suis étudiante en informatique, en développement d’applications web et mobiles. J’ai exploré plusieurs technologies, travaillé sur divers projets, et expérimenté différents langages de programmation. Mon parcours m’a naturellement fait découvrir les défis liés aux environnements de travail et aux outils de production. Mon écosystème informatique est totalement sponsorisé par Apple : mon iPhone, mes AirPods, mon Apple Watch en passant par mon MacBook ! Pourtant, lorsque j’ai commencé ma formation il y a 3 ans, j’ai dû investir dans un PC Windows. Pour moi, coder sur Mac semblait inimaginable : l’écosystème IOS est réputé pour être fermé, avec des contraintes strictes sur le matériel et les logiciels.
Aujourd’hui, Apple a fait un pas en avant pour rendre son environnement plus accessible, notamment avec XCode Cloud. Grâce à cette plateforme une grande partie des difficultés liées à la gestion des builds, tests et déploiement sont éliminés. Xcode Cloud est un service d’intégration et de déploiement continu (CI/CD) directement intégré à Xcode. Son objectif est simple : automatiser le processus de développement d’une application iOS, macOS, watchOS ou tvOS, sans avoir à gérer des serveurs ou des outils tiers . Avec XCode Cloud, tout est hébergé sur les serveurs d’Apple, offrant : la possibilité de compilation sans Mac puissant, des tests automatisés sur certains appareils et certaines versions IOS, un suivi et une collaboration simplifiés grâce aux logs partagés . Grâce à cette solution, le développement iOS devient plus fluide et moins contraignant, même pour quelqu’un qui, comme moi, hésitait à s’y plonger. Dans mes prochains blogs, nous explorerons plus en détail le fonctionnement de XCode Cloud, ses avantages et comment l’utiliser efficacement. À plus !
Commentaires