Android Good Reads
4.1K subscribers
398 photos
16 videos
1 file
2.17K links
Самые интересные статьи, видео и новости, связанные с Android разработкой. Не больше трёх материалов в день.

Размещение рекламы: @tanyasanovna

Автор канала: @Lamprof
Download Telegram
Новые метрики в Google Play Store

Новые метрики касающие энергопотребления приложений. Планка качества приложений повышается. Пока что метрика в бете, но с Марта 2026 года приложение будет убрано из рекомендаций, если приложение не удовлетворяет следующему:
Процент сеансов пользователей, в которых совокупное использование wake lock без исключения превышает 2 часа


Кстати, я прошел через все этапы публикации в Google Play по новым правилам и опубликовал свое приложение
👍3🔥2
О том как Reddit использует R8 оптимизацию для улучшения перформанса

Никакого рокет сайнса, но показатели хорошие:

👉 Стабильность выросла, 30% снижение ANR rate
👉 40% оптимизация холодного старта
👉 25% импрув в скорости рендеринга кадров
👉 14% снижение размера приложения

Бенчмаркали с помощью Jetpack Macrobenchmark и UIAutomator API
👍4🔥3
Jake Wharton о том почему нужно использовать androidx-beta

На самом деле вся проблема в особенностях версионирования androidx библиотек. Вот их гайдлайн
А вот привычный нам всем semantic

Вывод: Спокойнее относимся к бета версиям androidx и принимаем тот факт, что у гугла даже версионирование своё
😁11👍3😱2🙈1😡1
Compose Muliplatform Web Beta

Дождались, вышла из альфы.

👉 Теперь можно попробовать в playground (выбрать вместо JVM надо)
👉 Самый понятный юзкейз это шарить ваше CMP приложение в веб сразу для демок
🔥12👍4
Опрос подписчиков Android Good Reads

Помогите мне разобраться с тем, как лучше вести канал – расскажите немного про себя, свой опыт в разработке, а главное – про то, какие темы канала вам интереснее всего! Опрос небольшой, минуты за 3 точно справитесь.

А чтобы обмен получился более честным, среди ответивших на опрос я разыграю сертификат на OZON

👉 Пройти опрос 👈
🔥62👍2💅1
Портируем Android приложение на Quest

Зачем? Потому что можем. Потому что, чем больше девайсов поддерживает ваше приложение, тем больше охват вашего приложения.

👉 Выставить удобные контролы для AR девайса. Тут не совсем привычное управление, так что местами придется редизайнить
👉 Докинуть необходимых пермишнов и вырезать неподдерживаемые. Получается надо сделать отдельный flavor, например
👉 Удалить неподдерживаемые зависимости, потому что внутри нет Google Mobile Services (GMS). Но все мы это делали для Huawei уже

В целом, работы там не на 30 минут явно, но в статье подробно описывается на живом примере как это сделать
👍32💅1
🔥Чёрная пятница на Podlodka Crew🔥

С 25 ноября по 5 декабря у Podlodka Crew действуют скидки на библиотеку, конференции и плейлисты — хороший момент взять нужные материалы по минимальной цене.

Podlodka Crew — это серия онлайн-конференций для IT-специалистов. Каждый сезон посвящён отдельной теме и собирает практичные доклады, воркшопы и разборы кейсов от инженеров крупных продуктов и быстрых стартапов.

Для Android-разработчиков особенно много полезного: плейлисты про Compose, оптимизацию UI, Systed design, архитектуру и многое другое — всё можно пересматривать в удобном темпе.

Вот что доступно к Чёрной пятнице:

📚Годовой доступ к библиотеке — 9 999₽ вместо 15 000₽
1300+ часов докладов, воркшопов и сессий, которые удобно смотреть точечно — под конкретную задачу или в своём ритме.

🎟 -30% на весенние конференции по промокоду DROIDGR_BF25
Даты Podlodka Android Crew уже объявлены — это самая выгодная цена сезона.

🎒Скидки от 10% на плейлисты при покупке двух и более
Если вся библиотека не нужна, можно собрать тематическую подборку, чтобы закрыть пробелы в знаниях.

🔗 Успевайте до 5 декабря: https://podlodka.io/blackfriday
Результаты опроса про разработку UI

Как и обещал, делюсь результатами этого опроса:

👉Источником правды для информации о дизайне для 92% является Figma
👉Вообще никакой дизайн-системы нет только у 6%. А у трети опрошенных дизайн-система довольно устоявшаяся, с переиспользуемыми компонентами.
👉Успех задач, связанных с разработкой UI, чаще всего оценивают по визуальной точности относительно дизайна, количеству багов, сдаче задачи в срок и продуктовым результатам фичи.
👉Самая неприятная часть работы над UI с большим отрывом – уточнение отсутствующих или недостающих требований. А дальше уже идут подготовка всего бойлерплейта, верстка типовых задач по макетам, решение платформенных проблем, дебаг.
👉А вот больше всего в таких задачах нравится разрабатывать архитектуру, верстать нетипичные штуки, продумывать фичу с командой и писать бизнес-логику.
👉Не использует AI только 20% опрошенных. При этом треть работает с локальными агентами вроде Claude Code.
👉MCP-сервера использует довольно мало людей. Из них самые популярные – Figma MCP, XcodeBuildMCP, context7.
👉Самые частые проблемы с AI: некачественный или работающий не так, как ожидается, код; несоответствие стандартам проекта; отсутствие переиспользования компонентов; визуальные несоответствия макетам; плохие абстракции.
👉А больше всего на доверие к AI коду влияют человеческое ревью, фидбэк луп с агентом в моменты неопределенности, переиспользование существующих компонентов и строгое соответствие правилам дизайн-системы.

Приз победителю тоже выслал – и всем огромное спасибо за участие, вы лучшие!
🔥74
А как вы работаете с ожиданиями пользователя? 😁
😁34🔥11🤯3
Оркестрация Maestro UI тестов

Тесты могут гоняться очень долго, особенно end-2-end. Тут разбирают Maestro фреймворк. В статье гоняют их в Firebase Test Lab, так что время буквально деньги!
👍1