
Photo : Play
Le prototypage est une phase essentielle dans le développement d’une nouvelle application. Pour faciliter la vie des développeurs, la plateforme de prototypage Play a récemment lancé Play to Xcode, une fonctionnalité qui transforme littéralement les maquettes en projets d’applications.
Prototypage simplifié avec Play
Play est une plateforme innovante pour donner vie à vos idées d’applications. Vous pouvez créer facilement des maquettes interactives pour visualiser l’interface de votre application. L’outil propose un large éventail d’éléments d’interface iOS standards, tels que des sélecteurs de date, des boutons, des champs de texte, des curseurs et des indicateurs. Il vous suffit de les glisser-déposer sur votre toile.
Modifier des éléments en termes de taille et de couleur est un jeu d’enfant. Vous pouvez également intégrer aisément des WebViews, MapViews ou CameraViews à votre maquette. Comme attendu d’une plateforme de prototypage, les utilisateurs peuvent définir des interactions, imaginant ce qui se passe lorsqu’un bouton est pressé.
Play to Xcode : votre passage à l’acte
Et la meilleure partie ? Play to Xcode, une fonctionnalité récemment introduite qui, comme son nom l’indique, transforme vos maquettes en projets Xcode. Elle génère du code Swift basé sur les éléments que vous avez sélectionnés et intègre même le support des bonnes API, comme pour l’accès à la caméra, les services de localisation, les gestes et les retours haptiques. De plus, Play fonctionne avec des API tierces populaires, telles que Spotify et OpenAI.
L’export final comprend un projet Xcode avec une MainApp préconfigurée pour rendre vos designs Play avec une seule commande de build-and-run. Il contient un package Swift personnalisé, disponible en UIKit ou SwiftUI, intégrant polices, ressources, couleurs, variables, composants et pages enregistrées dans Play. En outre, le package inclut le PlaySDK, permettant à vos designs Play d’être rendus en code natif.
J’ai testé Play sur mon Mac et c’est impressionnant de voir une maquette être exportée en projet d’application Xcode. Play peut également être utilisé pour créer des maquettes en direct via les App Clips – comme vous avez peut-être découvert dans un récent concept d’iOS 19.
Tout le monde peut essayer Play gratuitement. Toutefois, pour débloquer un nombre illimité de projets et supprimer le filigrane des prototypes, il faudra opter pour l’une des formules payantes. Plus de détails sont disponibles sur le site de Play.