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

Размещение рекламы: @tanyasanovna
Download Telegram
Android CLI зацикливает на себе весь цикл разработки для андроид c агентами. Вам не нужно прыгать и искать какие скилы подтянуть в проект, какой контекст по андроид разработке предоставить. All-in-one от гугла (sdk, эмуляторы, запуск билдов ... )

Ни для чего другого, кроме как мобильной разработке, это не подходит, так что поставить точно рекомендую!
🔥6
This media is not supported in your browser
VIEW IN TELEGRAM
Все идет по пути к тому что у каждого тула будет CLI версия. Обсидиан запустил пару месяцев назад, а вот и Google (Пере)представляет Android CLI

По ощущениям оч кастрированный и является надстройкой над adb

(c) Антоха Разраб про AI
😍3🥴2💯21
Если вы используете Metro, в качестве DI, то знайте что оно стало стабильным. Свеженаписанный легковесный DI для android

Релиз ноутс: https://github.com/ZacSweers/metro/releases/tag/1.0.0
🔥95
Что нового в Compose в Апреле

compose-bom:2026.04.01 или Compose 1.11.0
👉 v2 API тестирования стал дефолтным, StandardTestDispatcher вместо UnconfinedTestDispatcher. Коррутины в тестах больше не выполняются сразу — очередь, пока виртуальные часы не продвинутся
👉 Shared Elements: новый composable LookaheadAnimationVisualDebugging показывает границы анимаций, траектории и несовпадения
👉 Поддержка трекпадов: теперь трекпады распознаются как PointerType.Mouse, а не Touch. Исправляет скролл вместо выделения, добавляет поддержку жестов и десктопных контекстных меню
👉 Compose runtime: новый HostDefaultProvider позволяет библиотекам (особенно KMP) получать сервисы без зависимости от compose-ui
👉 Аннотация @PreviewWrapper для переиспользуемых обёрток превью:
class ThemeWrapper: PreviewWrapper {
@Composable
override fun Wrap(content: @Composable (() -> Unit)) {
JetsnackTheme {
content()
}
}
}

@PreviewWrapperProvider(ThemeWrapper::class)
@Preview
@Composable
private fun ButtonPreview() {
// JetsnackTheme in effect
}

👉 Готовимся что в 1.12.0 compileSdk обновится до 37. Будет много боли потому что 37 Sdk тянет за собой AGP 9

Android Good Reads
3👍2💯2
Что нового в Compose в Апреле Часть 2

Экспериментальные API:

👉 Styles API: декларативные стили компонентов с автоматическими анимациями. Судя по бенчмаркам, быстрее модификаторов
👉 MediaQuery: адаптация под окружение (размер окна, тип клавиатуры, режим стола и т.д.)
👉 Grid: 2D-раскладка с треками, фракциями (fr) и авто-размерами
👉 FlexBox: мощный контейнер с гибким распределением пространства, wrap'ом и выравниванием. Замена Row/Column/Flow
👉 Новый SlotTable: ускорение случайных правок в дереве композиции (пока опционально через флаг)

Android Good Reads
👍5🔥2
Теперь будет немножко наглого самопиара. Я параллельно занимаюсь своими приложеньками. Они все без монетизации, я пытаюсь понять и прощупать почву как мне привлекать пользователей в них органически. Поэтому сегодня для вас апка основанная на litert-rm для запуска маленьких AI моделек локально на девайсе. Она только под Android, но запускается на любом девайсе независимо от наличия GooglePlay сервисов

Чуть больше "зачем" можно почитать тут

Ссылка на апку: https://play.google.com/store/apps/details?id=com.lamprof.ai
🔥52👎1
Привет!

Я завел второй канал, где больше рассказываю про AI, про мой опыт работы с разными современными тулами, а так же показываю результат работы в виде PET проектов. Ранее пытался держать некоторый баланс меж AI и мобильной разработкой, но Android разработка в этом плане догоняющая, а не фронтир, значит, будем плотнее общаться про AI, Новинки и личный опыт

Приглашаю всех туда, там будем мое основное внимание теперь t.me/androidraft

Антоха Разраб
🥱223👍3🍓2👻1
Немного про продуктивность без AI. Старый добрый помодоро таймер, но ужесточенный трекингом телефона. Ничего критичного, просто будет сильно-сильно напоминать, чтоб вы не забыли, что в фокус моде читать рилсы не принято

👉 Focus Time 👈

Приложение бесплатное, без монетизации и покупок. Буду рад любому фидбеку
3🔥3👎2
Привет! Как вы могли заметить, я более не помогаю вести данный канал. Если вам понравилось мое авторство, то подписывайтесь на мой персональный канал: Антоха Разраб про AI

Там я делаю то, чем я занимался последние 9 лет - Android приложения 😅 А так же время от времени рассуждаю про AI разработку

Подписывайтесь -> https://t.me/androidraft
👎3👍21🔥1
Как я играю в экосистему продуктов
Наиболее близка мне сейчас тема ухода за животными. Я могу делать приложения и закрывать собственный боли. Для этого у меня:

👉 Старое приложение GoodBoy, которое собирает какую то аудиторию, но не на долго. Внутри только кликер + упражнения по дрессировке собак

👉 Свежее, но очевидно сложное PetCare с напоминалкой и трекингом по уходу за моим котом. Пост в канале о нем

👉 Сильно упрощенное PetAI приложение. По сути является моей взлетевшей AI апкой, но с 1 моделькой и препромтом

Очевидно, это могло быть суперапом весом в 200мб, где были покрыты все сценарии, но я так не хотел. Поэтому я сделал кросспромо этих приложений.
👉 Из PetCare можно открыть PetAI и туда сразу будет загружена информация и профиль животного. Со всей минимально необходимой информацией.
👉 Из GoodBoy почти нативно открываются оба приложения

Наверно, могу еще добавить интеграцию в чат PetAI, но там итак небольшое окно контекста и без рекламы
👎4👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁3
Если вам всё ещё интересна мобильная разработка, рекомендую подписаться на канал Kotlin Adept Notes.

Там только авторский контент на самые разные темы, связанные с Kotlin: KMP, Compose Multiplatform, Android, iOS, бэкенд, безопасность и многое другое.

Вот несколько интересных постов:

Как улучшить сканер DataMatrix-кодов
Особенности работы с OAuth 2.0 в KMP
Что такое Pixnapping Attack
Особенности работы с Passkeys в Android и iOS
Как сделать свой SDK для Remote Config
Обманчивая лёгкость из-за AI

Подписывайтесь, если хотите глубже разобраться в Kotlin Multiplatform и узнать о практиках и нюансах, которые действительно пригодятся в работе.
1🥱52👍2
🛠 Podlodka Android Crew: Android × AI: новый workflow разработки

С 21 по 25 сентября пройдет Podlodka Android Crew. Организаторы конференции собрали сезон, в котором будет очень много свежего опыта, специфичного именно для мобильной разработки — это возможность обсудить актуальные задачи с опытными коллегами и ускорить свою работу. Сезон проходит при поддержке RWB.

Что ждёт слушателей:

• Эффективный
AI-пайплайн для Android: от дизайна до отладки и тестирования
• Настройка агента для предсказуемых результатов в мобильной разработке
• Профилирование агентом: как делать это в 3 раза дешевле
• Необычные задачи, и как научить агентов их решать автономно.

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

Подробности о сезоне смотрите на сайте, и там же забирайте билеты.

👉
Билеты на Podlodka Android Crew
👍21