Видео и подкасты для разработчиков
Java-Swift interop vs Kotlin-Swift export. Путь к сингулярности
Поговорим о том, как можно использовать эти решения на практике, как и когда их использовать в приложениях Android и iOS, в том числе через Gradle и SPM, и что лучше: натив или кроссплатформа.
Компания JetBrains анонсировала выпуск полноценного прямого экспорта из Kotlin/Native в Swift к осени 2025 года. Такое решение поможет ускорить компиляцию кроссплатформенных библиотек для iOS, а также решит ряд проблем с производительностью и управлением памятью.
Это решение со стороны Kotlin. Но знали ли вы, что решения для использования Swift для Android существуют давно? Это и поддержка работы со Swift standard library (stdlib), и работа с кодом через C/C++ и JNI. В 2025 году Apple подготовили мощный инструмент SwiftJava, который позволит конвертировать код между языками и переиспользовать кодовую базу другой технологии, делать код общим, но без использования KMP.
Какое же решение лучше и когда стоит использовать то или иное? В докладе расскажу о различиях между работой нового инструмента для конвертации кода из Java в Swift и обратно и прямым экспортом Kotlin-Swift. Поговорим о том, как можно использовать эти решения на практике, как и когда их использовать в приложениях Android и iOS, в том числе через Gradle и SPM, и что лучше: натив или кроссплатформа. Обсудим плюсы, минусы, ограничения и лучшие практики.
-
Новости2 недели назадВидео и подкасты о мобильной разработке 2026.20
-
Видео и подкасты для разработчиков2 недели назадОт личной продуктивности к командной: сила шаблонизации в IDE
-
Новости3 недели назадВидео и подкасты о мобильной разработке 2026.19
-
Разработка4 недели назадПодсветка синтаксиса на Android — интеграция движка Shiki в Compose
