Latest posts

Android Good Reads
8 Sept, 13:10
🛠 Podlodka Android Crew: Android × AI: новый workflow разработкиС 21 по 25 сентября пройдет Podlodka Android Crew. Организаторы конференции собрали сезон, в котором будет очень много свежего опыта, специфичного именно для мобильной разработки — это возможность обсудить актуальные задачи с опытными коллегами и ускорить свою работу. Сезон проходит при поддержке RWB.Что ждёт слушателей:• Эффективный AI-пайплайн для Android: от дизайна до отладки и тестирования • Настройка агента для предсказуемых результатов в мобильной разработке • Профилирование агентом: как делать это в 3 раза дешевле • Необычные задачи, и как научить агентов их решать автономно.Сезон практический — в результате можно будет забрать не только новые идеи, но и сразу начать использовать собственные наработки, сделанные в ходе пяти дней конференции.Подробности о сезоне смотрите на сайте, и там же забирайте билеты.




Android Good Reads
6 Aug, 08:53
Если вам всё ещё интересна мобильная разработка, рекомендую подписаться на канал 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 и узнать о практиках и нюансах, которые действительно пригодятся в работе.TelegramKotlin Adept NotesКанал о разработке на Kotlin и обо всем, что с ним связано По всем вопросам и рекламе: @ajiekcx
Android Good Reads
4 Aug, 14:06

Android Good Reads
26 Jul, 11:35
forwarded from @androidraft
Как я играю в экосистему продуктов Наиболее близка мне сейчас тема ухода за животными. Я могу делать приложения и закрывать собственный боли. Для этого у меня:👉 Старое приложение GoodBoy, которое собирает какую то аудиторию, но не на долго. Внутри только кликер + упражнения по дрессировке собак👉 Свежее, но очевидно сложное PetCare с напоминалкой и трекингом по уходу за моим котом. Пост в канале о нем👉 Сильно упрощенное PetAI приложение. По сути является моей взлетевшей AI апкой, но с 1 моделькой и препромтомОчевидно, это могло быть суперапом весом в 200мб, где были покрыты все сценарии, но я так не хотел. Поэтому я сделал кросспромо этих приложений. 👉 Из PetCare можно открыть PetAI и туда сразу будет загружена информация и профиль животного. Со всей минимально необходимой информацией. 👉 Из GoodBoy почти нативно открываются оба приложенияНаверно, могу еще добавить
Android Good Reads
26 Jul, 11:35
Привет! Как вы могли заметить, я более не помогаю вести данный канал. Если вам понравилось мое авторство, то подписывайтесь на мой персональный канал: Антоха Разраб про AIТам я делаю то, чем я занимался последние 9 лет - Android приложения 😅 А так же время от времени рассуждаю про AI разработкуПодписывайтесь -> https://t.me/androidraftTelegramАнтоха Разраб про AIAI в реальной разработке. (ex. Android dev) Агенты, тулзы, бенчмарки, архитектура, процессы и личные заметки из продакшена 3–5 постов в неделю от @Lamprof
Android Good Reads
10 Jun, 07:22
Немного про продуктивность без AI. Старый добрый помодоро таймер, но ужесточенный трекингом телефона. Ничего критичного, просто будет сильно-сильно напоминать, чтоб вы не забыли, что в фокус моде читать рилсы не принято👉 Focus Time 👈Приложение бесплатное, без монетизации и покупок. Буду рад любому фидбеку


Android Good Reads
3 Jun, 11:05
Привет!Я завел второй канал, где больше рассказываю про AI, про мой опыт работы с разными современными тулами, а так же показываю результат работы в виде PET проектов. Ранее пытался держать некоторый баланс меж AI и мобильной разработкой, но Android разработка в этом плане догоняющая, а не фронтир, значит, будем плотнее общаться про AI, Новинки и личный опытПриглашаю всех туда, там будем мое основное внимание теперь t.me/androidraftАнтоха РазрабTelegramАнтоха Разраб про AIAI в реальной разработке. (ex. Android dev) Агенты, тулзы, бенчмарки, архитектура, процессы и личные заметки из продакшена 3–5 постов в неделю от @Lamprof
Android Good Reads
11 May, 11:29
Теперь будет немножко наглого самопиара. Я параллельно занимаюсь своими приложеньками. Они все без монетизации, я пытаюсь понять и прощупать почву как мне привлекать пользователей в них органически. Поэтому сегодня для вас апка основанная на litert-rm для запуска маленьких AI моделек локально на девайсе. Она только под Android, но запускается на любом девайсе независимо от наличия GooglePlay сервисовЧуть больше "зачем" можно почитать тутСсылка на апку: https://play.google.com/store/apps/details?id=com.lamprof.ai


