07:53, 13 марта 2025

ByteDance открыла код Lynx — кроссплатформенного фреймворка для разработки нативных мобильных приложений

Команда разработчиков ByteDance открыла код Lynx — кроссплатформенного фреймворка для разработки нативных мобильных приложений. Инструмент используют в TikTok и TikTok Studio.

Читать на сайте

Философия Lynx строится на следующих принципах:

Одна из особенностей Lynx заключается в статическом разделении сред пользовательских сценариев на два рантайма. Первый работает на PrimJS и предназначен для высокопроизводительных UI-операций и событий с высоким приоритетом. Второй нужен для пользовательского кода и фоновых задач. Это позволяет избавиться от пустых экранов во время загрузки и добиться плавности.

Приложения на базе Lynx работают на iOS 10, Android 5.0 (API 21) и более новых версиях операционных систем. Разработчикам для работы с кодом рекомендуют использовать macOS. Инструмент пока не адаптировали полностью для Windows и Linux, поэтому могут встречаться ошибки. Код Lynx опубликовали на GitHub.

Обсудить