TGINSIGHT CHAT
Android Broadcast
@android_broadcast
TechnologiesПодборка новостей и статей для Android разработчиков. Реклама и связь с автором @ab_manager РКН https://abdev.by/rkn_tg_ab#MQRZR
Posts récents
Page 71 sur 84 · 1,000 posts
Publié 6 mars
💉Koin Annotations 2.0 Stable Koin Annotations — надстройка над Koin для описания зависимостей с помощью аннотаций и последующей генерации части графа для них. Что нового в движке: 👉 Совместимость с KSP2 👉 Улучшена работа компилятора DI кода 👉 Улучшена генерация кода 👉 Полноценная поддержка KMP проектов 👉 Шаринг описаний зависимостей между модулями проектов 👉 Работает с Koin 4.0, Kotlin 2.0.21 и KSP 2.0.21-1.0.28 Новые фичи для разработчиков: 👉 Создание собственных аннотаций квалификаторов 👉 Автоматические биндинги 👉 ComponentScan работает сквозь Gradle модули 👉 Аннотации над ViewModel (работает с Jetpack и KMP) @KoinViewModel class MyViewModel(deps: Deps): ViewModel() Ссылка без VPN #kotlin#kmp#di#koin
Publié 6 mars
🚀Jetpack Media3 Transformer API: Новый уровень обработки медиа в Android! Google представила обновленный Jetpack Media3 Transformer, который значительно ускоряет и упрощает обработку медиафайлов на Android. Теперь можно быстрее применять эффекты, трансформировать видео и использовать GPU для ускорения! Что нового? 👉 Аппаратное ускорение: кодирование видео на GPU вместо CPU! 👉 Поддержка новых форматов: HDR, AV1 и другие. 👉 Проще, быстрее, эффективнее: API стал более удобным и гибким. 👨💻 Кому пригодится? Разработчикам, работающим с видеофильтрами, монтажом, сжатием и кодированием видео прямо на устройстве. Подробнее про API читайте в документации. #Android#Jetpack#медиа
Publié 6 mars
В Android Auto можно будет устанавливать игры, но вот запустить их получится только когда машина припаркована #android#androidauto#googleplay
Hashtags
Publié 5 mars
Также напомнили про Widget Canonical Layouts — рекомендуемые шаблоны для App Widget. Подробнее в статье, шаблоны можно найти в Figma. #android#appwidget
Hashtags
Publié 5 mars
Publié 5 mars
Publié 5 mars
Пример App Widget из Tier 1 👉 Персонализированы (работают с Material You) 👉 Используют всё доступное место 👉 Следуют лучшим практикам размещения компонентов 👉 Полезные для пользователя #android#androiddev
Hashtags
Publié 5 mars
🤖App Widget получают ранжирование по качеству (Quality Tier) Для App Widget представили Quality Tiers — оценку качества App Widget. Состоит из 3 классов: 🏆Tier 1 — самый высокий. Соответствует всем требованиям по разметке, цветам, доступности и интеграции с системой. 👍Tier 2 — стандарт качества. Соответствует основным требованиям для App Widget. 😞Tier 3 — низкое качество. Фактически любой виджет, который просто есть в приложении. Подробнее про тиры качества читайте в официальной документации. #android#appwidget
Hashtags
Publié 5 mars
⚙️ Интервью с командой Compose Runtime про недавние оптимизации, что будет дальше и лучшие практики. Оригинал можно посмотреть/послушать на 📹YouTube #android#compose#производительность#AndroidDevelopersBackstage
Publié 4 mars
Анонсировали новый эпизод TheAndroidShow, который пройдет 13 марта в 20:00 (GMT+3) #android#google#theandroidshow
Hashtags
Publié 4 mars
Как мы ускорили работу с базой данных в Android-приложении (11м) Разработчик поделился опытом, какие практики применялись для ускорения работы с SQLite в Android: неоптимальные обращения к БД в циклах и их последствия. Также не стоит хранить JSON-объекты в виде строк в БД (это кажется слишком очевидным). Команда столкнулась с этими проблемами, объяснила, почему это плохо, и как можно исправить ситуацию, чтобы производительность приложения не снижалась из-за обращений к БД. #android#sqlite#производительность
Publié 4 mars