Android Broadcast
14.5K subscribers
3.83K photos
397 videos
11 files
6.3K links
Подборка новостей и статей для Android разработчиков.

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

РКН https://abdev.by/rkn_tg_ab #MQRZR
Download Telegram
График релиза различных этапов Android 16

#android16
Пример работы с новым API для проверки уровня Android SDK

#android16
🐘 Показали вторую превью Declarative Gradle - DSL для удобной настройки проектов без копания в Groovy/Kotlin скриптах

В новой сборке поддержали конфигурацию Android Gradle плагина

#gradle #agp
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Подробный разбор (8м) как реаализовали шапку главной страницы Авито на основе Coordinator Layout

#анимация #nestedscroll
КВИЗ 🤖 Сохраняет ли любая ViewModel из Jetpack своё состояние при завершении процесса приложения?
Anonymous Quiz
6%
Да
65%
Нет
14%
В зависимости от типа смерти процесса
14%
При использовании ApplicationViewModelStore сохраниться
🐘 Ускорение сборки Android проекта. Избавляемся от AGP в API-модулях

Уже давно известно что Gradle модули c Java/Kotlin плагином собираются быстрее чем те что с AGP. Статья от разработчика огромного приложения про ускорение сборки. API и IMPL модули уже сделали, а вот теперь делают чистыми API модули

#архитектура #gradle #оптимизация #agp
Please open Telegram to view this post
VIEW IN TELEGRAM
🤖 Сравнение AppLinks, WebLinks, DeepLinks

Разбор чем отличаются типы ссылок в Android приложениях и какие уязвимости они представляют

#безопасность
Please open Telegram to view this post
VIEW IN TELEGRAM
🤖 Google добавила возможность переноса авторизации при создании/восстановления бэкапа приложений

Google представила Restore Credentials в API Credential Manager. Теперь пользователи остаются авторизованными при переносе данных на новое устройство! 🔐

👉 Бесшовный опыт: не нужно снова вводить логин и пароль
👉 Мгновенная вовлеченность: доступ к контенту сразу после восстановления
👉 Простая интеграция: легко внедрить в приложения

Для интеграции надо использовать AndroidX Credentials версии 1.5.0 Beta 1 и выше. Подробное руководство тут
Please open Telegram to view this post
VIEW IN TELEGRAM
Обновили руководство по тестированию Android приложений
👉 Стратегия тестирования
👉 Обновили информацию по screenshot тестированию и performance тестам
👉 Появились рекомендации по стабильности больших тестов
👉 Описали рекомендации как обеспечить запуск тестов на Robolectric чтобы оно совпадало с тем как это происходит на устройства
👉 Добавили рекомендации по тестированию на больших экранах: рекомендации по тестовой стратегии и инструментам

#тестирование #автотесты #espresso #robolectric
This media is not supported in your browser
VIEW IN TELEGRAM
🤖 Прошла неделя Passkeys от команды Android. Пока кроме больших компаний таких как Google, Apple, Яндекс я не видел чтобы начинался переход на эту технологию и сторонние менеджеры паролей не работают везде нормально. Технология действительно удобная, но надо 1-2 года на адаптацию массовую

#безопаность #android #passkey
Please open Telegram to view this post
VIEW IN TELEGRAM
📱 Вышел scrcpy v3.0

Основные нововведения:
🖥 Поддержка зеркалирования виртуальных дисплеев.
🚀 Возможность указать приложение, которое запускается при старте.
🎨 Поддержка OpenGL-фильтров на устройстве.
🛠 Возможность применять OpenGL-фильтры к захваченному видео прямо на устройстве.
✂️ Исправлена работа опции --crop для всех версий Android.
🔒 Исправлена работа опции --lock-video-orientation для всех версий Android.

И многое другое!

#инструменты
🤖 Поиск нашего Золотого пути к устойчивой Android-разработке

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

Перевод на русский тут

#архитектура
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 ИИ в разработке: инструмент или угроза?

Если ты новичок или опытный разработчик, то обязательно посмотри это видео, где рассказывается про то какой вред твоим навыкам и работе наносит GitHub Copilot и подобные ему инструменты.

📢 Обязательно оставляй своё мнение в комментарием под видео! Будущие поколения должны знать про это!
Tracer: Итоги года и планы

Кирилл Попов, руководитель Tracer, подвел итоги года работы над Tracer:
👉 Поддержка A/B тестов.
👉 Обновленный UI консоли.
👉 Фильтр ANR в фоновом режиме.
👉 Одновременное отображение нескольких графиков.
👉 Поиск по userID.
👉 Группировка вариантов одного краша.
👉 AI для объяснения ошибок и их исправления.
👉 Интеграция с Trace Processor (документация).
👉 Создание ботов на основе API.
👉 Единое управление пользователями и доступами.

Планы на будущее:
👉 Поддержка новых языков и платформ.
👉 Новые анализаторы.
👉 Улучшение SDK.
👉 On-premise версия (установка на свои сервера).

📹 Больше деталей в интервью на Android Broadcast: ссылка.

#инструменты #tracer
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM