This media is not supported in your browser
VIEW IN TELEGRAM
Compose Action Menu - мультиплатформенная библиотека для реализации меню в Compose MP
#android #ios #jvm @compose_broadcast
#android #ios #jvm @compose_broadcast
Инструкция (11 мин) по интеграции Яндекс Карт в приложение на Compose Multiplatform (Android + iOS)
#maps #android #ios @compose_broadcast
#maps #android #ios @compose_broadcast
В Compose Multiplatform 1.6.0-beta01 появилась экспериментальная поддержка ресурсов, в том числе появилась поддержка кастомных шрифтов! Теперь генерируется специальный класс с ресурсами, по аналогии с R классом в Android.
В статье (EN, 4 мин, ссылка без VPN) вы узнаете как работать с такими ресурсами и какие проблемы сейчас есть:
👉 Есть проблемы с .ttf шрифтами
👉 Нет поддержки plurals
👉 Нельзя объявить ресурсы в нескольких модулях
#android #ios #jvm @compose_broadcast
В статье (EN, 4 мин, ссылка без VPN) вы узнаете как работать с такими ресурсами и какие проблемы сейчас есть:
👉 Есть проблемы с .ttf шрифтами
👉 Нет поддержки plurals
👉 Нельзя объявить ресурсы в нескольких модулях
#android #ios #jvm @compose_broadcast
Одна из важных задач при реализации UI на одной технологии под несколько платформ является сделать так чтобы UI чувствовался и выглядил нативно.
В статье (EN, 5 мин, ссылка без VPN) рассказывается про Compose Cupertino - библиотека для стиля и поведения виджетов как на iOS
#ios
В статье (EN, 5 мин, ссылка без VPN) рассказывается про Compose Cupertino - библиотека для стиля и поведения виджетов как на iOS
#ios
Вышел Compose Multiplatform 1.6.10-beta01. Самое важное - поддержка ViewModel, Lifecycle (подробности тут) и Jetpack Navigation из Android Jetpack.
Пример использования новой навигации смотрите на GitHub
#android #ios #desktop #web @compose_broadcast
Пример использования новой навигации смотрите на GitHub
#android #ios #desktop #web @compose_broadcast
Инструкция (7м) от TouchLab как интегрировать нативные iOS компоненты в Compose iOS
#ios #swiftui #compose #kmp
#ios #swiftui #compose #kmp
Изменения в в Compose iOS 1.6.10:
👉 Magnifier для текста (увеличения при ведение курсора) на iOS 17+
👉 Dialog стал поддерживать отступы при показе софтовой клавиатуры
👉 a11y из iOS работает с диалогами и попапами
👉 Логирование из ОС интегрировано с trace
👉 Поддержка accessibility скролла
👉 Поддержка интеропа с UIKitView и UIKitViewController
👉 Поддержка HapticFeedback на iOS
👉 Поддержка семантики LiveRegion в a11y
#compose #ios
👉 Magnifier для текста (увеличения при ведение курсора) на iOS 17+
👉 Dialog стал поддерживать отступы при показе софтовой клавиатуры
👉 a11y из iOS работает с диалогами и попапами
👉 Логирование из ОС интегрировано с trace
👉 Поддержка accessibility скролла
👉 Поддержка интеропа с UIKitView и UIKitViewController
👉 Поддержка HapticFeedback на iOS
👉 Поддержка семантики LiveRegion в a11y
#compose #ios
Forwarded from Kotlin Broadcast
Альтернативная библиотека для организации пагинации списков в Compose UI на мультиплатформе
#compose #пагинация #kmp #android #ios #desktop #js #wasm
#compose #пагинация #kmp #android #ios #desktop #js #wasm
Интеграция авторизации по биометрии (лицо, отпечаток пальца и т.д.) в Compose Multiplatform под мобилку
#android #ios #compose
#android #ios #compose
Forwarded from Kotlin Broadcast
This media is not supported in your browser
VIEW IN TELEGRAM
Field Spottr - статья как автор сделал приложение с использованием KMP и Compose для Android и iOS. Опубликовано в Google Play и App Store
👉 Исходники на GitHub
#пример #android #ios #compose #kmp
👉 Исходники на GitHub
#пример #android #ios #compose #kmp
Forwarded from Kotlin Broadcast
Вышла первая стабильная версия приложения TiVi. Важным является что это пример KMP проекта для Android, Desktop (JVM) и iOS с применением Compose Multiplatform. Автор Chris Banes - работал в Google, а теперь в Twitter.
Все исходники открыты на GitHub.
Само приложение можно скачать в Google Play и AppStore
#kmp #compose #android #desktop #jvm #ios #пример
Все исходники открыты на GitHub.
Само приложение можно скачать в Google Play и AppStore
#kmp #compose #android #desktop #jvm #ios #пример
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM