Comment les développeurs iOS peuvent-ils utiliser des fichiers de croquis sans reproduire à nouveau le design dans X-Code ?


Dans beaucoup de cas, il'n'y a pas de moyen facile.

Cependant, si vous vouliez obtenir des graphiques complexes sur une seule vue, j'ai réussi à exporter SVG de Sketch et à l'importer dans PaintCode qui génère ensuite tous les appels de dessin.


Il serait génial d'avoir un générateur de code alimenté par Sketch comme entrée, mais c'est une quantité massive de travail (croyez-moi, j'ai travaillé sur plusieurs générateurs de code). En particulier, la génération pour XCode est une cible mouvante qui n'obtiendra pas une grande coopération de la part d'Apple. C'est une des raisons pour lesquelles l'auteur d'AppMaker Spec Bowers a pris sa retraite et j'ai renoncé à mettre à jour le produit pour générer des nibs.

(2015)

Les personnes les plus susceptibles de faire en sorte que quelque chose comme cela se produise seraient Dapp, alors allez les pousser à intégrer Sketch avec leurs générateurs de code basés sur le cloud ;-). Voir leur billet de blog Qu'est-ce que les Storyboards de Xcode et pourquoi les utiliser ?

(2018)

L'outil de génération de code le plus impressionnant que j'ai vu ces derniers temps est Supernova Studio, qui prend un design à partir de Sketch et génère du code natif, avec un peu de travail au passage.