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

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

РКН https://abdev.by/rkn_tg_ab
Download Telegram
#AndroidBroadcast

📺 Как выбрать оффер. Высокая зарплата или лучшие условия? (24 мин)

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

Как понять какой оффер лучше? Если зарплата больше, значит его надо принимать? За свои 10+ лет в IT индустрии я понял, что это не так. В новом видео рассказываю на что я обращаю внимание в офферах и как выбрать лучший!

В описание видео найдет ссылку на вакансию Android разработчика в крупной компании, где вам не нужно опыта в Android
👍61👎38
Our FHIR SDK for Android Developers

В статье рассказывается про SDK Fast Healthcare Interoperability Resources (FHIR), которое делается как часть коллаборации Google и World Health Organization (WHO).

Задача SDK - упростить разработчикам создание мобильных приложений для работников мед. учреждений.
👎34👍9
#jetpack #android11

Using performance class to optimize your user experience

В Android 11 перенесли возможность получить performance class Android устройства. Это возможность дает вам получить уровень, который соответствует производительности устройства и его возможностям.

Например, Media Performance Class 12 гарантирует:
👉 не меньше 6 гигов оперативки
👉 12+ мегапиксельную основную камеру с поддержкой записи 4K@30 FPS
👉 инициализация видеокодека не более чем за 50 мс
👉 другие требования

Новая возможность позволит вам включать/выключать фичи, настраивать их качество отображения и прочее в зависимости от класса устройства. Хорошая возможность бороться с фрагментированностью Android устройств.

Вы даже можете задать performance класс как свойство пользователя в аналитике и позже организовать A/B тестирование.
👎34👍27🔥7😢2😱1
#compose

Compose всё больше обрастает возможностями и даже забирает их из Accompanist. Например, Accomponist Insets теперь deprecated
👍40👎35🤔42
#security #android13

Upgrading Android Attestation: Remote Provisioning

В Android 13 будет важное обновление — опция замены заводского (in-factory) приватного ключа комбинацией публичного ключа и представления сертификата по воздуху становится основной. Это позволит заменять ключи если они будут скомпроментированы. Изменение задевает производителей устройств и прошивок.
👎39👍19
#android13

Exploring Android 13: Downgradable Permission (3 мин)

В Android 13 в дополнение к возможности запрашивать разрешения из приложения появится возможность и отзывать их. В статье обзор, а я пока буду думать не заставят ли нас принудительно отзывать какие-то разрешения или делать UI для отзыва любого разрешения, чтобы размещаться в Google Play
👎46👍6
#AndroidBroadcast #РаннийДоступ

📺 [Ранний доступ] Стили в Android. Как организовать темы в проекты (20 мин)

В новом видео рассказываю про стили и темы в Android:
👉 что такое стиль
👉 атрибуты и связи их со стилями
👉 типы стилей
👉 пример организации тем в Android приложении

Ранний доступ на Boosty (тут можно купить доступ без подписки) или Patreon
👍58👎42🔥171
#compose #di

Dagger/Hilt vs Koin for Jetpack Compose Apps (8 мин)

Сравнение Hilt и Koin для приложений с Compose, где нет Fragment, а только функции с UI
👍48👎43🔥1
#library

unfurl - библиотека, которая позволяет получить метаданные для соц. сетей по ссылке. Это позволит вам показать красивое превью
👍38👎37🤔3
#AndroidBroadcast #Новости

📺 Новости Android разработки 2022.7 (20 мин)

В выпуске обсуждаем замену Google Play из России, финансовые успехи Huawei, а также как Jetpack поможет понять уровни производительности Android устройства
👎84👍67😁3🤔1
#performance

How a single Android developer improved Lyft’s Drivers app startup time by 21% in one month

История как при помощи современных инструментов в Lyft проанализировали проблему со скоростью запуска приложения и решили ее (об этом совсем мало).

Итоги таковы:
👉 Используйте Android Vitals
👉 Убирайте ненужные запросы и работы при запуске приложения
👉 Кэшируйте побольше
👎53👍22
#tooling

Draftsman - утилита для инспекции разметки UI на устройстве. Множество режимов работы, возможность наложить картинку, показать сетку и прочее
👍72👎26
#gradle

Focus - Gradle плагин, который позволит вас включать только необходимые модули, игнорируя те что не нужны для работы над вашей частью приложения. Очень полезно для больших проектов с кучей модулей, где есть разделение на фичи

Focus GitHub
👍37👎26🤔21