Pourquoi l’application Sketch ignore-t-elle un si grand marché (Windows) en étant un logiciel réservé aux Mac ? Artboard


Il est beaucoup plus difficile d'écrire le programme pour Windows.

C'est parce qu'ils s'appuient sur des technologies et des frameworks non disponibles sur d'autres plateformes.


D'après leur FAQ :

Sketch pour les autres plateformes

Sketch est-il disponible pour Windows ou Linux ?

En raison des technologies et des frameworks exclusifs à OS X sur lesquels Sketch a été construit, nous n'envisagerons malheureusement pas de prendre en charge Sketch sur l'une ou l'autre de ces plateformes.

Ils n'ont que 20 personnes, au total, qui travaillent pour l'entreprise. C'est :

  • 7 développeurs dédiés
  • 3 designers dédiés
  • 3 designers/développeurs
  • 1 designer/rôle communautaire (je suppose : conception de sites web)
  • 6 rôles de support

D'après mon estimation, en regardant le produit de démonstration et les liens entre les frameworks du bundle d'App et les frameworks du système, ils auraient besoin d'une équipe multiplateforme d'environ 6 personnes connaissant la programmation Mac et Windows à un niveau expert, et de 4 à 8 autres programmeurs Windows assez talentueux, en fonction de leur niveau de compétence, pour porter le produit sur Windows en moins d'un an environ.

Peut-être des compilateurs LLVM supplémentaires en plus, en fonction de la part de l'interne écrite en Objective C (c'est-à-dire qu'elle ne peut pas être réécrite facilement sans endommager l'utilité/la fonction/le design du produit sur l'une ou les deux plateformes).

Ils ne semblent pas avoir de plans dans cette direction (pas d'offres d'emploi), et je m'attendrais à ce qu'ils obtiennent plus de traction en convertissant le produit en multiplateforme pour tirer parti d'un écosystème distribué incluant les iPads, et potentiellement les iPhone/iPod Touch.