
Divkit ? является сервером с открытым исходным интерфейсом пользовательского интерфейса (SDUI). Это позволяет вам раздавать обновления серверов в разные версии приложений. Кроме того, его можно использовать для быстрого прототипа пользовательского интерфейса, позволяя вам один раз написать макет, а затем отправить его на iOS, Android и веб -платформы. Divkit-отличный выбор для начала использования пользовательского интерфейса, управляемого сервером в вашем проекте, потому что он может быть легко интегрирован в качестве простого представления в любой части вашего приложения. На отправной точке вам не нужна интеграция сервера. Вы можете включить все JSON на сторону клиента, чтобы попробовать его в реальном приложении.
Кроме того, мы сделали песочницу для вас, чтобы поэкспериментировать. Вы можете попробовать разные образцы в веб -редакторе и увидеть результаты в Интернете или в демонстрационном приложении Android, оба из которых доступны в Google Play. В ближайшее время мы опубликуем демонстрационное приложение для iOS. Пользовательский интерфейс в демонстрации может быть обновлен вживую: песочница подключается к демонстрационному приложению через веб -розетки. Вы можете использовать веб -сайт Divkit, чтобы найти много удобных образцов и документации, но не стесняйтесь спрашивать нас здесь, в комментариях или через чат сообщества Telegram.
Документация | Средний учебник | Учебник HABR
Телеграмма: новости | Английский чат | ЧaT raruskom











Библиотеки на стороне клиента для рендеринга пользовательского интерфейса на Android, iOS и Web.
Android, iOS, Web
Библиотеки на стороне сервера для построения JSON в формате Divkit.
TypeScript, Kotlin, Python
Схема JSON, которая описывает формат данных Divkit.
Используется для генерации общего API для всех платформ от схемы.
Образцы и тестовые данные.