Вышел Compose Multiplatform 1.5.10
👉 Расширение common части
👉 Улучшения на iOS
👉 Исправления на Desktop
🔗 Анонс на GitHub
#compose
👉 Расширение common части
👉 Улучшения на iOS
👉 Исправления на Desktop
🔗 Анонс на GitHub
#compose
Telegraph
Что нового в Compose Multiplatform 1.5.10
Common 👉 Поддержка Kotlin 1.9.20 👉 Новые Material 3 компоненты в common: ModalBottomSheet, SearchBar, DockedSearchBar, ExposedDropDownMenu 👉 Экспериментальное API - WindowInfo.containerSize 👉 defaultTimePickerLayoutType перенес из Android, который выбирает…
👍27
Вышел Compose Compiler 1.5.4 с поддержкой Kotlin 1.9.20, а также исправлением багов и экспериментальными флагами для ускорения работы Compose
#compose
#compose
👍42👎1
Одной из важных фичей релиза - возможность через конфигурационный файл передать компилятору какие типы считать Stable. Это важно для внешних (библиотечных) типов, над которыми вы не можете поставить аннотацию.
👍43
Forwarded from Android Broadcast (Кирилл Розов)
В официальной документации появилось сравнение приложений на View и после миграции их на Compose. Критерии: размер APK, скорость сборки, скорость работы приложений.
#compose
#compose
👍42
Статья (EN, 3 мин, ссылка без VPN) с рассказом о адаптивных Material layout для разного размера экранов и типов устройств в Compose
👍10
Forwarded from Kotlin Multiplatform Broadcast (Кирилл Розов)
Рассказали про ближайшее будущее Kotlin Multipaltform в 2024
Compose Multiplatform
🔥 Главный фокус - вывести Compose for iOS в Beta
👉 Сделать все Compose Core API доступными на всех платформах
👉 Интеграция Accessibility API с iOS и Desktop
🔥 Мультиплатформенная навигационная библиотека
👉 Вывод Compose for Web в Альфа
👉 Команда активно изучает возможность Compose for Web для Wasm (Web Assemble)
Инструментарии
👉 Миграция IDE на K2 компилятор
👉 Fleet - это и будет KMP IDE, так чтобы писать и отлаживать весь код в ней
👉 Расширенная поддержка Compose Multiplatform в Fleet (live preview и отладка UI)
Прочее
👉 Экпорт кода из Kotlin в Swift, минуя Objective-C
👉 Ускорение компиляции Kotlin/Native
👉 Улучшение интеграции CocoaPods
👉 Поддержка SwiftPM
👉 Улучшения опыта разработки библиотеки и удобства их распространения
#kotlin #compose #kmp
Compose Multiplatform
🔥 Главный фокус - вывести Compose for iOS в Beta
👉 Сделать все Compose Core API доступными на всех платформах
👉 Интеграция Accessibility API с iOS и Desktop
🔥 Мультиплатформенная навигационная библиотека
👉 Вывод Compose for Web в Альфа
👉 Команда активно изучает возможность Compose for Web для Wasm (Web Assemble)
Инструментарии
👉 Миграция IDE на K2 компилятор
👉 Fleet - это и будет KMP IDE, так чтобы писать и отлаживать весь код в ней
👉 Расширенная поддержка Compose Multiplatform в Fleet (live preview и отладка UI)
Прочее
👉 Экпорт кода из Kotlin в Swift, минуя Objective-C
👉 Ускорение компиляции Kotlin/Native
👉 Улучшение интеграции CocoaPods
👉 Поддержка SwiftPM
👉 Улучшения опыта разработки библиотеки и удобства их распространения
#kotlin #compose #kmp
👍37
В Jetpack Compose переписывают текстовые поля и его уже можно попробовать в версии 1.6.0 - BasicTextField2
Серия статей от гуглера про причины появления второй версии и какие улучшения она принесет:
👉 Часть 1 (10 мин, EN, ссылка без VPN)
👉 Часть 2 (8 мин, EN, ссылка без VPN)
#compose
Серия статей от гуглера про причины появления второй версии и какие улучшения она принесет:
👉 Часть 1 (10 мин, EN, ссылка без VPN)
👉 Часть 2 (8 мин, EN, ссылка без VPN)
#compose
👍34👎1
Navigation Drawers for Android TV using Jetpack Compose - руководство как сделать Drawer на Compose для Android TV
#androidtv
#androidtv
👍27
В официальной документации появилась страница про создание собственных Modifier в Compose и когда нужно использовать
#compose @compose_broadcast
Modifier.Node#compose @compose_broadcast
👍55👎1
Вышел Compose Mulltiplatform 1.5.11 с поддержкой Kotlin 1.9.21 и 2.0-beta1, фиксом багов и обновлением до jetpack Compose 1.5.4
👍42
История (3 мин, EN, ссылка без VPN) как разработчик нашел утечку памяти в Compose, которая приводила к падению приложения с непонятной причиной
👍23👎4
FlexibleBottomSheet - библиотка для Jetpack Compose, расширяя возможности стандартного Bottom Sheet
#android
#android
👍41👎5
Расскажите про свой опыт Compose
Anonymous Poll
8%
Просто интересуюсь технологией
16%
Пробовал(а)
16%
Изучаю
48%
Пишу на проде
8%
Преисполнился/лась!!! Рассказываю как другим писать на нём!
4%
Не участвую в опросе
👍6
Вышел Compose Compiler 1.5.6
👉 Поддержка Kotlin 1.9.21
👉 Исправление багов
👉 Исправили крэши в Kotlin/Native и Kotlin/WASM
👉 Поддержка Kotlin 1.9.21
👉 Исправление багов
👉 Исправили крэши в Kotlin/Native и Kotlin/WASM
👍16
📺 Enhancing Jetpack Compose app performance (28 мин) - большое видео с советами про оптимизацию скорости работы Compose UI
#performance @compose_broadcast
#performance @compose_broadcast
YouTube
Enhancing Jetpack Compose app performance
In this video, Tomáš will demonstrate techniques for improving Jetpack Compose app performance through measurement, debugging, and strategic optimization.
You will gain insights into the effective use of Macrobenchmarks in Compose to understand startup and…
You will gain insights into the effective use of Macrobenchmarks in Compose to understand startup and…
👍23