Денис Супрун - KMP на ОС Аврора: проблемы и пути их решения

Поделиться
HTML-код
  • Опубликовано: 8 сен 2024
  • Ближайшая конференция - Mobius 2024 Autumn, 11 октября (Online), 19-20 октября, Санкт-Петербург. Подробности и билеты: jrg.su/Yu6KNJ
    - -
    Скачать презентацию к докладу с сайта Mobius - jrg.su/FJmXGy
    По мере выхода ОС Аврора в публичное пространство среди существующих мобильных разработчиков постоянно звучат просьбы о том, чтобы появилась возможность использовать KMP (Kotlin Multiplatform) для разработки приложений под эту операционную систему. Просьбы варьируются от «ну когда же это уже случится?» до «а почему ОМП не может просто взять и портировать KMP под ОС Аврора?»
    Запрос разработчиков понятен. KMP - это знакомый всем инструментарий, и его доступность позволит легко создавать новые приложения или портировать существующие. Несмотря на то, что ОМП уже предоставила способ использования KMP через KMP JS, такой вариант устраивает не всех в силу ограничений и особенностей такого подхода.
    Остается использование Kotlin/Native или Kotlin JVM + GraalVM.
    Каждый из этих подходов может дать некоторые результаты, но в силу того, что KMP в целом молодая технология, которая интенсивно развивается, любой из них все равно будет иметь свои проблемы.
    Рассмотрели примеры того, что из KMP уже можно использовать, как это сделать, а что - нельзя и почему. Поговорили о перспективах развития и о том, что мы можем сделать, чтобы приблизить KMP к состоянию production-ready на ОС Аврора.

Комментарии • 6

  • @wizard861
    @wizard861 Месяц назад

    Очень круто! Спасибо большое!

  • @sweetcapitan5690
    @sweetcapitan5690 Месяц назад

    Хвастаются, что у них в команде много крутых разработчиков, но так и не смогли завести Компоуз на линуксе. А спикер с Kotlin Konf почему-то смог.

  • @kkVigen
    @kkVigen Месяц назад +1

    Кринж

    • @elkanov201
      @elkanov201 Месяц назад

      ?

    • @keystarr
      @keystarr Месяц назад +1

      единственный кринж тут это ваш коммент)