Comments 77
Ещё пока не понял — удобно или нет, но пользоваться можно. Пример выгрузки в HTML
В lunacy сейчас, если не найден шрифт из макета, используется системынй (segoe как правило), из за этого бывает съезжают переносы :-( Но уже есть несколько идей как это поправить.
Например автоматической заменой на другой шрифт с похожими метриками. И т.к. в макетах всегда явно задан размер рамки в которую вписан текст, то попробуем еще немного масштабировать текстовый блок, так что бы конечная верстка не ехала
А за хипстеров стал переживать.
Lunacy оптимизировали, чтобы он смог открыть sketch в несколько сотен мегабайт. Встречаются такие макеты.
Браузер бы умер.
Благослови вас г-сподь за это приложение, очень вовремя.
Edit. А, администрация его увидела и в первом же комментарии одобрила. Ну, ок.
Вот за этот плюс огромное спасибо! Это нам очень поможет окончательно определиться.
https://www.microsoft.com/store/apps/9pnlmkkpcljj
с bridge в итоге не получилось, так что быстренько переписали вьюхи на uwp. остальное и так было в portable все. как-то так :-)
del
Почему бы вам не выложить SketchLib в open source, да не сделать nuget package? Вы сознательно не стали ничего обфусфировать, доведите до конца — коммунити будет крайне признательно, проще будет вести обновления формата, ну и дополнительный плюс в карму Icons8.
На счет open source мы думали — вполне возможно что так и сделаем.
Но несколько позже, т.к. сейчас приоритет на том что бы сделать идеальное отображение дизайнов в приложении и реализовать основные полезные функции для конечных пользователей (экспорт в SVG, Html например).
еще чуть-чуть и запустить под линухом можно будет без mono
а вот тут поподробнее полжалуйста! Уже есть способ GUI приложения делать на .net core??
А Mac’a нет. Есть только Windows и этот дурацкий .sketch-файл, который кто-то прислал. И у этого кого-то Mac есть. А у тебя нет. Только Windows.
Я бы не сказал, что он очень удобен, но с задачей «посмотреть, что в этом скетч файле» справляется
Мне одному кажется, что самый правильный способ должен быть такой:
0 способ
Пусть не выёживается, а пришлёт макет в общедоступном формате или хотя бы в том, который является стандартом де-факто для индустрии.
И фронт-энд разработчики после sketch файлов переданных в zeplin/avocode напрочь отказываются работать с psd. И такого все больше и больше. Так что это далеко не общедоступный формат и не стандарт индустрии, скорее наоборот
Популярность Photoshop для таких целей вызвана широкой распространённостью и условной бесплатностью этой программы во времена, когда теперешние дизайнеры только осваивали компьютер, но это не делает его формат общедоступным, поскольку отсутствуют общедоступные и функциональные инструменты для работы с ним в упомянутых целях.
Что касается стандарта де-факто, то сейчас им является Sketch, и существование вашего продукта это косвенно подтверждает. В ближайшее время мы увидим рост популярности Xd, эти два инструмента, вероятно, поделят рынок и станут наиболее популярными средствами разработки.
А ещё через несколько лет специалисты с недоумением будут смотреть на тех, кто пользуется для таких целей Photoshop, Illustrator, Indesign или Xara.
И если вы не поняли, вопрос Oleh_M был риторическим.
Ну, явно не тот, который открывается только одной программой и только на одной ОС… Причём официального способа работы с ним на других системах, как я понял, нет и разработчики делать его не собираются.
Но самое главное — не должно быть в индустрии никакого «стандарта» ни на форматы файлов, ни на языки программирования, ни на прочие технологии. Должна быть здоровая конкуренция и свобода выбора.
На самом деле проблема заключается не в том, что Sketch работает только на маке, а в том, что кто-то не умеет правильно организовать производственный процесс. Понимание этой простой вещи делает бессмысленными любые споры о «стандартах» и личных привычках дизайнеров и других специалистов.
Насколько я понимаю, ниша ФШ, в которой нет достойных альтернатив — это качественные растровые изображения, частично векторные. ФШ не удобен для создания интерактивных прототипов веб-страниц. Я до сих пор не уверен, что в фотошопе можно реализовать навигацию, динамику и поведение, хотя бы упрощённо (клик — страница открылась/закрылась, клик — блок развернулся/свернулся). И думаю, что задача «переместите вот этот блок из шапки справа вот от этого» в ФШ занимает намного больше времени, чем в скетче.
И, насколько я понимаю, Скетч выделился среди средств для прототипирования своей простотой интерфейса, который при этом остаётся удобным, не теряет гибкости и информативности. Также у него высокая скорость работы. И он выдаёт предсказуемый конечный результат.
Насколько я понимаю, ниша ФШ, в которой нет достойных альтернатив — это качественные растровые изображения
Ниша ФШ — это цветоделение и цветокоррекция, ретушь и так далее. Выше я уже говорил о предназначении инструментария.
А ещё удивительно, что вы не упомянули специализированное решение, существующее и использующееся дизайнерами GUI почти 20 лет — программу Fw, на замену которой недавно была создана Xd.
Даёшь Скетч в массы!
"И дальневосточный гектар лучше тогда не брать — этому способу нужен хороший интернет". 100 мб/с 20 мс. Местечковый патриотизм, конечно… Но всё равно как-то...
Поискал немного нашел сначала маковские исходники парсера plist-а а потом и реализацию на C# https://github.com/animetrics/PlistCS, хотя пришлось ее переписать потом но вначале очень помогла, спасибо автору!
В общем из этого plist-a строим иерархию объектов и потом скармливаем уже визуализатору. Возможно и правда заопенсорсим.
Пробовал открыть скет-файл размером 61Мб, прога умерла…
Так что пока не вижу альтернативы варианту:
- Avocode / Zeplin
9 нелепых способов открыть .sketch-файл. И один ничего такой