🔥 Раздел App Quality Insights в Android Studio теперь позволит посмотреть какие изменения произошли в месте где был креш с последнего стабильного релиза
🔥 Теперь вы сможете отдельно посмотреть какие сценарии креша были агрегированы и увидеть детали каждого в отдельности
#androidstudio #firebase #crashlytics
🔥 Теперь вы сможете отдельно посмотреть какие сценарии креша были агрегированы и увидеть детали каждого в отдельности
#androidstudio #firebase #crashlytics
👍47🔥2❤1
Android Studio Iguana прокачивает Compose
🎉 Compose UI Check - проверка Compose UI на соотвествие его стандартам адаптивности и доступности
🎉 Compose Preview теперь работает прогрессивно - рендерит только то что видно в превью
#androidstudio #compose #accessibility
🎉 Compose UI Check - проверка Compose UI на соотвествие его стандартам адаптивности и доступности
🎉 Compose Preview теперь работает прогрессивно - рендерит только то что видно в превью
#androidstudio #compose #accessibility
🔥32👍4
Генерация Baseline Profile теперь стала проще - все можно сделать через новый визард (подробности тут)
#androidstudio #performance
#androidstudio #performance
🔥21👍2
Если вам нужно повернуть экран устройства, открыть/закрыть его или изменить размер окна - теперь это можно сделать с помощью Espresso Device API, но только на эмуляторах
#androidstudio #testing #espresso #emulator
#androidstudio #testing #espresso #emulator
🔥16❤3
Если вы хотите влиять на формат стримов, какие технологии я буду использовать для Новостного Приложения и какие фичи там сделаю после базовой реализации, то вам стоит подписаться на мою страницу Boosty, потому что это не только ценный мех, но и куча полезностей для развития
#AndroidBroadcast #Boosty
#AndroidBroadcast #Boosty
boosty.to
Выбираем формат стрима на 2 марта 2024 - Android Broadcast Плюс
Выбираем формат стрима 2 марта 2024
👍11
Приложения VK Mini Apps теперь можно публиковать в RuStore, что позволит привлечь к нему дополнительную аудиторию. В рамках теста раздел с мини-приложениями и играми VK будет доступен не всем пользователям RuStore.
🔗 Подробнее про VK Mini Apps читайте тут
Факт про мини приложения - cредняя месячная активная аудитория в 2023 году составила 45 млн человек
#rustore #vk
🔗 Подробнее про VK Mini Apps читайте тут
Факт про мини приложения - cредняя месячная активная аудитория в 2023 году составила 45 млн человек
#rustore #vk
👍17🔥4
Обновились до Android Studio Iguana? В комментариях делитесь подробностями
Anonymous Poll
38%
Пользуюсь Stable, все хорошо ✅
11%
Пользуюсь еще с ранних версий - все ок! ✅
10%
Сижу на следующей версии Android Studio 😎
3%
Обновил(а) и откатил(а) назад ❌
5%
Использую другую IDE
33%
Не участвую в опросе
👍5
Вышел scrcpy 2.4: много улучшений, исправлений багов и обновлений зависимостей:
👉 UHID клавиатура - симуляция физической клавиатуры
👉 UHID мышь - симуляция физической мыши
👉 Симуляция жеста угла наклона двумя пальцами
👉 Начата поддержка с Android 15
#tooling
👉 UHID клавиатура - симуляция физической клавиатуры
👉 UHID мышь - симуляция физической мыши
👉 Симуляция жеста угла наклона двумя пальцами
👉 Начата поддержка с Android 15
#tooling
🔥30👍4🎉1
Forwarded from Compose Broadcast (Кирилл Розов)
vkcompose - сборник утилит от VK для Compose. Самые интересные из них:
👉 Подборка Detekt правил
👉 Плагин для IDEA с подсветкой нестабильных классов, маркер для генерации значений тестовых тегов
👉 Плагин Kotlin компилятора с проверка качества Compose кода и генерации тестовых тегов, а также другими утилитами
#tooling #compose @compose_broadcast
👉 Подборка Detekt правил
👉 Плагин для IDEA с подсветкой нестабильных классов, маркер для генерации значений тестовых тегов
👉 Плагин Kotlin компилятора с проверка качества Compose кода и генерации тестовых тегов, а также другими утилитами
#tooling #compose @compose_broadcast
🔥26👍8
Forwarded from AvitoTech
Emcee — это наш раннер для параллельного запуска автотестов мобильных приложений. Его работа базируется на трёх компонентах:
1️⃣ очередь распределяет тесты по воркерам и централизовано возвращает результат клиентам;
2️⃣ воркеры запускают тесты и эмуляторы, управляют ими и собирают результаты;
3️⃣ клиенты отправляют тесты в очередь и принимают результат.
Прогон на демо-проекте для Android и все нюансы работы с Emcee (в том числе про облачное решение) смотрите в новом выпуске avito.code.
Релизы раннера и новости проекта — в его собственном канале.
1️⃣ очередь распределяет тесты по воркерам и централизовано возвращает результат клиентам;
2️⃣ воркеры запускают тесты и эмуляторы, управляют ими и собирают результаты;
3️⃣ клиенты отправляют тесты в очередь и принимают результат.
Прогон на демо-проекте для Android и все нюансы работы с Emcee (в том числе про облачное решение) смотрите в новом выпуске avito.code.
Релизы раннера и новости проекта — в его собственном канале.
YouTube
Запускаем автотесты Android на EMCEE | avito.code
Привет! Это avito.code. Здесь опытные инженеры Авито делятся знаниями и рассказывают про свои рабочие инструменты.
Emcee — инструмент для запуска нативных автотестов Android. Денис Веренцов, Android инженер команды Emcee, рассказал, какие проблемы решает…
Emcee — инструмент для запуска нативных автотестов Android. Денис Веренцов, Android инженер команды Emcee, рассказал, какие проблемы решает…
👍5
Forwarded from Кирилл Розов. Блог броадкастера
У меня открылась вакансия ассистента 🤖 . Возможно вашим знакомым может быть интересно. Занятость полная. Буду рад если раскидаете по знакомым.
‼️ Человек нужен в Гродно, Беларусь!
Подробности тут
Подробности тут
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
На канале уже доступна запись (2+ часа) продолжения разработки новостного приложения. В этой части я написал простой UI на Compose, отлаживал написанную логику и БД
Если вам интересно продолжения формат - оставляйте комментарии под видео и ставьте лайки, ну и конечно же смотрите
0:00 Начало
2:13 Интеграция
3:16 DI
5:11 Модуль с утилитами
11:59 Настройка Hilt ViewModel
14:53 Разработка UI фичи
31:51 Первый запуск и баги IDE
34:07 Фикс ошибок и дописывание кода
1:43:49 Ответы на вопросы зрителей
1:45:15 Завершение исправления кэширования
1:55:30 Разные зависимости DI в разных сборках
2:00:25 Выделение UI Kit в отдельный модуль
2:05:09 Доработки UI
2:14:43 Что будет дальше в проекте
2:15:19 Ответы на вопросы из чата
1️⃣ Получить доступ к коду до окончания написания приложения могут все платные подписчики уровня Middle и выше
2️⃣ Если вы хотите влиять на то какие фичи и технологии появятся в приложении, то это можно сделать по подписке уровня Senior и выше
#AndroidBroadcast #кодинг
Если вам интересно продолжения формат - оставляйте комментарии под видео и ставьте лайки, ну и конечно же смотрите
0:00 Начало
2:13 Интеграция
3:16 DI
5:11 Модуль с утилитами
11:59 Настройка Hilt ViewModel
14:53 Разработка UI фичи
31:51 Первый запуск и баги IDE
34:07 Фикс ошибок и дописывание кода
1:43:49 Ответы на вопросы зрителей
1:45:15 Завершение исправления кэширования
1:55:30 Разные зависимости DI в разных сборках
2:00:25 Выделение UI Kit в отдельный модуль
2:05:09 Доработки UI
2:14:43 Что будет дальше в проекте
2:15:19 Ответы на вопросы из чата
1️⃣ Получить доступ к коду до окончания написания приложения могут все платные подписчики уровня Middle и выше
2️⃣ Если вы хотите влиять на то какие фичи и технологии появятся в приложении, то это можно сделать по подписке уровня Senior и выше
#AndroidBroadcast #кодинг
🔥46👍1
Forwarded from Compose Broadcast (Кирилл Розов)
ComposeInvestigator - трекинг рекомпозиций в логах приложения. Подключение через Gradle плагин и привязка к версии Compose
#tooling #android
#tooling #android
🔥30👍7❤2
Не успело начаться, а уже заканчивается - Microsoft оканчивает поддержку Windows Subsystem for Android (WSA), начиная с 5 марта 2025.
Печальная история. Теперь непонятно что будет с Google Play Games лаунчером на Windows 11.
#windows
Печальная история. Теперь непонятно что будет с Google Play Games лаунчером на Windows 11.
#windows
👍15🎉5❤2🔥1
Вышел Lottie 6.4.0 для Android. Добавили поддержку загрузки посети GZIP и TGS, поправили баги и всё улучшили
#animation
#animation
🔥27👍2
Представили движок Text-To-Speech на WearOS c поддержкой 50+ языков. Новый. TTS специально оптимизирован для компактных устройств с малым количество памяти.
#wearos
#wearos
👍19❤4🔥2
Вышел Dagger 2.51:
👉
👉 Новая фича позволит корректно делать обфускацию ViewModel с аннотацией
👉 Аннотация @SkipTestInjection для пропуска инжекта в Hilt Android тестах
🛠 Исправление багов
#dagger
👉
@LazyClassKey - аннотация с поддержкой использования классов в Map Key, но в отличие от @ClassKey класс будет загружаться отложено👉 Новая фича позволит корректно делать обфускацию ViewModel с аннотацией
@HiltViewModel👉 Аннотация @SkipTestInjection для пропуска инжекта в Hilt Android тестах
🛠 Исправление багов
#dagger
👍24🔥1