Android Broadcast – Telegram
Android Broadcast
14.4K subscribers
3.68K photos
368 videos
11 files
6.1K links
Подборка новостей и статей для Android разработчиков.

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

РКН https://abdev.by/rkn_tg_ab #MQRZR
Download Telegram
В канале Мобильная разработка рассказываем о тонкостях разработки приложений под Android, iOS и кроссплатформу.

Подключайтесь, если ещё не: @mobi_dev
#GooglePay

Google добавила пошаговое руководство интеграции Google Pay в Android приложения для оплаты покупок.
#Утилиты

adb-tools-mac - удобная утилита для управления Android устройствами, которая находится у на системной панеле. Порадовать сможет только пользователей macOS (
#AndroidBroadcast

🔴 Собеседование в прямом эфире. Livecoding

Новый этап собеседования. Ищу кандидата на позицию Middle Android Developer и ему надо сделать тестовое задание, чтобы доказать, что он может пройти на следующий этап. Кандидату надо будет написать функционал приложение о котором он узнает в прямом эфире.
#Compose

API Guidelines for Jetpack Compose

Google опубликовала руководство по написанию идиоматичного кода в Jetpack Compose. Статья содержит шаблоны, лучшие практики и стиль кода при использовании и написании библиотек.
#HMS

Выходим на рынок Huawei, или Как мы адаптировали приложение для работы с HMS

Еще одна история адаптация приложений на рынке СНГ для экосистемны Huawei. Рассказывает Delivery Club. Почему стоит обратить внимание и как интегрировать
#Безопасность

Уязвимости Android 2020

Разбор какими уязвимостями из CWE TOP 25 можно воспользоваться в современной Android ОС.
У вас есть приложения в Google Play с которых вы получаете доход?
Final Results
13%
Да
74%
Нет
2%
Использую другие способы дистрибьюции
12%
Не участвую в опросе
#Debug

Debugging Android process death

Отладить поведение вашего приложения при смерти процесса - очень полезно, чтобы оно могло восстановиться корректно на различных устройствах и пользователь не увидел этих особенностей работы Android ОС. Автор описывает стандартные способы таких проверко в adb и на устройстве
#GooglePlay

Google снижает комиссию для разработчиков до 15%. Это касается всех разработчиков и распространяется на первый миллион выручки в долларах США каждый год. Заработает это с 1 июля 2021
#Android12

Вышла вторая Dev Preview Android 12

Что нового:
👉 Управлять когда можно показывать окна, перекрывающие приложения. Например, запрос разрешения
👉 Возможность помечать действия в уведомлениях для показа только в разблокированном состоянии телефона
👉 Возможность проверять контрольные суммы установленных на устройстве приложений
👉 Поддержка экранов с закругленными углами
👉 Улучшение возможностей показа picture-in-picture
👉 Возможность пробуждать приложения, когда поблизости находится устройство-компаньон (часы или браслет)
👉 Новые возможность получения пропускной способности сети
👉 Новая возможность применения графических эффектов для View и иерархий рендеринга с помощью RenderEffect. Теперь можно будет размывать как на iOS, уже предвижу нездоровые запросы по UI (((((((((
#Безопасность

Android reverse engineering for beginners - Dexcalibur

Демонстрация анализа и взлома работы APK с помощью утилиты Dexcalibur
#опрос

Начался пятый ежегодный опрос мобильных разработчиков! Итоги подведут через месяц. В опросе вы можете проголосовать за популярные ресурсы, которые вы изучаете. Поддержите Android Broadcast своим голосом, если вам нравится проект!
#Java

«Вышла Java 16» - одна из самых непопулярных статей в мире Android разработки, который уже массово переехал на Kotlin. В новой версии Java догоняет по фичам Kotlin, а также представляет уникальную - Паттерн-матчинг для оператора instanceof (JEP 375). Обо всех обновлениях читайте в статье
#AndroidBroadcast

Как научиться программированию? Зачем мне кого-то обучать? Как устроиться на первую работу? На все эти вопросы буду отвечать сегодня во время прямого эфир.

Стартуем в 19.00 (GMT+3)
#Git

Differences Between Git Merge and Rebase — and Why You Should Care

Что и когда стоит использовать: merge или rebase? Автор подробно разбирает эффект каждой команды и как их результат отличается
#Gradle #Архитектура

Compile less with SOLID

Быстрая сборка проекта - то чего хотелось бы любому разработчику. Многомодульность в этом помогает, но если она организована неправильно, то стать может даже хуже ( В статье автор рассказывает как при использование Interface Segregation Principle из SOLID вы можете добиться улучшения скорости сборки.
#OpenGL

How to Use Shaders for Android View and How Android View May Use Shaders

Для всех тех кто хочет сделать что-то более интересно и возможности рисования на Canvas этого не дают реализовать, то вам стоит использовать OpenGL. Статья поможет вам начать в этом и покажет пример.
#Compose #ViewModel #Flow

Better handling states between ViewModel and Composable

В статье рассказывается как лучше соединить изменение состояния из ViewModel в Compose на основе Coroutines Flow