TGViewer
Channel Public Channel
Android Good Reads

Android Good Reads

@droidgr

Самые интересные статьи, видео и новости, связанные с Android разработкой. Не больше трёх материалов в день.

Размещение рекламы: @tanyasanovna
Subscribers
4.03K
Photos
420
Videos
17
Links
2.2K
Recent Posts 16 shown
Post #2506 1.05K
🛠 Podlodka Android Crew: Android × AI: новый workflow разработки

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

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

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

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

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

👉
Билеты на Podlodka Android Crew
  • 👍 2
  • ❤ 1
Post #2505 2.06K
Если вам всё ещё интересна мобильная разработка, рекомендую подписаться на канал 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 и узнать о практиках и нюансах, которые действительно пригодятся в работе.
Telegram Kotlin Adept Notes Канал о разработке на Kotlin и обо всем, что с ним связано По всем вопросам и рекламе: @ajiekcx
  • 🥱 5
  • ❤ 2
  • 👍 2
Post #2503 2.38K

Forwarded from Антоха Разраб про AI

Как я играю в экосистему продуктов
Наиболее близка мне сейчас тема ухода за животными. Я могу делать приложения и закрывать собственный боли. Для этого у меня:

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

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

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

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

Наверно, могу еще добавить интеграцию в чат PetAI, но там итак небольшое окно контекста и без рекламы
  • 👎 4
  • 👍 3
Post #2502 2.13K
Привет! Как вы могли заметить, я более не помогаю вести данный канал. Если вам понравилось мое авторство, то подписывайтесь на мой персональный канал: Антоха Разраб про AI

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

Подписывайтесь -> https://t.me/androidraft
Telegram Антоха Разраб про AI AI в реальной разработке. (ex. Android dev) Агенты, тулзы, бенчмарки, архитектура, процессы и личные заметки из продакшена 3–5 постов в неделю от @Lamprof
  • 👎 3
  • 👍 2
  • ❤ 1
  • 🔥 1
Post #2499 3.28K
Немного про продуктивность без AI. Старый добрый помодоро таймер, но ужесточенный трекингом телефона. Ничего критичного, просто будет сильно-сильно напоминать, чтоб вы не забыли, что в фокус моде читать рилсы не принято

👉 Focus Time 👈

Приложение бесплатное, без монетизации и покупок. Буду рад любому фидбеку
  • ❤ 3
  • 🔥 3
  • 👎 2
Post #2498 3.24K
Привет!

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

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

Антоха Разраб
Telegram Антоха Разраб про AI AI в реальной разработке. (ex. Android dev) Агенты, тулзы, бенчмарки, архитектура, процессы и личные заметки из продакшена 3–5 постов в неделю от @Lamprof
  • 🥱 22
  • ❤ 3
  • 👍 3
  • 🍓 2
  • 👻 1
Post #2495 3.04K
Теперь будет немножко наглого самопиара. Я параллельно занимаюсь своими приложеньками. Они все без монетизации, я пытаюсь понять и прощупать почву как мне привлекать пользователей в них органически. Поэтому сегодня для вас апка основанная на litert-rm для запуска маленьких AI моделек локально на девайсе. Она только под Android, но запускается на любом девайсе независимо от наличия GooglePlay сервисов

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

Ссылка на апку: https://play.google.com/store/apps/details?id=com.lamprof.ai
  • 🔥 5
  • ❤ 2
  • 👎 1
Post #2494 2.76K
Что нового в Compose в Апреле Часть 2

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

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

Android Good Reads
  • 👍 5
  • 🔥 2
Post #2493 2.4K
Что нового в 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
Post #2491 2.05K

Forwarded from Антоха Разраб про AI

Все идет по пути к тому что у каждого тула будет CLI версия. Обсидиан запустил пару месяцев назад, а вот и Google (Пере)представляет Android CLI

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

(c) Антоха Разраб про AI
  • 😍 3
  • 🥴 2
  • 💯 2
  • ❤ 1
Post #2490 2.42K
Android CLI зацикливает на себе весь цикл разработки для андроид c агентами. Вам не нужно прыгать и искать какие скилы подтянуть в проект, какой контекст по андроид разработке предоставить. All-in-one от гугла (sdk, эмуляторы, запуск билдов ... )

Ни для чего другого, кроме как мобильной разработке, это не подходит, так что поставить точно рекомендую!
  • 🔥 6
Post #2487 2.77K
Compose анимации без пересборки

Дебажить анимации трудно и долго. Hot reload помогает и тут. Внутри анимация Grid, кастомная анимация волны на Canvas, изменение типа анимации tween -> spring, изменение animateContentSize
HotSwan обновляет примитивы в обход компиляции Gradle, за счет этого и получается такой результат
  • 🔥 8
  • 😱 4
  • 👍 3
Post #2485 3.13K
Strong Skipping Mode не делает типы stable, лишь позволяет skip’ать composable с unstable параметрами, если передан тот же самый объект по ссылке ===, тогда как stable типы по-прежнему сравниваются через equals() из-за этого он не помогает, если создаются новые инстансы (типа listOf(), copy()), и рекомпозиция всё равно происходит, поэтому stability позволяет пропускать перерисовку для разных объектов с одинаковыми данными, а Strong Skipping - это оптимизация для случаев с переиспользованием одной и той же ссылки, а не замена пониманию стабильности

Внутри много кода, а не воды для самопроверки
  • 🔥 8
  • ❤ 2
  • 😁 2
Post #2483 3.1K
Почему используем STOMP c вебсокетами?

Когда у тебя в одном соединении живут входящие звонки, call events и WebRTC signaling, raw WebSocket быстро превращается в ручной роутинг JSON-пакетов.

STOMP решает это за счет:
👉 destination-based routing
👉 подписок на нужные топики
👉 structured frames
👉 heartbeat из коробки

Итог простой: меньше самописной магии, чище обработчики, легче дебажить и расширять real-time фичи
  • ❤ 4
  • 👍 3
  • 👏 2
  • 👎 1
Older posts →

About this channel

How can I read @droidgr without a Telegram account?
TGViewer shows the public web preview Telegram publishes for Android Good Reads: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does Android Good Reads have?
Android Good Reads (@droidgr) has 4.03K subscribers on Telegram, refreshed roughly every 30 minutes.
Does Android Good Reads know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →