La phase de prototypage est essentielle dans le développement d’une nouvelle application. Pour simplifier la vie des développeurs, la plateforme de prototypage Play a récemment lancé Play to Xcode, une fonctionnalité qui transforme les maquettes en projets d’applications réelles.

Prototypage d’applications avec Play

Play est une plateforme innovante pour prototyper de nouvelles idées d’applications. Elle permet de créer facilement des maquettes interactives pour imaginer l’interface de votre application. L’application contient de nombreux éléments d’interface iOS, comme le sélecteur de date et d’heure, des boutons, des champs de texte, des curseurs et des indicateurs. Il suffit de les glisser-déposer sur la zone de travail.

Modifier des éléments tels que la taille et la couleur est un véritable jeu d’enfant. En outre, vous pouvez facilement ajouter des WebView, MapView ou CameraView à votre maquette. Comme on peut s’y attendre d’une plateforme de prototypage, les utilisateurs peuvent créer des interactions pour leurs maquettes, simulant par exemple ce qui se passe lorsqu’un utilisateur touche ou appuie sur un bouton.

Une intégration fluide avec Xcode

Ce qui est particulièrement intéressant avec Play to Xcode, c’est qu’il génère du code Swift basé sur les éléments que vous avez choisis et ajoute automatiquement le support pour les bonnes API, comme l’accès à la caméra, les services de localisation, les gestes et les retours haptiques. Play s’intègre également à des API tierces populaires comme Spotify et OpenAI.

Le package d’exportation final comprend un projet Xcode avec une MainApp préconfigurée pour rendre vos designs Play en une seule commande de compilation et d’exécution. Il contient un package Swift personnalisé, disponible en UIKit ou SwiftUI, qui inclut les polices, les ressources, les couleurs, les variables, ainsi que les composants et pages enregistrés dans Play. De plus, le package inclut le PlaySDK, ce qui permet à vos designs Play d’être rendus sous forme de code natif.

Après avoir essayé Play sur mon Mac, j’ai été impressionné par la facilité avec laquelle une maquette peut être exportée en tant que projet Xcode. Play peut également être utilisé pour créer des maquettes en direct via les App Clips – comme vous l’avez peut-être vu dans un concept récent d’iOS 19.

Chacun peut essayer Play gratuitement. Toutefois, pour débloquer un nombre illimité de projets et supprimer le filigrane des prototypes, il est nécessaire de choisir l’un des abonnements payants. Plus de détails sont disponibles sur le site de Play.

Partager un commentaire