Android Broadcast
14.2K subscribers
3.53K photos
343 videos
11 files
5.91K links
Подборка новостей и статей для Android разработчиков.

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

РКН https://abdev.by/rkn_tg_ab
Download Telegram
Руководство как при помощи Kotlin и делегатов может писать кода не больше чем при использовании Dagger, но зато не будет кодогенерации и долгих сборок. Называется Manual DI

#dagger
🤔45👍23👎13🔥32🎉2
📺 Как уменьшить размер Android приложения (17 мин)

Рассказываю про практики и подходы к уменьшению размера приложения, которы вы можете проделать довольно быстро и получить результат

#AndroidBroadcast
👍53👎10😢10🔥1
В официальной Android документации появилась страница "Migrate from kapt to KSP", которая содержит рекомендации по переходу на более эффективный способ генерации кода, Уже поддержкой обзавелись Glide, Room и Moshi. Dagger в процессе, а процерить статус других библиотек можно тут

#ksp
🔥29👎9🤔3
Через 2 недели, а именно 15 марта 2023 я отключу "Членство" на YouTube. Призываю вас переходить на Boosty. Можете писать мне на почту [email protected] или здесь в комментариях почему вы не можете оплачивать Boosty
👎46👍18🎉21
Обновляются требования по размещению приложений для устройств на WearOS:
👉 Миграция на targetSdk=30 (Android 11)
👉 Теперь надо использовать только черный фон
👉 Циферблаты должны корректно работать с Ongoing Activity
👉 Корректно показывать время в верхней части дисплея

Все изменения вступают в силу с 31 августа 2023

#googleplay
👎13🔥11👍3🤯1
Список фишек Android Studio для ускорения разработки (8 мин), которые могут вам писать код быстрее и продуктивнее, а также избавиться от рутины

#androidstudio
👍39👎13🔥4🤯2
Android 12L прокачал работу при работе с несколькими окнами. В статье (5 мин) рассказывают про Multi Window и Activity embedding, что позволяет показывать несколько экранов приложения на дисплее устройства проще

#android12L #android13
👍18👎9
Разбор возможностей Preview аннотации в Jetpack Compose: темная и светлые темы, размер шрифта, разные локали, размеры экрана и устройства

#compose #androidstudio
👍25👎6
Какой из этих callback методов вызывается раньше других у Fragment?
Anonymous Quiz
19%
onCreate()
51%
onAttach()
5%
onInflate()
24%
onActivityCreated()
🤔51👍28🔥11👎10
На этой неделе я в Тинькофф запустил YouTube канал "IT's Tinkoff Mobile" и новое шоу "Как это работает". С этим мне помогает автор @ios_broadcast - Розалия Амирова

Интервью
📺 Compose iOS. Как это работает #0. Пилот (1 час)

Разборы
📺 Как уменьшить размер приложения (17 мин)

Новости
📺 Announcing TensorFlow Lite with Google Play services (7 мин)
📺 Новости Мобильной разработки 2023.5 от @android_broadcast

Лекции
📺 AA Jetpack Compose #3: Animations (1.5 часа)

Кодинг
📺 How Easily You Can Record & Play Audio In Android (13 мин)
📺 AA Jetpack Compose #3: Animations (20 мин)
📺 AA Jetpack Compose #3: Animations. Practice 2 (9 мин)
📺 How Scan for Bluetooth Devices | Building a Bluetooth Chat App | Part 1 (45 мин)
📺 Unreal Engine for Android Devs (1.5 часа)

Делитесь в комментариях видео по разработке, которые вам понравились на этой неделе

#подборкавидео
26👎17👍15🔥9
📺 Свежий выпуск новостей мобильной разработки (17 мин)
👉 Microsoft делает ставку на ChatGPT
👉 Курсы по Jetpack Compose
👉 KSP рекомендуется для использования

#AndroidBroadcast
👍30👎8🔥5
Вышел Gradle 8.0.2 с исправлениями багов
🤔25👍14👎6
This media is not supported in your browser
VIEW IN TELEGRAM
Если в свежей версии Android Studio у вас стал тормозить эмулятор, то возможно это связано с настройкой аппратного ускорения. В настройках эмулятора поставьте в опции "Graphics acceleration" из автоматического в hardware (HW).

#androidstudio
👍93👎5🔥4
Опубликовали полное пошаговое руководство по публикации и подключения монетизация (только для юр. лиц) в RuStore. Все приправлено скриншотами и рассматриваются физ. и юр. лица.

Кому интересно узнать про RuStore, то совсем недавно я взял интервью у операционного директора RuStore. Смотреть тут

#rustore
👎112👍41🔥3
Опыт интеграции использования Relay - инсторумента для генерации Compose кода из прототипов в Figma

#compose #tooling
🔥38👎9🤔3👍2
Вышла вторая Dev Preview Android 14, которую можно ознаменовать как "еще больше ограничений для разработчиков" и радость для магазинов приложений!
👉 Выдача доступа приложения к отдельным фото и видео, вместо всех (аналогично на iOS)
👉 Credential Manager - единая точка работы с sign-in. Через Jetpack это API уже портировано на Android 4.4+
👉 Дополнительные ограничения по запуску Activity из фона
👉 Больше ограничений на фоновую работу
👉 Новое API в PackageInstaller позволит каждый раз не запрашивать установку приложений, а сделать это один раз для приложений. Альтернативным магазинам станет жить проще
👉 Региональные настройки для всей системы и для каждого приложения
👉 Разработчики смогут определить когда делаются скриншоты

Все изменения я разберу в отдельных постах

@android_broadcast #android14
👍31👎11🔥3😢2
Анонсировали Google I/O 2023, который пройдет 10 мая 2023. Событий пройдет оффлайн в Калифорнии, а также будет онлайн трансляция. По слухам могут показать Pixel Tablet и Pixel 7a, а также другие софтовые новинки. Тема чат бота, аналога GhatGPT, будет очень важной
👍25👎8
Еще один анонс мероприятия - TheAndroidShow, посвященное большим экранам, складным Android смартфонам и Compose. Событий пройдет сегодня, 9 марта, в 20:00 (GMT+3)
👎13👍111
Команда Android и Google Play рассказали про свои ключевые направление в обеспечении безопасности и инициативы
👉 Разработка рекламного решения, которое будет лучше защищать приватность пользователей (Privacy Sandbox)
👉 Больше контроля на данными для пользователей
👉 Защита приложений от атак (Play Integrity API)
👉 Улучшение защиты детей и семей
👉 Больше ответственности разработчиков за сбор и использование данных
👉 Поощрение инноваций разработчиков при сохранении безопасности пользователей
👉 Лучший опыт с политиками Google Play и консолью разработчика

#googleplay
👎12👍6