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
🐘 Показали вторую превью 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
👍18🤯4🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Подробный разбор (8м) как реаализовали шапку главной страницы Авито на основе Coordinator Layout

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

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

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

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

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

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

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

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

#тестирование #автотесты #espresso #robolectric
👍10🔥6
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
15👍9🤯1
👍9🤯551
📱 Вышел scrcpy v3.0

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

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

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

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

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

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

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

📢 Обязательно оставляй своё мнение в комментарием под видео! Будущие поколения должны знать про это!
👍22105🤯1
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
👍231