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

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

РКН https://abdev.by/rkn_tg_ab #MQRZR
Download Telegram
Media is too big
VIEW IN TELEGRAM
📺 Как устроен Android в умных колонках Яндекса (2 часа)

Интервью с разработчиком прошивок Яндекс Станций. Поговорили про особенности Android-разработки под такие устройства, почему Linux используется не во всех Яндекс Станциях, как происходят обновления и AOSP.

01:17 Знакомство с гостем
04:56 Что надо знать
09:32 Разница с клиентской разработкой
12:05 Подключение к телевизору
17:43 Унификация софта колонок
26:27 Сертификации Станций
30:14 Взаимодействие с Google
46:00 Интеграция
46:52 Доработки AOSP
01:02:30 Медиа в Android
01:13:27 Автономная колонка
01:18:52 Генеративные модели
01:22:15 Документация по AOSP
01:25:02 Интеграции Bard
01:27:21 Безопасность софта Станций
01:34:20 Яндекс Станция ТВ
01:40:23 Умный дисплей Xiaomi

Смотрите интервью на разных площадках:
👉 YouTube  
👉 RuTube 
👉 VK Video
👉 Дзен

#AndroidBroadcast #интервью
👍35👎26
📺 Tracer — альтернатива Crashlytics. Другой взгляд на аналитику ошибок в приложениях (43 мин)

Tracer – система аналитики ошибок от команды OK.Tech с поддержкой Android и iOS. Эту систему используют почти все крупные бизнес-юниты VK: Одноклассники, ВКонтакте, Дзен, Юла, Почта, RuStore. По мнению команды – получилось хорошо, поэтому решили выйти в public и поделиться сервисом со всеми, он бесплатный.

Кирилл Попов рассказал про отличия Tracer от Crashlytics в части работы с крэшами и ANR. Провел демонстрацию других инструментов команды: профайлеров, мониторинга утечек памяти и мониторинга утечек файлов на диске. Также Кирилл рассказал как это всё реализовано на бэкенде.

#tooling
👍53👎23
В официальной документации появилось руководство по тому как находить и исправлять ANR

Что там есть:
👉 Причины появления
👉 Как дебажить
👉 Мистические ANR
👍91👎4
Kaspresso для самых маленьких (18 мин) - руководство для начинающих тестировщиков и разработчиков кто погружается в автотесты в изучение разработчики.

#testing #kaspresso
👍27👎8
This media is not supported in your browser
VIEW IN TELEGRAM
📺 Как интегрировать Dynamic Features в Android приложение (16 мин)

Разбор о влиянии Play Feature Delivery на архитектуру приложения, миграции существующих фич и выборе динамических фич. Будет интересно для всех, кто хочет узнать больше об оптимизации и развитии Android-приложений.

Разбор от Азамата Черчесова, Senior Android Developer в Лаборатории Касперского

Динамическая фича - это часть вашего приложения которая загружается в зависимости от выполнения требований на устройстве или позже по запросу разработчика

Ранний доступ к видео можно получить на Boosty в закрытой Telegram группе

#AndroidBroadcast #раннийдоступ
👍32👎15
Типы UI тестов и подробнее про них:
👉 End-To-End тесты
👉 UI тесты
👉 Pixel perfectness тесты
👉 Accessibility тесты

#testing
👎16👍12
Broadcast - это целое семейство проектов, где @android_broadcast это один из каналов. Подписывайтесь на наши другие Telegram каналы по теме

🏝 @kotlin_broadcast - новости языка Kotlin и Kotlin Multiplatform
🎨 @compose_broadcast - все про Jetpack Compose и Compose Multiplatform
😎 @rozov_blog - личный блог Кирилла где он делится своей жизнью
🍎 @ios_broadcast - новости и статьи по iOS разработки
🤖 @android_broadcast_talks - чатик про разработку
Please open Telegram to view this post
VIEW IN TELEGRAM
👎38👍30
Как организовать архитектуру в проекте, чтобы покрывать его автотестами было эффективно? Статья (12 мин) от разработчика из Лаборатории Касперского, где создали Kaspresso, по лучшим практикам архитектуры приложения

#testing
👍35👎27
Build Server Protocol - это протокол между IDE и системой сборки для коммуникации между ними о задачах компиляции, запуска, тестирования. дебага и других задач. Это позволяет абстрагироваться от системы сборки и используемого инструмента.

#tooling
👍23👎9
Microsoft открыла исходники Build Server Protocol для Gradle проектов. Уже можно протестировать в Visual Studio Code

Анонс тут

#tooling
👎15👍12
👎154👍29
JetBrains продолжает развивать своего AI Ассистента для кодинга и делиться новостями:
👉 Автокомплит в реальном времени
👉 Генерация тестов для куска кода
👉 Трансляций кода в другой язык программирования

#idea #tooling
👍53👎15
Помните квизы по теме разработе в @android_broadcast? Они продолжились, но уже в закрытом Telegram канале. Вступайте

❗️Подписка через Telegram доступна не на всех клиентах. Например, на iOS это запрещено политикой App Store. Решение - можно оплатить с десктопного клиента и пользоваться со всех

#AndroidBroadcast
👎150👍24
Разработчик из Альфа Банка рассказывает (6 мин) как делали разделение презентационного слоя фичи на модули

#architecture
👍43👎29
This media is not supported in your browser
VIEW IN TELEGRAM
📺 Как устроен Gradle Config Cache. Лучшие Практики. Интервью с инженером команды Gradle (1 ч 20 мин)

В этом выпуске мы обсуждаем все аспекты работы с Gradle Config Cache. Вы узнаете о перформанс тестах, кэшировании, влиянии сети на процесс сборки, преимущества Project Isolation, а также получите ценные советы от инженера из Gradle. Таймкоды в комментариях

Посмотреть выпуск можно на Boosty по подписке или в закрытом Telegram канале (подписку не получится оформить с iOS)

#AndroidBroadcast #раннийдоступ #gradle
👍81👎17
🔴 Стартует Q&A стрим. Ноябрь 2023

Прямой эфир с подписчиками, где я отвечу на ваши вопросы про разработку, будущее Broadcast и прочее. 

P.s. Запись останется на канале

#AndroidBroadcast #live #вопросы
👎81👍17