Одной из больших проблем с разработкой приложений является то, что, как правило, вам приходится создавать отдельные приложения для 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 можно узнать на ее сайте здесь.