#kotlin_multiplatform_mobile

2025-01-22

Спасти проект: с какими трудностями мы столкнулись при разработке и поддержке мобильной кроссплатформы

Современный рынок мобильных приложений достиг огромных масштабов в связи с общедоступностью смартфонов. Большая часть жизни современного человека проходит с гаджетом в руках. В результате почти каждая компания желает иметь собственное мобильное приложение для удобства клиентов, повышения конкурентоспособности и увеличения прибыли бизнеса. Для получения наибольшего охвата аудитории необходимо покрыть максимальное количество мобильных платформ, главными столпами которых являются две противоположные и конкурирующие операционные системы — Android и iOS. Встает классический вопрос: какое разрабатывать приложение — нативное, под каждую ОС или единую кроссплатформу? Привет, я Android-разработчик IT-компании SimbirSoft Владислав. В этой статье расскажу, с какими трудностями мы столкнулись на одном из проектов кроссплатформенной разработки Kotlin Multiplatform (KMP), как команда SimbirSoft с ними справилась и почему кроссплатформа не всегда лучший выбор. Данная статья будет полезна как для разработчиков, так и для предпринимателей, которые решили создать мобильное приложение для своего бизнеса и думают над выбором технологии. Читать далее ▶️

habr.com/ru/companies/simbirso

#android #ios #мобильная_разработка #кроссплатформенная_разработка #мобильные_приложения #kotlin #kotlin_multiplatform #kotlin_multiplatform_mobile

2024-05-08

Room для Kotlin Multiplatform

Всем привет! На связи Анна Жаркова, руководитель группы мобильной разработки в компании Usetech. В начале мая Google нас порадовали релизами нескольких библиотек для локальных хранилищ. Наконец, в приложения Kotlin Multiplatform можно полноценно использовать Room (версия 2.7.0-alpha01 и выше). И сегодня мы опробуем работу с данной библиотекой на примере небольшого приложения Todo , написанного на KMP с использованием Compose Multiplatform.

habr.com/ru/companies/usetech/

#room #kotlin_multiplatform #kotlin_multiplatform_mobile #базы_данных #хранилище_данных #android #iOS #ksp

2024-03-21

ViewModel + Kotlin Multiplatform. Пробуем нативное решение

Всем привет! На связи Анна Жаркова, руководитель группы мобильной разработки в компании Usetech. Компания Google объявили о своем интересе к Koltin Multiplatform на прошлом Google I/O 2023. Следом был обозначен вектор развития имеющихся решений архитектурных библиотек Jetpack для поддержки KMP. Буквально считанные часы назад компания Google опубликовали ожидаемую многими новинку, а именно ViewModels из библиотеки Lifecycle с поддержкой API Kotlin Multiplatform. И сейчас мы с вами проверим, насколько это удобно, что уже готово, а что нужно доработать. Для начала освежим, с чем же мы работали до ViewModels из Lifecycle. Сами по себе ViewModel как часть паттерна MVVM применительно к кросс-платформенным решениям идея не новая. Многие давно использовали собственную реализацию, совмещая также с платформенными архитектурами.

habr.com/ru/articles/802111/

#kotlin_multiplatform #kotlin_multiplatform_mobile #viewModel #разработка_под_iOS #разработка_под_Android #kmp #google #jetpack

2024-01-24

Заводим Яндекс Карты в Compose Multipltform

Привет! Это мой первый пост на Хабре, буду рад услышать профессиональное и не очень мнение по поводу этой статьи. Реализуем Яндекс Карты в KMP проекте с использованием Compose Multiplatform. Нестандартное решение с интерфейсом на Swift и передачей кода через DI.

habr.com/ru/articles/788554/

#яндекс_карты #compose_multiplatform #kotlin_multiplatform_mobile #kotlin_multiplatform #yandex_maps

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst