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
В 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
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15❤3
Стало известно название Android 15 -
Vanilla Ice Cream. В отличие от предыдущих лет где указывали только букву в доках нового Android, теперь указывают полное имя
#android15
Vanilla Ice Cream. В отличие от предыдущих лет где указывали только букву в доках нового Android, теперь указывают полное имя
#android15
❤33🔥4
Если вы хотите выбрать на каких технологиях будет делаться приложения, в какие магазины делать публикацию, настройку CI/CD и прочие аспекты - подпишитесь на Boosty и вы получите такую возможность.
❤5
При создании уведомлений теперь можно указать расширения для Android TV: задать Intent для Android TV, отдельный Notification Channel ID для Android TV и принудительный показ поверх других приложений
#android15
#android15
👍16
Forwarded from Кирилл Розов. Блог броадкастера
Chet Haase - легенда Android, который занимался UI фреймворком и Dev Rel, покидает Google после 14 лет
Уходит из IT и хочет писать комедии (прошел даже курсы длительностью 2 года)
Источник тут (ссылка без VPN)
@rozov_blog
Уходит из IT и хочет писать комедии (прошел даже курсы длительностью 2 года)
Источник тут (ссылка без VPN)
@rozov_blog
Medium
So Long, and Thanks for All the Bytes
Goodbye Tech, Hello Future
❤50👍7🔥4
🔴 Стартует Новостное приложение: с нуля до публикации
Разработка приложения для просмотра новостей на основе публичного API с нуля до публикации в Google Play.
Вероятно процесс будет разбит на несколько стримов, но разбираем все подробно от и до
❗️ Запись эфира останется на канале
#AndroidBroadcast #live
Разработка приложения для просмотра новостей на основе публичного API с нуля до публикации в Google Play.
Вероятно процесс будет разбит на несколько стримов, но разбираем все подробно от и до
❗️ Запись эфира останется на канале
#AndroidBroadcast #live
🔥62👍19
Код по итогам стрима доступен подписчикам на Boosty. Полная версия будет выложена когда закончу разработку всего приложения. Пока поставляется в виде архива, чтобы потом показать полную настройку Git и все закомитить в рамках видео.
Если вы хотите влиять на развитие проекта: выбор технологий, в какие архитектуры буду делать рефакторинг, какие технологии надо будет показать вокруг настройки проекта, тогда оформляйте подписку Senior или Lead. Помимо этого вы получите доступ в чат, где тоже будем обсуждать проект и другие вопросы в уютном сообществе разработчиков
#AndroidBroadcast #кодинг #boosty
Если вы хотите влиять на развитие проекта: выбор технологий, в какие архитектуры буду делать рефакторинг, какие технологии надо будет показать вокруг настройки проекта, тогда оформляйте подписку Senior или Lead. Помимо этого вы получите доступ в чат, где тоже будем обсуждать проект и другие вопросы в уютном сообществе разработчиков
#AndroidBroadcast #кодинг #boosty
❤13👍10🔥2
Разработчик делится опытом работы с Vision Pro в качестве мониторов
— заключил он.
@android_broadcast
Мне нравится ходить вокруг окон, смотреть на какой-нибудь код или выходные данные сервера и как бы чувствовать, что это “большая и работающая машина”. В каком-то смысле такое ощущение, будто стоишь в большом машинном зале. Это действительно не похоже ни на один обычный настольный компьютер
— заключил он.
@android_broadcast
👍18
Forwarded from Kotlin Multiplatform Broadcast (Кирилл Розов)
Ну наконец-то кто-то это сделал❗ Показывают почему не стоит использовать активно mapOf(vararg pairs: Pair<K, V>) из-за создания промежуточных объектов. Подробности в статье (5 мин)
Недавно в Android завели новые типы - ScatterMap, которые могут помочь вам ускорить работу кода и снизить нагрузку на память
#performance
Недавно в Android завели новые типы - ScatterMap, которые могут помочь вам ускорить работу кода и снизить нагрузку на память
#performance
🔥31
Ставите кастомные прошивки на свой основной смартфон?
Anonymous Poll
57%
Нет, устраивает прошивка от производителя
9%
Нет, у меня не Android
4%
Что это вообще такое?
5%
Да (пиши в комментариях какую прошивки и смартфон)
22%
Раньше было, но сейчас сток
4%
Не участвую в опросе
Среди платных подписчиков было разыграно 9 подписок Telegram Premium и Яндекс Станция Мини часами. В будущем будут ещё розыгрыши с полезными призами.
Помимо этого вы получите доступ к:
🔥 эксклюзивным материалам
🤯 лайфхакам по разработке
📚Базе Знаний с книгами, курсами и статьям для роста
Оформить подписку можно тут
#AndroidBroadcast #boosty
Помимо этого вы получите доступ к:
🔥 эксклюзивным материалам
🤯 лайфхакам по разработке
📚Базе Знаний с книгами, курсами и статьям для роста
Оформить подписку можно тут
#AndroidBroadcast #boosty
🎉24👍9🔥2❤1
Если вы используете Room, то я рекомендую вам почитать статью (EN, 6 мин, ссылка без VPN) про то как устроена эта библиотека: вставка, обновление, удаление и получение данных из БД.
#sqlite #jetpack
#sqlite #jetpack
👍21❤2
В Android 14 тихо сделали 2 обновления, касающиеся борьбы с приложениями без поддержки:
🤖 При попытке запуска приложения в targetSDK ниже 28 (Android 9.0) показывается предупреждение о том что приложение небезопасно
🤖 Запустить 32-битное приложение больше невозможно, а диалог предложит написать сообщению разработчику о том что он сделал поддержку
Источник тут
#android14 @android_broadcast
Источник тут
#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 в
🎉 Test Uiautomator 2.3.0 - поддержка множества дисплеев, новые селекторы, кастомные Condition позволят реализовать собственные условия ожидания
👉 Benchmark 1.3.0-alpha01 - множество улучшений и исправления багов
👉 Lifecycle 2.8.0-alpha02 - ViewModel переписалин на Kotlin, Lifecycle API стало мультиплатформенным, новые API
👉 Lint 1.0.0-alpha01 - Lint проверки для авторов Gradle плагинов
Больше подробностей тут
#jetpack #jetpackupdate #dagger #hilt
🎉 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👍8❤1
В Hilt 1.2.0 теперь можно делать такое c ViewModel
Для тех кто не знаком с Assisted Injection читайте документацию Dagger
#hilt #di #dagger
Для тех кто не знаком с Assisted Injection читайте документацию Dagger
#hilt #di #dagger
🔥65👍12❤2🎉2