«Skip» — новый инструмент для переноса iOS-приложений на Android

Серьезным препятствием при разработке приложений является то, что, как правило, приходится создавать отдельные приложения для iOS и Android. Существуют кроссплатформенные фреймворки, такие как React Native, однако они обычно приводят к неоптимальному опыту на обеих платформах. Skip призван решить эту проблему, позволяя разработчикам существующих iOS-приложений с минимальными усилиями создавать нативные Android-приложения.

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

Если вы уже являетесь разработчиком iOS-приложений, Skip берет ваш существующий код на Swift и SwiftUI и компилирует его в Kotlin и Compose, как если бы он был написан изначально для Android. Ваш код для iOS остается без изменений, и вы продолжаете использовать Xcode для поддержки обеих платформ в единой кодовой базе.

Вы также можете выбрать, какой код вы хотите совместно использовать на обеих платформах, а какой — держать отдельно между платформами. Инструмент также позволяет использовать любые библиотеки Swift/Objective-C для iOS и любые библиотеки Kotlin/Java для Android.

Если вы являетесь разработчиком iOS и заинтересованы в переносе вашего приложения на Android, попробуйте Skip! Это определенно снизит порог входа для создания нативных Android-приложений для небольших разработчиков.

Вы можете узнать больше о Skip на их веб-сайте.