#AndroidBroadcast #РаннийДоступ
📺 [Ранний доступ] Стили в Android. Как организовать темы в проекты (20 мин)
В новом видео рассказываю про стили и темы в Android:
👉 что такое стиль
👉 атрибуты и связи их со стилями
👉 типы стилей
👉 пример организации тем в Android приложении
Ранний доступ на Boosty (тут можно купить доступ без подписки) или Patreon
#android13
Exploring Android 13: Downgradable Permission (3 мин)
В Android 13 в дополнение к возможности запрашивать разрешения из приложения появится возможность и отзывать их. В статье обзор, а я пока буду думать не заставят ли нас принудительно отзывать какие-то разрешения или делать UI для отзыва любого разрешения, чтобы размещаться в Google Play
#security #android13
Upgrading Android Attestation: Remote Provisioning
В Android 13 будет важное обновление — опция замены заводского (in-factory) приватного ключа комбинацией публичного ключа и представления сертификата по воздуху становится основной. Это позволит заменять ключи если они будут скомпроментированы. Изменение задевает производителей устройств и прошивок.
#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 тестирование.
Our FHIR SDK for Android Developers
В статье рассказывается про SDK Fast Healthcare Interoperability Resources (FHIR), которое делается как часть коллаборации Google и World Health Organization (WHO).
Задача SDK - упростить разработчикам создание мобильных приложений для работников мед. учреждений.
#AndroidBroadcast
📺 Как выбрать оффер. Высокая зарплата или лучшие условия? (24 мин)
Совсем недавно мне пришлось столкнуться с необходимостью поиска работы. Конечно же мы всегда пытаемся выбрать наилучшее предложение, что пришлось сделать и мне.
Как понять какой оффер лучше? Если зарплата больше, значит его надо принимать? За свои 10+ лет в IT индустрии я понял, что это не так. В новом видео рассказываю на что я обращаю внимание в офферах и как выбрать лучший!
В описание видео найдет ссылку на вакансию Android разработчика в крупной компании, где вам не нужно опыта в Android
#googleplay
Exploring User Choice Billing With First Innovation Partner Spotify
Пока EPIC активно воюет с Apple AppStore за возможность альтернативных оплат, Google не стала ждать и уже интегрирует себе такое. Пока это единственный партнёр - Spotify. Условия на которых предоставляется такая возможность не разглашаются.
Думаю что в ближайшее время такая возможность будет уделов крупных игроков Google Play, но вдруг однажды и любой сможет это делать.
#jetpackupdate
Обновление Jetpack от 23 марта 2022
В старых библиотеках ничего существенного не появилось, переход из Beta в RC, простые доработки, улучшения и поддержка Android 13 DP2.
Появилась новая библиотека Customview Poolingcontainer - утилиты для наблюдения за ЖЦ контейнеров, которые управляет ЖЦ их дочерних View, например RecyclerView.
Вторая альфа библиотеки Core Performance подарила нам backport performance class из Android 11. Подробнее об этом здесь
#вакансия
Weekend Offer для мобильных разработчиков
Получите оффер от одной из команд VK и дополнительную зарплату на старте.
Как это сделать?
Оставьте заявку и до 31 марта с вами свяжутся, чтобы выбрать слот для онлайн-интервью в выходные.
2 апреля пройдут технические собеседования
3 апреля - финальные: тимлиды и руководители направлений ещё раз расскажут о предстоящих вызовах и ответят на все вопросы, вечером отправят офферы лучшим кандидатам.
Дерзайте: отличная возможность все-таки!
#androidos
Android Garbage Collection in a Nutshell (9 мин)
Хорошая статья про что такое Garbage Collector (сборщик мусора), принципов его работы и прочих особенностей с рассмотрением в рамках Android OS
#network
OAuth в мобильных приложениях
Мало какое приложение обходится без авторизации пользователей, а авторизация через популярные сервисы — мейнстрим! Автор разбирает как происходит такая авторизация в мобильных приложениях и опыт настройки OAuth в Android-приложении с использованием библиотеки AppAuth
#java
Вышла Java 18
Вышла и вышла. Читать узнавать особо бесполезно. Полугодовой конвейер, который нагоняет Kotlin, но экспериментирует с Pattern Matching
#AndroidBroadcast #Собеседование
31 марта 2022 состоится новый раунд публичного Android собеседования. Проведёт его Алексей Быков из Revolut, Android GDE!
Ищем разработчиков с опытом в production. Подать свою заявку можно здесь