Android Good Reads
8 May, 07:14
Что нового в Compose в Апреле Часть 2Экспериментальные API:👉 Styles API: декларативные стили компонентов с автоматическими анимациями. Судя по бенчмаркам, быстрее модификаторов 👉 MediaQuery: адаптация под окружение (размер окна, тип клавиатуры, режим стола и т.д.) 👉 Grid: 2D-раскладка с треками, фракциями (fr) и авто-размерами 👉 FlexBox: мощный контейнер с гибким распределением пространства, wrap'ом и выравниванием. Замена Row/Column/Flow 👉 Новый SlotTable: ускорение случайных правок в дереве композиции (пока опционально через флаг)Android Good Reads
Android Good Reads
8 May, 05:44
Что нового в 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() } }
Android Good Reads
6 May, 08:06
Если вы используете Metro, в качестве DI, то знайте что оно стало стабильным. Свеженаписанный легковесный DI для androidРелиз ноутс: https://github.com/ZacSweers/metro/releases/tag/1.0.0


Android Good Reads
5 May, 06:28
forwarded from @androidraft
Все идет по пути к тому что у каждого тула будет CLI версия. Обсидиан запустил пару месяцев назад, а вот и Google (Пере)представляет Android CLIПо ощущениям оч кастрированный и является надстройкой над adb(c) Антоха Разраб про AI
Android Good Reads
5 May, 06:28
Android CLI зацикливает на себе весь цикл разработки для андроид c агентами. Вам не нужно прыгать и искать какие скилы подтянуть в проект, какой контекст по андроид разработке предоставить. All-in-one от гугла (sdk, эмуляторы, запуск билдов ... )Ни для чего другого, кроме как мобильной разработке, это не подходит, так что поставить точно рекомендую!
Android Good Reads
4 May, 08:42
Compose анимации без пересборкиДебажить анимации трудно и долго. Hot reload помогает и тут. Внутри анимация Grid, кастомная анимация волны на Canvas, изменение типа анимации tween -> spring, изменение animateContentSize HotSwan обновляет примитивы в обход компиляции Gradle, за счет этого и получается такой результат
Android Good Reads
27 Apr, 08:44edited
Strong Skipping Mode не делает типы stable, лишь позволяет skip’ать composable с unstable параметрами, если передан тот же самый объект по ссылке ===, тогда как stable типы по-прежнему сравниваются через equals() из-за этого он не помогает, если создаются новые инстансы (типа listOf(), copy()), и рекомпозиция всё равно происходит, поэтому stability позволяет пропускать перерисовку для разных объектов с одинаковыми данными, а Strong Skipping - это оптимизация для случаев с переиспользованием одной и той же ссылки, а не замена пониманию стабильностиВнутри много кода, а не воды для самопроверки


Android Good Reads
21 Apr, 06:15
Почему используем STOMP c вебсокетами?Когда у тебя в одном соединении живут входящие звонки, call events и WebRTC signaling, raw WebSocket быстро превращается в ручной роутинг JSON-пакетов.STOMP решает это за счет: 👉 destination-based routing 👉 подписок на нужные топики 👉 structured frames 👉 heartbeat из коробкиИтог простой: меньше самописной магии, чище обработчики, легче дебажить и расширять real-time фичи



Android Good Reads
17 Apr, 06:45
forwarded from @androidraft
Тем временем Google активировал Android developer verification, против которого собирали петицию. Хоть и пошел немного на попятную, частично разрешив установку с ОЧЕНЬ херовыми условиямиВсе апки пометили галочкой. Весь процесс работы с приложениями превращается в ужас с Apple...Антоха Разраб



Android Good Reads
17 Apr, 06:45
А вот и ответ GooglePlay на петицию - разрешат ставить приложения в обход, но с ограничениями
Android Good Reads
16 Apr, 16:18
Android Studio Preview Quail Canary 1👉 Удобная интеграция App Quality Insight -> Fix with AI 👉 Интеграция LeakCanary в профайлер с новыми фичами 👉 Material Symbol support 👉 Новая считалка рекомпозицийAndroid Good ReadsAndroid DevelopersRelease notes for Android Studio preview | Android DevelopersDiscover new features and changes in Android Studio preview.
Android Good Reads
16 Apr, 05:15
Android: Offline-first system designТаких статей мы читали и слушали уже миллион. На картинке вы видите конечный результат проектирования, но эта статья неплохо показывает то, как прийти к такому решению последовательно. Такого типа задачки это часть этапа собеседований (system design)🔗 Freedium link Внутри: путь от "Апка крашится без доступа к интеренету" к Offline-firstAndroid Good Reads

Related Channels
Other channels in the same section of the catalogue.
