Стало известно название 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
Стартует интересный опыт - разработчик написал одно и тоже приложения 15 раз на разных стеках UIKit, SwiftUI, XML, Compose и Compose Multiplatform и меняя другие технологии.
🔗 Часть 1 (EN, 12 мин). Методология (Ссылка без VPN)
🔗 Часть 2 (EN, 21 мин). Результаты производительности (Ссылка без VPN)
🔗 Часть 3 (EN, 10 мин). Подведение итогов (Ссылка без VPN)
#performance @android_broadcast
🔗 Часть 1 (EN, 12 мин). Методология (Ссылка без VPN)
🔗 Часть 2 (EN, 21 мин). Результаты производительности (Ссылка без VPN)
🔗 Часть 3 (EN, 10 мин). Подведение итогов (Ссылка без VPN)
#performance @android_broadcast
🔥34👍13❤1