Android Broadcast – Telegram
Android Broadcast
14.4K subscribers
3.68K photos
368 videos
11 files
6.1K links
Подборка новостей и статей для Android разработчиков.

Реклама и связь с автором @ab_manager

РКН https://abdev.by/rkn_tg_ab #MQRZR
Download Telegram
Forwarded from Google News | Ru
Android 15 DP1: Новая опция для разработчиков "Показать отношение HDR/SDR".

В Android 13 была добавлена поддержка SDR-dimming — Уменьшение яркости SDR-контента на экране при одновременном показе HDR-контента. Т.е. Когда на экране появляется HDR-контент, яркость экрана увеличивается, чтобы учесть увеличенный диапазон яркости HDR-контента. В то же время любой SDR-контент, который также отображается на экране, плавно затемняется при увеличении яркости экрана, так что воспринимаемая яркость SDR-контента не изменяется.

В Android 15 DP1 разделе Настройки / Система / Для разработчиков был добавлен новый переключатель "Показать отношение HDR/SDR". При его включении справа сверху появится показатель отношения, который при отсутствии на экране HDR контента имеет значение 1.00, при просмотре фото в Google Фото или Files — 4.99, а при просмотре HDR видео в YouTube — 7.99.

*SDR — Standard Dynamic Range
*HDR — High Dynamic Range


😎 Google News | Ru
Please open Telegram to view this post
VIEW IN TELEGRAM
👍153
Стало известно название Android 15 -
Vanilla Ice Cream. В отличие от предыдущих лет где указывали только букву в доках нового Android, теперь указывают полное имя

#android15
33🔥4
Скриншот из документации по новому методу

#android15
👍161
Если вы хотите выбрать на каких технологиях будет делаться приложения, в какие магазины делать публикацию, настройку CI/CD и прочие аспекты - подпишитесь на Boosty и вы получите такую возможность.
5
В JobInfo.Builder появилась возможность добавлять тэги для отладки работы JobScheduler

#android15
7👍2
При создании уведомлений теперь можно указать расширения для Android TV: задать Intent для Android TV, отдельный Notification Channel ID для Android TV и принудительный показ поверх других приложений

#android15
👍16
Chet Haase - легенда Android, который занимался UI фреймворком и Dev Rel, покидает Google после 14 лет

Уходит из IT и хочет писать комедии (прошел даже курсы длительностью 2 года)

Источник тут (ссылка без VPN)

@rozov_blog
50👍7🔥4
🔴 Стартует Новостное приложение: с нуля до публикации

Разработка приложения для просмотра новостей на основе публичного API с нуля до публикации в Google Play.

Вероятно процесс будет разбит на несколько стримов, но разбираем все подробно от и до

❗️ Запись эфира останется на канале

#AndroidBroadcast #live
🔥62👍19
Код по итогам стрима доступен подписчикам на Boosty. Полная версия будет выложена когда закончу разработку всего приложения. Пока поставляется в виде архива, чтобы потом показать полную настройку Git и все закомитить в рамках видео.

Если вы хотите влиять на развитие проекта: выбор технологий, в какие архитектуры буду делать рефакторинг, какие технологии надо будет показать вокруг настройки проекта, тогда оформляйте подписку Senior или Lead. Помимо этого вы получите доступ в чат, где тоже будем обсуждать проект и другие вопросы в уютном сообществе разработчиков

#AndroidBroadcast #кодинг #boosty
13👍10🔥2
Разработчик делится опытом работы с Vision Pro в качестве мониторов

Мне нравится ходить вокруг окон, смотреть на какой-нибудь код или выходные данные сервера и как бы чувствовать, что это “большая и работающая машина”. В каком-то смысле такое ощущение, будто стоишь в большом машинном зале. Это действительно не похоже ни на один обычный настольный компьютер

— заключил он.

@android_broadcast
👍18
Forwarded from Kotlin Multiplatform Broadcast (Кирилл Розов)
Ну наконец-то кто-то это сделал Показывают почему не стоит использовать активно mapOf(vararg pairs: Pair<K, V>) из-за создания промежуточных объектов. Подробности в статье (5 мин)

Недавно в Android завели новые типы - ScatterMap, которые могут помочь вам ускорить работу кода и снизить нагрузку на память

#performance
🔥31
Вышел релиз Cyanogen Mod LineageOS 21 на основе Android 14
👍28
Среди платных подписчиков было разыграно 9 подписок Telegram Premium и Яндекс Станция Мини часами. В будущем будут ещё розыгрыши с полезными призами.

Помимо этого вы получите доступ к:
🔥 эксклюзивным материалам
🤯 лайфхакам по разработке
📚Базе Знаний с книгами, курсами и статьям для роста

Оформить подписку можно тут

#AndroidBroadcast #boosty
🎉24👍9🔥21
Если вы используете Room, то я рекомендую вам почитать статью (EN, 6 мин, ссылка без VPN) про то как устроена эта библиотека: вставка, обновление, удаление и получение данных из БД.

#sqlite #jetpack
👍212
Vico - простая библиотека для отрисоки графиков. Поддержка View и Compose
84🔥20👍15
В Android 14 тихо сделали 2 обновления, касающиеся борьбы с приложениями без поддержки:
🤖 При попытке запуска приложения в targetSDK ниже 28 (Android 9.0) показывается предупреждение о том что приложение небезопасно
🤖 Запустить 32-битное приложение больше невозможно, а диалог предложит написать сообщению разработчику о том что он сделал поддержку

Источник тут

#android14 @android_broadcast
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍38🔥2
Обновление Android Jetpack:
🎉 Hilt 1.2.0 - добавлена поддержка Assited Inject в hiltViewModel() and hiltNavGraphViewModels()
🎉 Test Uiautomator 2.3.0 - поддержка множества дисплеев, новые селекторы, кастомные Condition позволят реализовать собственные условия ожидания
👉 Benchmark 1.3.0-alpha01 - множество улучшений и исправления багов
👉 Lifecycle 2.8.0-alpha02 - ViewModel переписалин на Kotlin, Lifecycle API стало мультиплатформенным, новые API dropUnlessResumed() и dropUnlessStarted()
👉 Lint 1.0.0-alpha01 - Lint проверки для авторов Gradle плагинов

Больше подробностей тут

#jetpack #jetpackupdate #dagger #hilt
🔥28👍81
В Hilt 1.2.0 теперь можно делать такое c ViewModel

Для тех кто не знаком с Assisted Injection читайте документацию Dagger

#hilt #di #dagger
🔥65👍122🎉2