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

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

РКН https://abdev.by/rkn_tg_ab #MQRZR
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
The Shape of Things to Come (13 мин)

Чет рассказывает про новую библиотека для отрисовки сложных геометрических фигур и трансформация между ними с помощью анимаций

Пример на GitHub

#jetpack
🎉22👍18👎8🔥1
Интервью
📺 2024 - год Kotlin и Compose Multiplatform. Новости разработки 2023.10 (33 мин)

Разборы
📺 Introduction to computer vision - ML on Android with MediaPipe (5 мин)

Новости
📺 Google Dev News (2 мин)
📺 Now in Android #81 (6 мин)

Собеседования
📺 Собеседование Middle Android разработчика (2 часа)

Делитесь в комментариях видео по разработке, которые вам понравились на этой неделе

#подборкавидео
👍13👎7
Сбор заявок на участие в собеседовании

Мы ищем кандидата, кто пройдет в прямом эфире собеседование на вакансию, идентичную реальной, в прямом эфире у Михаила Горюнова @Harmonizr , разработчика Android-приложений, библиотек и инструментов.

Миша будет собеседовать на позицию Android разработчика (речь не идет про уровень или года опыт), а с требованиями можно ознакомиться здесь  

@android_broadcast #собеседование
🔥50👎18🎉43👍2🤯2🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
Продолжение рассказа про новую библиотеку Jetpack Graphics Shapes. В новой части рассказывает как сделать трансформацию между фигурами и на каким образом это реализовано под капотом.

Код на GitHub

#jetpack #animation
🔥25👎74👍4
Photo Picker из Android 13 станет доступен на всех устройствах с Android 4.4 и Google Play Services. Чтобы воспользоваться им вам надо подключить библиотеку Jetpack Activity 1.7.0. В Android Manifest надо будет добавить специальный сервис, который при необходимости загрузит Photo Picker для старых версий Android. Подробности тут

Новый Photo Picker позволит избавиться от объявления разрешения для доступа к фото/видео пользователя, а значит Google Play скоро обяжет использовать его всех. Поддерживаю это!

#android13 #media #googleplay
81👍37🔥17👎10
Еще один интересный кейс с Custom View - Кольцевая диаграмма для отображения статистики. В статье автор рассказывает подробно про все этапы ее реализации от проработки до отрисовки. Добротный гайд вышел
44👍24👎6🔥1
Если вы хотите больше узнать как реализовать Custom View, то у меня на канале есть целая серия роликов (практически 2 часа) на эту тему от эксперта
👍44👎6
Еще одно беглое интро (5 мин, EN) в систему сборки Bazel для работы с Android проектами. В комментариях делитесь своим опытом с этой альтернативой Gradle
👎17👍9
Forwarded from inDrive.Tech
🚀 Ускоряем тестирование релизов на Android с помощью Selenoid

Создание инфраструктуры для ускорения прогона тестов приложения — важный шаг к сокращению времени релиза и уменьшению затрат на разработку.

В статье на Хабре инженер Тарас Егоров поделился секретом успешной настройки инфраструктуры для прогона тысяч UI-тестов в сутки на Android с помощью Selenoid. Он пошагово показал процесс настройки и работы этого инструмента.

➡️ Читать статью
👎12👍8
Статья с обзором Ultron - альтернативы Kaspresso для автоматизации тестирования на Android& Преимуществом фреймворка заявляется
👉 Простой синтаксис
👉 Полный контроль над любым action или assertion
👉 Архитектурный подход к разработке UI‑тестов
👉 Механизм подклюения preconditions и postconditions

#testing
👎20🔥11👍5
Сидите вы себе на работе, а вам тут задача прилетает - "Развернуть CI/CD для Android проекта, причем платить мы за него не станем!" Тут как раз и гайд по развёртыванию его на Хабре появился

#ci
🔥53👎10😢5👍3
На официальном сайте developer.android.com появился краткий обзор архитектурных слоев Jetpack Compose: runtime, ui, foundation, material

#compose
👍58👎6🔥4🤔3
👍16👎111
📺 История ограничений фоновой работы в Android (28 мин)

Разобрал всю историю ограничений возможностей выполнения работы в фоне. Или это так оптимизировали время работы устройств? Решите сами для себя и оставьте комментарий
👍76👎36🔥9
Ребята из Klima решили уйти от Dagger и Hlit на Android в пользу чего-то мультиплатформенного. Отказались от Koin и выбрали Kotlin Inject, опытом миграции на который и делятся в статье.

#di
🤔43👍20👎12🔥1