Why Android? 🌚 – Telegram
Why Android? 🌚
418 subscribers
217 photos
60 videos
10 files
250 links
"Why Android?" is an informal community to share with everyone personal development experience in different areas, latest news, or just talk about everything :)
Download Telegram
Coil is a newer library that is built on top of Glide.

очередная обертка получается 🌚
🌚5
Похоже Accompanist navigation-animation теперь станет частью гугловской навигации 🌚

https://android-review.googlesource.com/c/platform/frameworks/support/+/2584843
🔥9
В LazyColumn добавляют поддержку Lookahead, что позволит делать Shared element transition 🌚
Даже есть небольшой пример как это будет работать

https://android-review.googlesource.com/c/platform/frameworks/support/+/2507256
🔥7
This media is not supported in your browser
VIEW IN TELEGRAM
Тут релизнули библиотеку Telephoto для оптимального показа больших фото с Auto Sampling, жестами, простой интеграцией с Coil и Glide.

Как бонус, можно отдельно подключить Zoomable Modifier, который можно применить на любой свой компонент 🌚

Github - Документация
👍9🔥2🌚2
Why Android? 🌚
Вечернее 🌚🔞 https://developer.android.com/reference/androidx/health/connect/client/records/SexualActivityRecord
Еще понравился коммент 😁

Наконец-таки появился класс, который позволяет трекать время, проведённое с гредлом.

Original
🌚9😁1
Готовится к релизу Compose Multiplatform 1.5.0 🤓


https://github.com/JetBrains/compose-multiplatform/releases/tag/v1.5.0-beta01
🔥3
👍9🌚2😁1
В androidx.activity:1.8.0-alpha03 добавили удобный способ конфигурации edge-to-edge ❤️

Documentation - Source Code
7
Новая версия студии будет называться Iguana 🦎

Добавили новый канал обновления Nightly. Из особенностей, в нем не будет release notes, зато будут самые последние хотфиксы 🌚

В Jetbrains Toolbox ещё пока что не добавили, можно поставить звёздочку на issue 🤩
👍7
Если у вас когда-то была задача сохранить Composable функцию в Bitmap, то был единственный вариант отрисовать её в AndroidView и сделать View toBitmap (либо использовать библиотеку Capturable) 🫡

В Compose 1.5.0 появилась возможность отрисовать Composable в Picture и потом конвертировать в Bitmap 🌚

Документация
👍5
Если раньше какие-то библиотеки из Accompanist мигрировали в Compose, то сейчас в Accompanist deprecate-ают некоторые библиотеки без какой-то замены🫡

🔹System UI Controller
Предлагают смигрировать на Activity.enableEdgeToEdge либо в сложных кейсах на WindowInsetsControllerCompat
Пример миграции

🔹Material Theme Adapters - предлагают просто сделать себе наконец-то Compose тему 🌚

🔹Pager Indicator, Placeholder, WebView - предлагают форкнуть себе код и под себя кастомизировать

🔹DrawablePainter - сказали вообще не надо 😁
🔹Permissions - останется только багфикс критичных багов

Source
😱2
Android Studio Hedgehog Beta 1 🔥

наверно самая милая заставка 🤗
🌚52
Пранк вышел из-под контроля 🫡🌚

https://youtrack.jetbrains.com/issue/IDEA-332604

https://github.com/polina4096/voices
😁11🌚3💩2🔥1
Получил доступ к Remote Device Streaming от Google 🌚

Работает в Android Studio Iguana (Canary)
Чтобы включить надо в Help > Edit Custom Properties добавить

firebasetestlab.direct.access = true

Потом залогиниться в студии и выбрать Firebase проект, куда вам дали доступ.

И так:
🌶 работает довольно шустро. Доступные девайсы: Pixel 7, Pixel Fold, Pixel Tablet, Pixel Watch. Обещали Pixel 8, но похоже его быстро разобрали 🌚
🌶 на ремоут девайс приложение устанавливается как на обычный телефон
🌶 сами девайсы находятся недалеко от Вашингтона 😁
🌶 доступ бесплатный (по крайней мере сейчас)
🔥7
Media is too big
VIEW IN TELEGRAM
Демка 🌚
🔥5🌚1