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

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

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

Easier object detection on mobile with TensorFlow Lite

Статья с рассказом обновлений касательно TensorFlow Lite, представленных в рамках Google I/O:
👉 Тренировка модели на смартфонах
👉 Улучшение определения объектов для смарфтонов
#kmm #appcode

Kotlin Multiplatform Mobile for AppCode

Выпустили плагин KMM для AppCode, IDE от JetBrains для iOS/macOS разработки.

Плагин позволит:
👉 Использовать специальное Gradle DSL для работы с iOS проектами без .xcodeproj или .xcworkspace
👉 Писать Obj-C/Swift и Kotlin код в одной IDE

Вот она IDE для KMM??? Надеюсь что нет, ведь AppCode платный продукт, а переходить с бесплатной Android Studio или IDEA CE не хочется (
#room

Вышла новая часть курса по Android на Kotlin для новичков. В ней раскрываются особенности работы с обёрткой над SQL - Room
#AndroidBroadcast #bazel #gradle

🔴 Миграция Android приложений на Bazel

Встречаемся сегодня 19:00 (GMT+3) в прямом эфире, чтобы обсудить миграцию Android приложений на Bazel. Вы узнаете как можно эффективнее собирать проекты, какие вас ждут подводные камни, а также узнаете об автоматизации процесса миграции с Gradle на Bazel.

Эксперт, Павел Ставицкий - software engineer, разрабатывает Android приложения под Gradle и Bazel. Работал над миграцией Grab Android SuperApp с Gradle на Bazel.
#Kotlin

Вышел Kotlin 1.5.20. Подробности в @kotlin_broadcast
#AndroidBroadcast

Если у вас есть вопросы по Android или просто хотите чатиться в уютной атмосфере сообщества Android Broadcast, тогда вам стоит вступить в чат @android_broadcast_talks.

Например, недавно обсуждали как подписывать Android приложение безопасно и хранить ключи. Был холивар на тему как торговаться за ЗП и конечно перемыли кости почему мерч Android Broadcast такой дорогой.
#AndroidBroadcast #DaggerКурс #Dagger

Меньше чем через 2 часа (18:00 GMT+3) пройдет премьера первого видео из серии по "Dagger 2". Буду рад посмотреть с вами вместе и обсуждать в Live Chat

Первый урок рассчитан на тех кто только будет погружаться в технологию и людям, имеющим опыт с Dagger может быть не интересен.

Курс организован при поддержке Лаборатории Касперского
#дизайн

Edge-to-edge support for your Android app with Insetter

Работа с inset в современных Android приложениях важна, Это позволит круто выглядеть UI и полностью наслаждаться софтом на современном устройстве. Библиотека Insetter поможет вам в этом
В Windows 11 появится поддержка Android приложений из магазина Amazon App Store. Будете выкладывать туда свои приложения?
Anonymous Poll
25%
Да
19%
Нет
41%
Не знаю
16%
Не участвую в опрсое
How do thread priorities affect your Android app?

Глубокое погружение в разбор приоритетов потоков в Android от Booking
👍1
#kotlin

Announcing requireKTX

Набор расширение для получения значений из Bundle, Intent, WorkManager Data с обязательной проверкой их наличия. Например, Bundle.requireString(key: String)
#GooglePlay

Play Dev ID requirements + 2-Step Verification

В Google Play вводятся новые требования по безопасности авторизации. Для новых аккаунтов потребуется вводить email и номер телефона, а для владельцев надо будет обновить данные.

Также появилась двухфакторная верификация
#AndroidBroadcast #RecyclerView #ЛучшиеПрактики

🔴 Лучшие практики RecyclerView

Стартуем прямой эфир в котором обсуждаем все лучшие практики и оптимизации скорости работы RecyclerView - компонент, который является неотъемлемой частью любого современного Android приложения!
#Jetpack #WorkManager #MultiProcess

Advanced Usage of WorkManager in multi-process apps

WorkManager уже поддерживает работу со множеством процессов, но порой будет полезно выделить отдельные ресурсы для выполнения фоновых задач. В WorkManager 2.6 (сейчас в beta) появляется возможность указать в каком процессе должна выполнять задача, а в статье пример как использовать
#GooglePlay #AppBundle

The future of Android App Bundles is here

Начиная с августа 2021 для всех новых приложений использование Android App Bundle становится обязательным. Существующие приложения это не затронет.

Также вам придется отдать свой ключ на управление Google, чтобы App Bundle мог у вас работать. Вопрос только сможете ли вы генерить ключ сами и передавать его или Google Play будет делать это за вас и отдавать только контрольные суммы keystore?
#Android11 #ScopedStorage

Scope Storage Myths

Scoped Storage - изменение, которое ограничивает доступ приложений к файловой системе. Много мифов и страхов ходит из-за того, что мигрировать на targetSdk=30 (Android 11) придется только к октябрю.

В статье отвечают на основные вопросы о поддержке Scoped Storage в ваших приложениях и какие изменения будут вноситься
#безопасность

Развитие механизмов безопасности Android (от версии к версии)

Хорошая статья по обзору различных улучшений в Android 4.4-12. Рекомендую всем познакомиться как улучшалась защита ОС за последние 8 лет
#AndroidBroadcast #Huawei #HMS

📺 Интеграция Huawei Mobile Services (9 мин)

Совместно с Huawei запускаем серию роликов о Huawei Mobile Services, которые выступают заменой Google Play Services и дают вам возможность публикации в Huawei App Gallery.

В первом видео рассказываю о состоянии экосистемы Huawei и демонстрирую простоту добавления поддержки HMS с Google Play Services
#Nearby

Two-way communication without internet: Nearby Connections

Как коммуницировать устройствам когда нет интернет? Bluetooth? Wi-Fi Direct ? Всё это эффективно можно сделать через Nearby Connections API, о котором и пойдет речь в статье