#foldable #jetpack #window
Tabletop mode on foldable devices
Складные устройства дают новые возможности по их использованию, а приложениям нужно уметь их поддерживать. Одна из таких возможностей - режим tabletop. Это режим в котором устройство складывается под угол на +-90° и получается подобие ноутбука, только вместо клавиатуры сенсорный дисплей.
В статье разбирается пример трансформации проигрывателя видео. Используется MotionLayout, Jetpack WindowManager
Tabletop mode on foldable devices
Складные устройства дают новые возможности по их использованию, а приложениям нужно уметь их поддерживать. Одна из таких возможностей - режим tabletop. Это режим в котором устройство складывается под угол на +-90° и получается подобие ноутбука, только вместо клавиатуры сенсорный дисплей.
В статье разбирается пример трансформации проигрывателя видео. Используется MotionLayout, Jetpack WindowManager
#jetpack #window #foldable #tablet
Unbundling the WindowManager
Jetpack WindowManager вышла в Beta, а это значит что адаптировать приложения для планшетов, сгибаемых устройств и десктопов станет удобнее. В статье рассказывается про API библиотеки.
Кстати, библиотека написана полностью на Kotlin и есть специальный артефакт
Unbundling the WindowManager
Jetpack WindowManager вышла в Beta, а это значит что адаптировать приложения для планшетов, сгибаемых устройств и десктопов станет удобнее. В статье рассказывается про API библиотеки.
Кстати, библиотека написана полностью на Kotlin и есть специальный артефакт
window-java
для работы с Java. Долой ktx 🎉This media is not supported in your browser
VIEW IN TELEGRAM
Google на примере JetLagged показала как с помощью Jetpack Compose и библиотек от Google можно добавиться гибкого UI (читайте статью тут). Используются Flow layouts, WindowSizeClasses, movableContentOf, анимаци для плавного перехода и др. API
#compose
#compose
👍42🔥13❤6