Благодаря удивительному сообществу, образовавшемуся вокруг Sketch, плагины — одна из главных причин, по которым нам нравится работать в Sketch. Мы — огромные поклонники приложений, ориентированных на сообщество. Замечательно видеть, как третьи стороны повышают ценность приложения. Да что там, Zeplin появился благодаря тому, что Sketch был расширяемым!

Сегодня мы очень рады объявить, что мы делаем первый шаг к тому, чтобы сделать Zeplin более открытым.

Как все начиналось

Несколько месяцев назад мы выпустили поддержку фреймворка React Native, генерируя фрагменты кода JavaScript из ресурсов дизайна Zeplin. Честно говоря, мы, как небольшая команда, тогда не были знакомы с React Native и его лучшими практиками. Мы привлекли разработчиков React Native, которым мы доверяем, они работали над несколькими проектами, провели тонну исследований, прежде чем решили использовать фрагменты, которые мы теперь имеем в Zeplin.

В конце концов, реакция пользователей была в целом положительная. Фактически, после релиза мы начали получать гораздо больше запросов от разработчиков Zeplin о поддержке других языков и фреймворков.

Zeplin плагины

Как и большинство разработчиков, мы любим бросать вызов себе, изучать новые технологии и инструменты. Наша недавняя интеграция с Adobe XD CC построена на Rust.

Тем не менее, для команды просто невозможно оставаться в курсе всех тонкостей и новых технологий. Вот почему мы решили привлечь сообщество разработчиков Zeplin!

Расширения

Мы очень рады объявить, что, начиная с сегодняшнего дня, вы можете создавать свои собственные расширения Zeplin и делиться ими с сотнями тысяч разработчиков, ежедневно использующих Zeplin.

Мы начали с отсоединения существующих блоков кода, которые генерируют фрагменты кода в отдельные расширения. Теперь они организованы на extensions.zeplin.io, позволяя вам выбирать, какие расширения вы хотели бы использовать в своих проектах.

Что такое расширение?

Расширения Zeplin — это модули JavaScript, которые генерируют фрагменты кода из различных элементов дизайна. От простого расширения для вашего копирайтера, которое подсчитывает символы в текстовом слое, до полнофункционального расширения, которое генерирует фрагменты кода из слоев, цветов, стилей текста. Расширения могут просматривать почти все данные, которые вы видите в Zeplin. Фактически, все встроенные фрагменты кода в настоящее время реализованы в Zeplin как расширения, используя ту же инфраструктуру.

Изучите документацию и начните работу над расширениями Zeplin уже сегодня. Мы также подготовили краткое руководство, которое поможет вам.

Мы не можем дождаться, чтобы услышать ваше мнение. Если у вас есть какие-либо предложения или вопросы, пишите нам по адресу support@zeplin.io.

Удачи!?

Zeplin logo

Zeplin — это связанное пространство для продуктовых команд, где они могут делиться проектами, генерировать спецификации и фрагменты кода, адаптированные для iOS, Android и Web.