Выпустили обновление плагина для Андроид Студии. Теперь билд скрипты используют новую дефолтную иерархию 🥳 (про которую я подробно тоже рассказывал в подкасте)
Недавно в чате в очередной раз всплыл вопрос о том, что не надо использовать expect/actual там где достаточно обычных интерфейсов. А сегодня я наткнулся на статью как раз об этом!🤌
https://proandroiddev.com/achieving-platform-specific-implementations-with-koin-in-kmm-5cb029ba4f3b
Коин классный и популярный DI фреймворк. Автор на его примере показывает, как инжектить платформенные реализации в общий код. 👍
https://proandroiddev.com/achieving-platform-specific-implementations-with-koin-in-kmm-5cb029ba4f3b
Коин классный и популярный DI фреймворк. Автор на его примере показывает, как инжектить платформенные реализации в общий код. 👍
Forwarded from Sur Nam
🟣 Kotlin Multiplatform Tech Talk
Когда: 27 Июля 17:00 (GMT+3)
Язык: Английский
📣 Возможности переиспользования кода с Kotlin Multiplaftorm
Спикеры: Александр Погребняк и Алексей Лобыня, IceRock
📣 Q&A сессия с JetBrains посвященная Kotlin Multiplatform.
Спикеры: Константин Цховребов и Pamella Hill
Вопросы можно задать в чате и по ссылке (на русском или английском). Подробности мероприятия тут
Когда: 27 Июля 17:00 (GMT+3)
Язык: Английский
📣 Возможности переиспользования кода с Kotlin Multiplaftorm
Спикеры: Александр Погребняк и Алексей Лобыня, IceRock
📣 Q&A сессия с JetBrains посвященная Kotlin Multiplatform.
Спикеры: Константин Цховребов и Pamella Hill
Вопросы можно задать в чате и по ссылке (на русском или английском). Подробности мероприятия тут
Короткий но важный опрос! Используете ли вы аннотацию @Suppress("CONFLICTING_OVERLOADS”) при перегрузке Objective-C методов в Kotlin/Native?
Anonymous Poll
3%
Да, часто использую в реальных проектах
10%
Да, иногда использую в реальных проектах
2%
Да, использую, но только в семплах, а не в настоящих проектах
8%
Нет, я переопределяю ObjC методы, но без этой аннотации
77%
Нет, я никогда не переопределяю ObjC методы
Forwarded from Mobile Developer (Алексей Гладков)
Kotlin Multiplatform в ОС Аврора
https://habr.com/ru/articles/753570/
Статья рассказывает по шагам как писать на Котлин под российскую мобильную ОС Аврора
Что внутри:
👉 Как работаетKMM KMP
👉 Как написать единую архитектуру для 5 разных платформ
👉 Как работает код из kotlin в QML
👉 Пошаговая инструкция настройки проекта
👉 Замеры производительности аналогичного проекта в андроид (с общей базой в виде котлина, но нативным UI)
Приятного чтения
https://habr.com/ru/articles/753570/
Статья рассказывает по шагам как писать на Котлин под российскую мобильную ОС Аврора
Что внутри:
👉 Как работает
👉 Как написать единую архитектуру для 5 разных платформ
👉 Как работает код из kotlin в QML
👉 Пошаговая инструкция настройки проекта
👉 Замеры производительности аналогичного проекта в андроид (с общей базой в виде котлина, но нативным UI)
Приятного чтения
Хабр
Kotlin Multiplatform в ОС Аврора
Kotlin Multiplatform — технология, позволяющая объединять бизнес-логику для приложений разных платформ. В ней доступен полный контроль над тем, какие нативные инструменты...
https://surveys.jetbrains.com/s3/Kotlin-Multiplatform-User-Survey-Q4-2023
Нам очень важен ваш фидбек, чтобы приоритезировать задачи и накидать новых! 🧑💻
Поэтому не проходите мимо и пройдите наш опросник 🙏🙏🙏
Нам очень важен ваш фидбек, чтобы приоритезировать задачи и накидать новых! 🧑💻
Поэтому не проходите мимо и пройдите наш опросник 🙏🙏🙏
Jetbrains
Kotlin Multiplatform User Survey
Kotlin Multiplatform User Survey.