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

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

РКН https://abdev.by/rkn_tg_ab
Download Telegram
#jetpack #compose

Вышел Accompanist 0.12.0 для Jetpack Compose
👉 Новая библиотека для работы с placeholder в UI
👉 Поддержка работы c разрешениями в Android
👉 Анимированные inset вышли в Stable
Собираюсь возвращать Patreon и хочу узнать какая площадка для донатов вам нравится больше
Anonymous Poll
6%
Boosty
14%
Patreon
1%
Другая
51%
Не доначу
28%
Не участвую в опросе
#AndroidBroadcast #Compose #Kotlin #KMP

🔴 Decompose. Компонентизация и навигация в Kotlin Multiplatform
Начало 17 июня в 19:00 (GMT+3)

Сегодня в прямом эфире Аркадий Иванов расскажет о своей библиотеки Decompose - мультиплатформенная библиотека для компонентизации и навигации. Вы узнаете как устроена библиотека, как она работает, и увидите livecoding использования.

Эксперт - Аркадий Иванов, Kotlin GDE. Автор библиотек MVIKotlin, Decompose, Reaktive и активно развивает Jetpack Compose и Kotlin Multiplatform.
#ktx

Useful Kotlin Extensions for Android

Несколько полезных Kotlin расширений, которые позволят вам работать эффективнее с API в Android
#AndroidBroadcast #донаты #patreon

Услышал что часть людей предпочитает Patreon или прямые донаты. Со вторым пока сложно, но решил восстановить страницу Android Broadcast на Patreon

Сразу хочу сказать что во всех платежей в Patreon с вас дополнительно будут брать НДС и сумма еще конвертируется в вашу локальную валюту, поэтому тем кто может воспользоваться Boosty рекомендую оставаться на этой площадке

Также услышал запрос про buymeacoffee.com. Его не могу реализовать, так как способы вывода денег из этой системы мне недоступны из Беларуси.
#ПодборкаВидео

Подборка Видео #2 от 19 июня 2021
📺 Gradle "без боли" / Почему Kotlin DSL? / Пишем плагины - Осип Фаткуллин, Red_mad_robot (2.5 часа)
📺 Advanced Kotlin Collection Functionality (12 мин)
📺 Распознавание лиц и поз за 40 минут. Денис Неклюдов, Lyft (46 мин)
📺 Ohhнные истории №3: Фичертоглы (0.5 часа)
📺 Decompose. Компонентизация и навигация в Kotlin Multiplatform (2 часа)

Видео по Gradle очень длинное, но в нём разбирается теория, так и практика (примерно 50 на 50) и будет полезно как букварь
#AndroidBroadcast #мерч

🔥 Сделали первый набор мерча в новом ярком брендинге Android Broadcast

Все кто долго поддерживал проект и делает это до сих пор, а также донатеры с подпиской "Ментор" получат подарочные коробки.

Заказать себе 🎁 коробку с мерчем можно здесь, а кружку здесь.
Better physical stories with Google’s Nearby APIs

Google Nearby API - это набор API, которые позволяют создавать приложения на основе физическом расстоянии между объектами на основе различных технологий, таких как Bluetooth и Wi-Fi.

В статье разбирается пример использования Nearby Messages API, Nearby Connections API и Fast Pair
#IDEA

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

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

Improve your app mileage with Android for Cars App library

Google представляет развитие библиотеки Android for Cars в которую добавили:
👉 Шаблон формы входа
👉 Шаблон для показа длинных сообщений (например условия использования сервиса)
👉 Шаблон для показана многострочного текста, который вместиться в экран
👉 Интерактивность с картой: масштабирование, угол наклона и др.
#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 (виртуальная машина)
#AndroidBroadcast #codereview

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

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

Если вам нравится, то что вы видите в "Android Broadcast", то поддержите проект на Boosty или Patreon, чтобы он и дальше радовал вас!
#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