Чтобы протестировать код карточки и посмотреть ее превью, используйте DivKit Playground: редактор в браузере и приложения для Android, iOS и Flutter.
Web
Чтобы протестировать ваш код и посмотреть HTML-превью карточек, используйте DivKit Web Playground. В DivKit Web Playground доступна библиотека с примерами различных элементов: вы можете отредактировать код любого примера и отобразить результат в браузере или экране мобильного устройства.
Чтобы создать HTML-превью карточки:
В левой части страницы добавьте код прототипа карточки в формате JSON или TypeScript.
Чтобы использовать готовые примеры, нажмите кнопку Samples и выберите элемент из библиотеки. Примеры можно редактировать и дорабатывать.
В правой части страницы выберите разрешение и тип экрана, для которого отобразится прототип карточки. Если в коде есть ошибки, они отобразятся в разделе Errors под превью карточки.
Чтобы открыть структуру карточки, в правом нижнем углу нажмите кнопку Structure.
Посмотреть результат на вашем устройстве
Чтобы смотреть результат изменения JSON в приложении для Android или iOS, свяжите с ним редактор:
Установите приложение DivKit Playground для Android или iOS на ваше устройство.
Выберите demo в приложении для Android или playground в приложении для iOS.
В DivKit Web Playground нажмите кнопку Share.
Отсканируйте в приложении QR-код либо вставьте адрес из поля Link to json. В приложении для Android сканер открывается кнопкой , в приложении для iOS он включается в разделе settings.
Android
Чтобы протестировать ваш код и посмотреть превью карточки на устройстве Android, используйте приложение DivKit Playground. Вы можете добавить в приложение код карточки в формате JSON или открыть ссылку на него:
Чтобы посмотреть результат, нажмите кнопку show the result.
iOS
Чтобы протестировать ваш код и посмотреть превью карточки на устройстве iOS, используйте приложение DivKit Playground. Приложение открывает карточку по ссылке на ее описание в формате JSON:
Скачайте исходные файлы DivKit Playground из репозитория, скомпилируйте и установите приложение на устройство.
Выберите playground.
Добавьте карточку одним из способов:
вставьте ссылку на прототип карточки в поле ввода;
откройте ссылку из редактора DivKit Web Playground или отсканируйте ее QR-код. Сканер QR-кодов включается в разделе settings.
Чтобы посмотреть результат, нажмите кнопку load json.
Flutter
Чтобы протестировать ваш код и посмотреть превью карточки на устройстве Android или iOS, используйте приложение DivKit Playground. Вы можете добавить в приложение код карточки в формате JSON или открыть ссылку на него: