Записки разработчицы
1.89K subscribers
370 photos
22 videos
4 files
1.08K links
Разговоры об IT, о разработке. О мобилках нативных и кроссплатформенных.
Личный аккаунт @azharkova
Download Telegram
Forwarded from Android Broadcast
#Multiplatform #KMP

Создаём своё первое приложение для Kotlin Multiplatform

Kotlin Multiplatfrom - отличная возможность писать общий код сразу для нескольких платформ, на языке, полюбивщимся Android разработчикам.

Общая идея проста - нативный код платформы все еще остается, однако дополнительно на Kotlin можно создавать переиспользуемые между платформами модули - общая бизнес логика, сервисы по работе с сетевым подключением, базами данных и т.д.

В данной статье разбирается по шагам как написать свое первое приложение с Kotlin Multiplatform сразу под две мобильные платформы (Android и iOS):
👉 необходимые среды разработки и инструменты
👉 структура и настройка проекта
👉 создание общей логики и ее вызов в нативной платформенной части

В статье при создании общего модуля показан пример использования Coroutines и Ktor - мультиплатформенной библиотеки для работы с сетью и сериализацией
Итак, я вернулась с отпуска, отвела открытые уроки и подраскидала аврал.Возвращаемся к каналу)

#kotlin Недавно нас порадовали релизом Kotlin - 1.4 . И теперь мы ожидаем целую серию событий, посвященных новой версии языка и особенностям его использования

Начнем с эфира 28.08 Android Brodcast и рассказа специалиста от JetBrains Светланы Исаковой:

https://www.youtube.com/watch?v=iASKk2eqRoE
#Multiplatform #Mobile #Multithreading

Kotlin Multiplatform. Practical multithreading

Серий статей о работе с KMM и особенности многопоточного программирования
Forwarded from Android Broadcast
#AndroidBroadcast #Kotlin #Multiplatform

MOKO - готовый фреймворк для Android + iOS приложений на основе Kotlin Mobile Multiplatform
Когда: понедельник, 1 февраля, 10:00 (GMT+3)

Опыт компании IceRock в разработке мобильных приложений (нескольких десятков) с использованием Kotlin Multiplatform. Результат этого опыта - MOKO

Гость выпуска - Алексей Михайлов, CTO в IceRock Development
Технический директор компании аутсорс разработки, в прошлом разработчик под мобильные платформы Android и iOS. В студенчестве создал soProject для S.T.A.L.K.E.R. :)
#Multiplatform

Серия статей от Екатерины Петровой в которой она делится тем как создать свою Kotlin Multiplatform библиотеку:
👉 Создание собственной KMP библиотеки
👉 Как публикуется KMP библиотека
👉 Публикация KMP библиотеки на Maven Central
Forwarded from Compose Broadcast (Кирилл Розов)
Вышла первая Beta Compose Multiplatform 1.5.0

Новая версия сделал большой фокус на возможностях и скорости работе на iOS, но не только:
🔥 Dialog, Popup, WindowInsets API доступны их common кода
👉 Скролл на iOS и его физика теперь работает как нативный
👉 WindowInsets API теперь понимает iOS специфичные отступы
👉 Поддержка Dynamic Type на iOS
👉 Улучшили работу с ресурсами на iOS
👉 Поддержка 120 Гц на iOS
🛠️ Фиксы фреймворка тестирования для десктопа
🛠️ Прочие исправления и улучшения

#multiplatform #ios
🔥9👍1