Size: a a a

Android Broadcast

2021 June 21
Android Broadcast
#IDEA

Топ-10 плагинов для IntelliJ IDEA

Подборка лучших плагинов для IDEA от JetBrains. Я из этой десятки люблю:
👉 Key Promoter X
👉 Rainbow brackets 
👉 WakaTime 
источник
Android Broadcast
#AndroidAuto #Jetpack

Improve your app mileage with Android for Cars App library

Google представляет развитие библиотеки Android for Cars в которую добавили:
👉 Шаблон формы входа
👉 Шаблон для показа длинных сообщений (например условия использования сервиса)
👉 Шаблон для показана многострочного текста, который вместиться в экран
👉 Интерактивность с картой: масштабирование, угол наклона и др.
источник
2021 June 22
Android Broadcast
#jetpack

Обновление Android Jetpack от 16 июня 2021
👉 Compose 1.0.0-beta09 улучшил производительность в runtime с помощью ProfileInstaller 1.0.0-beta01
👉 В Lifecycle 2.4.0-alpha02 удалили метод addRepeatingJob() и теперь используем только repeatOnLifecycle()
👉 Android Lint проверка использования repeateOnLifecycle()
👉 Новые артефакт для тестов в Window 1.0.0-alpha08
👉 Наконец-то исправили баг с Fragment Transition
👉 Новые возможности в Car Library 1.1.0-alpha01. Подробнее в отельном посте
👉 JobIntentService помечен deprecated. Переезжаем на WorkManager
👉 Улучшения StriсtMode для Fragment
👉 Много исправление багов

🤯 Новая библиотека ProfileInstaller и сразу в beta. Она позволяет ускорить запуск приложения, предварительно добавив информацию о профиле для ART (виртуальная машина)
источник
Android Broadcast
#AndroidBroadcast #codereview

📺 10 советов успешного code review (12 мин)

Рассказываю об основных ошибках, которые встречал в проектах для code review, например для тестового задания или на сессию публичного обзора проектов. Обратите внимание на 10 советов, которые здорово повысят первое впечатление от вашего кода

Если вам нравится, то что вы видите в "Android Broadcast", то поддержите проект на BoostyBoosty или Patreon, чтобы он и дальше радовал вас!Patreon, чтобы он и дальше радовал вас!
источник
2021 June 23
Android Broadcast
#ml #tensorflow

Easier object detection on mobile with TensorFlow Lite

Статья с рассказом обновлений касательно TensorFlow Lite, представленных в рамках Google I/O:
👉 Тренировка модели на смартфонах
👉 Улучшение определения объектов для смарфтонов
источник
2021 June 24
Android Broadcast
#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 не хочется (
источник
Android Broadcast
#room

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

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

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

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

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

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

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

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

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

Курс организован при поддержке Лаборатории Касперского
источник
2021 June 27
Android Broadcast
источник
2021 June 28
Android Broadcast
#дизайн

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

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

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

Announcing requireKTX

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

Play Dev ID requirements + 2-Step Verification

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

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

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

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

Advanced Usage of WorkManager in multi-process apps

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

The future of Android App Bundles is here

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

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