Гайд по тому как создать собственный плагин для Flipper - удобного инструмента для интеграции вашего приложения и десктопного клиента для сборка информации. Плагин из статьи показывает события аналитики. Все исходники тут
#tooling
Как заменить стандартное окно сбоя своим экраном ошибки
Если вас не устраивает стандартный диалог креша, то автор рассказывает как подменить его на собственный. Сама по себе замена меня не интересует, но вот можно увидеть много всяких интересных API для перехвата крешей
Deep Dive Into Deep Link. Часть 2. Проблемы: устройство, версия ОС
Продолжение разбора в deep link. В новой части речь идет про то как авторы выясняли поведение на множестве версий Android, разных вендорах и оболочках (280+ девайсов). Вся статья - это описание экспериментов и чего в них накопали
WebView: забыть нельзя интегрировать
Разработчики Циан делятся опытом реализации фичей "на скорую" с помощью WebView. Количество минусов от таких фичей намного больше, а из плюсов только скорость.
Считаете оправданным реализовать фичи через WebView? Делитесь мнением в комментариях
Adaptive UI with Jetpack Compose (7 мин)
Создание адаптивного UI под любые размеры экрана - важная задача и с Compose так не так все понятно. Автор стать разбирает как это сделать при помощи библиотеки Jetpack WindowManager^ как писать Compose функции и адаптировать layout-ы
#compose
Listen to our major Text to Speech upgrades for 64 bit devices
Google обновила свои голосовые сервисы (Speech Services) на всех x64 Android устройствах с Google Play. Обновления доставят через Google Play и теперь Text to Speech (озвучивание текста) будет лучше
TechTrain 2022 Autumn — бесплатный онлайн-фестиваль для тех, кто уехал, и тех, кто остался ❓ Когда: 8 октября в 11:45 мск (online)
TechTrain традиционно объединяет всех представителей коммьюнити — разработчиков, тестировщиков, дата-инженеров и многих других.
Если вам хочется на несколько часов отвлечься от всего и побыть среди единомышленников в относительно безопасном месте, то ждем вас.
В программе 10 докладов из различных технологических стеков: мобильная разработка, аналитика, тестирование, frontend, Python, видеотехнологии, работа с данными, .NET, Java и DevOps.
Подробности на сайте.
Не забывайте про Mobius 2022 Autumn, который пройдет в ноябре. На сайте конференции уже появились первые доклады.
Если соберетесь пойти, то по промокоду можно купить билет «для частных лиц» со скидкой:
androidbroadcast2022JRGpc
#реклама
Вышел Robolectric 4.9
Самое важное - поддержка Android 13 T (API Level 33) и убрали поддержку Android Support Library (та что была до Jetpack). Также Conscrypt стал основным првоайдером безопасности, а SQLite будет использовать нативный режим по умолчанию на Mac и Linux, для Windows все по старому.
#testing
Compose Toolkit (7 мин)
Рассказа про компоненты для построения UI в Android: Material 2/3 Theming, Scaffold, Surface, Accessibility, Layout, Модификаторы и пр. Если смотрели Compose - статья бесполезная будет для вас
#compose #madskills
📺 Факапы моей карьеры (20 мин)
За свои более 10 лет карьеры (начал в апреле 2012) я сделал много ошибок из-за особенностей своего характера, незрелости и прочих вещей. Это видео можно воспринять как исповедь моей карьеры, чтобы вы не повторили моих ошибок или даже задумались о том что будете делать
📺 Версия для платных подписчиков на YouTube
🎧 Подкаст версия
#AndroidBroadcast #ТолькоДляПатронов