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
#security

Google представила новую утилиту Checks для проверки обеспечения безопасности данных. Это может здорово помочь для удовлетворения новых требования Google Play Data Safety. Пока публичного доступа нет, но можно запросить ранний доступ
👎4
#AndroidBroadcast

Давно я уже не закидывал выбор тем и теперь буду стараться это делать минимум раз в месяц. Стали доступны сразу два голосования по новым темам роликов для патронов:
👉 Ролик только для патронов. Буду рассказывать свои лайфхаки текущей работы. Голосование на Boosty или Patreon
👉 Следующий тематический ролик для Android Broadcast. Голосование на Boosty или Patreon

Итоги буду подводить в понедельник с утра
👎9👍6
#AndroidBroadcast #Новости

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

В выпуске:
🔥 Jetpack переписывают на Kotlin
😧 Samsung унизила Google
💰 Google поменяют рекламу
👍11👎10🔥1
#compose

What do you need to know before upgrading to Android Compose 1.1.0 (1 мин)

Не так давно вышел Jetpack Compose 1.1.0 (а уже и 1.1.1). Автор статьи рассказывает про изменения, опасные при миграции:
👉 Элементы UI стали крупнее
👉 Kotlin 1.6.10
👉 Удаляйте аннотации с нестабильного API
👍20🤬9👎5
#gradle

Gradle versions catalog integration

В Gradle 7.4 появился стандартный способ объявления версий и библиотек в отдельном файлике и безопасный вызов с автокомплитом. Статья как раз про эту фичу. Жду поддержки ее в Android Studio
👍50🤬6👎5
#opensource

Contact Store - это современное API, которое упростит вам доступ к контактам на Android устройствах
👍34👎7
#compose #material

Exploring Material You for Jetpack Compose (5 мин)

Обзор библиотеки c Material UI для Jetpack Compose на Android.
👍13👎7
#appgallery

Publish to AppGallery Automatically | appgallery-publisher (2 мин)

Автоматизация процессов – это очень полезный и эффективный инструмент в ускорение и повышении качества проектов. Учитывая последние события, App Gallary может стать нашим единственным магазином, так что почитать будет полезно
👍27👎14😱6💩5
#di

Annotations for Koin (4 мин)

Первая бета-версия аннотаций для Koin, которая позволит аннотировать зависимости, а они будут добавляться в сгенерированный koin модуль. Работает на основе KSP

привязка к версии Kotlin
дольше компиляция
меньше кода
👍30👎30🤔1
#compose

Complete guide to Rich Text in Jetpack Compose

Стилизация текста — это частя задача когда вам надо показать что-то больше чем простые буквы: курсив, жирный, надстрочный текст и прочее.

Автор стать рассказывает как работать со стилями (известными как Span для TextView) но уже в Jetpack Compose
🔥20👎7👍1
#bazel

Bazel for Android. Part 2 — Multi-module projects (6 мин)

Продолжение серий статей по Bazel для Android проектов. В новой части говорится про многомодульные проекты, в которых Bazel и показывает свое преимущество
🔥9👎7
#feature #kotlin17

Exploring Kotlin's Context Receivers

Разбор работы новой фичи Kotlin - Context Receivers, которая сделает автокомплит быстрее, а функции более точечными в применении.
🔥13👎7
#PatronOnly

Теперь буду регулярно для патронов буду выпускать видео в которых буду рассказывать про организацию своей работы, лучшие практики и другие советы. Темы будете выбирать вы.

Первое видео из такой серии — организация моего рабочего места и почему я делал в пользу таких решений. Доступ на Boosty или Patreon

Помимо этого патроны получают и другие бонусы:
👉 ранний доступ к видео
👉 выбор тем роликов
👉 доступ в закрытый чат
👉 ежемесячная личная консультация
👍27👎26🤔3🔥2
#gradle

Gradle 7.4 стал гибче в настройке кэша конфигурации, так как позволяет указывать таски, неподдерживающие кэширование. Раньше в таком случае кэш просто выключался. Подробности здесь
👎23👍13
This media is not supported in your browser
VIEW IN TELEGRAM
#compose

Compose Code Editor – это редактор кода написанный на Compose for Desktop на основе ядра IntelliJ. Полезно будет посмотреть исходники да и как пример того что уже можно делать большой софт
👍41💩10👎6
Кастомные Android-прошивки и всё, что с ними связано

Неплохая статья про то какие прошивки Android устройств бывают, чем они отличаются друг от друга и зачем делают модификации прошивок
👍33👎12💩83🤔2
#AndroidBroadcast #EarlyAccess

В новом ролике на канале рассказываю про AndroidManifest:
👉 как формируется финальный манифест приложения
👉 утилита Manifest Merger
👉 как управлять мержем манифеста
👉 переменные в манифесте из build.gradle

Ранний доступ на Boosty и Patreon
💩30👍21🔥4👎31
#googleplay

Keeping Google Play safe with our key 2022 initiatives

Google делится инициативами на 2022:
👉 Запуск секции "Data Safety"
👉 Создание решений для рекламыс с фокусов на приватность данных
👉 Play Integrity API - защита приложений от взлома
👉 Помощь в выборе SDK и уведомление об проблемах с ними
👉 Улучшение защиты для детей и семей
👉 Больше ограничений для сбора данных в приложениях
👍17👎7🔥1👏1
#AndroidStudio #Canary

Вышла AS Dolphin Canary 5 в которой добавил поддержку дебага Kotlin Coroutines, аналогично тому как это сделано в IDEA. Вам нужно использовать KotlinX Coroutines 1.6.0 и устройство под управлением Android 10 (API level 29) или новее
🔥44💩14👍10👎3