Mobile Developer
Kanalga Telegram’da o‘tish
YouTube — https://youtube.com/c/MobileDeveloper ВК — https://vk.com/mdeveloper Чат канала — https://telegram.me/mobiledeveloperchat Boosty — https://boosty.to/mobiledev Сайт — https://mobiledeveloper.tech/ По всем вопросам — @mobiledeveloper_bot
Ko'proq ko'rsatish9 218
Obunachilar
+924 soatlar
+117 kunlar
+3230 kunlar
Ma'lumot yuklanmoqda...
O'xshash kanallar
Taglar buluti
Kirish va chiqish esdaliklari
---
---
---
---
---
---
Obunachilarni jalb qilish
Iyul '26
Iyul '26
+121
3 kanalda
Iyun '26
+205
4 kanalda
Get PRO
May '26
+107
2 kanalda
Get PRO
Aprel '26
+140
3 kanalda
Get PRO
Mart '26
+172
3 kanalda
Get PRO
Fevral '26
+96
1 kanalda
Get PRO
Yanvar '26
+239
3 kanalda
Get PRO
Dekabr '25
+90
3 kanalda
Get PRO
Noyabr '25
+99
2 kanalda
Get PRO
Oktabr '25
+234
4 kanalda
Get PRO
Sentabr '25
+186
10 kanalda
Get PRO
Avgust '25
+134
2 kanalda
Get PRO
Iyul '25
+191
3 kanalda
Get PRO
Iyun '25
+96
3 kanalda
Get PRO
May '25
+182
5 kanalda
Get PRO
Aprel '25
+123
3 kanalda
Get PRO
Mart '25
+234
4 kanalda
Get PRO
Fevral '25
+132
0 kanalda
Get PRO
Yanvar '25
+159
2 kanalda
Get PRO
Dekabr '24
+226
6 kanalda
Get PRO
Noyabr '24
+236
4 kanalda
Get PRO
Oktabr '24
+314
7 kanalda
Get PRO
Sentabr '24
+256
6 kanalda
Get PRO
Avgust '24
+331
2 kanalda
Get PRO
Iyul '24
+294
5 kanalda
Get PRO
Iyun '24
+301
8 kanalda
Get PRO
May '24
+408
9 kanalda
Get PRO
Aprel '24
+265
5 kanalda
Get PRO
Mart '24
+266
3 kanalda
Get PRO
Fevral '24
+289
4 kanalda
Get PRO
Yanvar '24
+423
14 kanalda
Get PRO
Dekabr '23
+335
10 kanalda
Get PRO
Noyabr '23
+297
9 kanalda
Get PRO
Oktabr '23
+335
11 kanalda
Get PRO
Sentabr '23
+379
0 kanalda
Get PRO
Avgust '23
+245
0 kanalda
Get PRO
Iyul '23
+239
0 kanalda
Get PRO
Iyun '23
+245
0 kanalda
Get PRO
May '23
+894
0 kanalda
Get PRO
Aprel '23
+248
0 kanalda
Get PRO
Mart '23
+226
0 kanalda
Get PRO
Fevral '23
+335
0 kanalda
Get PRO
Yanvar '23
+334
0 kanalda
Get PRO
Dekabr '22
+680
0 kanalda
Get PRO
Noyabr '22
+220
0 kanalda
Get PRO
Oktabr '22
+212
0 kanalda
Get PRO
Sentabr '22
+161
0 kanalda
Get PRO
Avgust '22
+266
0 kanalda
Get PRO
Iyul '22
+231
0 kanalda
Get PRO
Iyun '22
+92
0 kanalda
Get PRO
May '22
+148
0 kanalda
Get PRO
Aprel '22
+264
0 kanalda
Get PRO
Mart '22
+277
0 kanalda
Get PRO
Fevral '22
+159
0 kanalda
Get PRO
Yanvar '22
+141
0 kanalda
Get PRO
Dekabr '21
+103
0 kanalda
Get PRO
Noyabr '21
+93
0 kanalda
Get PRO
Oktabr '21
+155
0 kanalda
Get PRO
Sentabr '21
+99
0 kanalda
Get PRO
Avgust '21
+80
0 kanalda
Get PRO
Iyul '21
+76
0 kanalda
Get PRO
Iyun '21
+47
0 kanalda
Get PRO
May '21
+33
0 kanalda
Get PRO
Aprel '21
+425
0 kanalda
| Sana | Obunachilarni jalb qilish | Esdaliklar | Kanallar | |
| 26 Iyul | +9 | |||
| 25 Iyul | +4 | |||
| 24 Iyul | +2 | |||
| 23 Iyul | +6 | |||
| 22 Iyul | +3 | |||
| 21 Iyul | +3 | |||
| 20 Iyul | +3 | |||
| 19 Iyul | +3 | |||
| 18 Iyul | +5 | |||
| 17 Iyul | +14 | |||
| 16 Iyul | +5 | |||
| 15 Iyul | +7 | |||
| 14 Iyul | +5 | |||
| 13 Iyul | +3 | |||
| 12 Iyul | +6 | |||
| 11 Iyul | +4 | |||
| 10 Iyul | +8 | |||
| 09 Iyul | +5 | |||
| 08 Iyul | +4 | |||
| 07 Iyul | +1 | |||
| 06 Iyul | +4 | |||
| 05 Iyul | +1 | |||
| 04 Iyul | +3 | |||
| 03 Iyul | +3 | |||
| 02 Iyul | +6 | |||
| 01 Iyul | +4 |
Kanal postlari
🔄 rememberDecoratedNavEntries - стейт экранов между несколькими бэкстеками
https://freedium-mirror.cfd/https://proandroiddev.com/rememberdecoratednaventries-makes-remembersaveable-work-across-multiple-navbackstacks-bb7a984ef266
Разработчик разбирает частую проблему Navigation 3: приложение с табами, у каждого свой NavBackStack, а внутри экранов локальный стейт через rememberSaveable. При переключении таба он теряется, потому что rememberSaveable живёт в композиции, а не привязан к навигационной записи.
💡 Решение - низкоуровневый rememberDecoratedNavEntries:
вместо передачи бэкстека прямо в NavDisplay ты явно создаёшь entries с декоратором rememberSaveableStateHolderNavEntryDecorator(), который даёт каждому NavEntry свой scope сохранения. Сам экран менять не нужно - он продолжает использовать обычный rememberSaveable, а управление приходит снаружи.
Подробнее с кодом - в статье.
——————
💭 Полезный паттерн для табов с независимой навигацией на Nav3. Скинь тому, кто пилит multi-backstack на Compose.
Telegram | Селеба | YouTube
| 2 | 🛠 11 приёмов Android + Kotlin на 2026
https://freedium-mirror.cfd/https://halilozel1903.medium.com/11-android-kotlin-tricks-every-developer-should-know-in-2026-d780a91957a6
Автор отмечает, что большинство багов в проде растут не из кривой архитектуры, а из-за кривых рук из мелких решений, которые повторяются по всему приложению.
🤓 Внутри с кодом: почему три булевых флага на экране рано или поздно дают невозможное состояние и как это лечит один immutable state; как сделать поиск, который не спамит семью запросами и не перетирает свежий результат старым; какую ловушку прячет getOrPut с null; почему LazyColumn без стабильных key привязывает стейт строки не к тому элементу и другие полезные кейсы.
——————
💭 Возможно, это тот случай, когда быстро пробегаешь глазами и находишь пару вещей, которые давно делал неправильно. Статья короткая - всего на 4 минуты где-то, но может быть очень полезной)
Telegram | Селеба | YouTube | 1 606 |
| 3 | Зачем учить Kotlin, если есть ИИ?
Youtube
Youtube
Youtube
В этом видео разбираю почему ИИ может замедлять скорость работы программистов, откуда берутся те самые минус 19% производительности, и за какие навыки компании готовы платить
Приятного просмотра! | 1 422 |
| 4 | 🧠 Claude Code получил iOS-симулятор
https://code.claude.com/docs/en/desktop-ios-simulator
🧑💻 В десктопном Claude Code на macOS теперь можно собрать и запустить iOS-приложение, а симулятор откроется в панели рядом с чатом - ИИ способен сам нажимать элементы интерфейса, скроллить экраны и проверять результат.
Функция уже доступна в публичной бете для подписчиков Pro, Max и Team.
——————
💭 Разработка в тяжеловесной студии почти умерла?
Telegram | Селеба | YouTube | 2 072 |
| 5 | 🔍 Claude Security: ИИ-аудитор в Claude Code
https://claude.com/product/claude-security#beta
Anthropic запустила официальный плагин Claude Security в бете: он сканирует код прямо в Claude Code, перепроверяет найденные уязвимости и предлагает патчи, которые всё равно должен утвердить человек.
🛡 Можно проверить отдельную папку или весь репозиторий, а среди целей - инъекции, обход аутентификации, ошибки памяти и сложные логические уязвимости, а результаты можно отправить в Slack или Jira.
——————
💭 Теперь агенты не только пишут код "с сюрпризами", но и помогают эти сюрпризы искать.
Telegram | Селеба | YouTube | 1 903 |
| 6 | 🎒 Jetpacker - открытый пример AI-приложения от Google
https://android-developers.googleblog.com/2026/07/build-intelligent-android-apps-introduction-jetpack.html
Google запустил серию статей о том, как превратить обычное приложение в интеллектуальное. Демо - Jetpacker, тревел-приложение, собранное к I/O целиком через Antigravity. Исходники открыты.
☝️ Полезно тем, что это разбор выбора архитектуры, а не просто «прикрутили LLM». На каждую фичу авторы объясняют, почему взяли именно этот подход:
🔴 On-device (Gemini Nano через ML Kit) - суммаризация маршрута (не хотим платить за облако на nice-to-have фичу), парсинг чеков (приватные данные не должны уезжать), голосовые заметки (приватность + работа без сети).
🔴 Cloud и hybrid (Firebase AI Logic) - Q&A о местах с гроундингом в Google Maps и веб (нужны знания о мире), черновики отзывов через новый Hybrid inference API (on-device где можно, облако как fallback), перевод чата с кастомной логикой выбора.
🔴 Системная интеграция - AppFunctions API, чтобы возможности приложения были доступны самой ОС.
🔴 Агентные сценарии (скоро появится) - ассистент бронирования на A2UI и ADK, где приложение работает фронтендом к мульти-агентной системе в облаке.
——————
💭 Редкий случай, когда показывают не только код, но и логику выбора между on-device и облаком и прочими механизмами, чтобы узнать ЗАЧЕМ. А услышать эту полезную информацию от Google - весьма полезно, чтобы понять однозначно - а куда идет разработка?
Telegram | Селеба | YouTube | 1 982 |
| 7 | 🗓 22.07.2011 — JetBrains представила Kotlin
Новый статически типизированный язык программирования для JVM.
👩💻Он сделал разработку на JVM более выразительной, безопасной и "сладкой", а в 2016 году достиг первой стабильной версии 1.0. А так же - стал основным языком для Android и мультиплатформенной (KMP) разработки.
#вехи_истории
⸻
YouTube | VkVideo | Telegram | 1 718 |
| 8 | Matn yo'q... | 2 215 |
| 9 | 📡 Nearby Connections API больше не будет сам включать Wi-Fi и Bluetooth
https://android-developers.googleblog.com/2026/07/upcoming-changes-nearby-connections-api.html
Google меняет дефолтное поведение Nearby Connections API. Раньше API мог самостоятельно включать модули Wi-Fi и Bluetooth без явного действия пользователя. Теперь - не будет, ни для системных, ни для сторонних приложений. Причина - приватность и прозрачность.
🧑💻 Что делать разработчикам:
- Убедиться, что нужные модули (Wi-Fi или Bluetooth) включены до старта задач Nearby Connections
- Если они выключены - приложение само должно сообщить пользователю и попросить включить вручную. Программно API их больше не активирует
Изменения вступают в силу в конце 2026. Стоит заранее пересмотреть свои connection-флоу, чтобы переход прошёл гладко для пользователей.
——————
💭 Если используешь Nearby Connections для файлообмена, мультиплеера или пейринга - проверь свою логику до конца года. Приватность - наше все)
Telegram | Селеба | YouTube | 2 499 |
| 10 | 🧠 Семь команд Claude Code - готовое KMP-приложение на Android и iOS
https://freedium-mirror.cfd/https://proandroiddev.com/seven-claude-code-commands-one-kotlin-multiplatform-app-on-android-and-ios-cb01e920a3e6
Автор показывает полный билд приложения через KMPilot - MIT-шаблон, превращающий Claude Code в дизайн-first пайплайн для KMP. Семь команд: от /design-ui до /health-report. Все промпты и тайминги - подробно.
🧑💻 Статья показывает рабочие принципы для любого AI-пайплайна. Память в файлах, а не в контексте (spec.md на фичу + /clear между командами). Чекпоинты до генерации кода и другие полезные хуки.
P.S. А если хочешь так же и с полным понимаем "как это работает" и "как сделать лучше", то можно заглянуть на AI Advent Challenge №9. Возможно последний в таком формате. Старт уже 31 августа.
Пока кто-то думает, многие уже завершили челендж и первыми внедряют AI в свои рабочие проекты и получают почет, уважение и плюшки😎...
https://mobiledeveloper.tech/ai_advent_9
——————
💭 Не верили, что можно в правильными руках навайбкодить апку? Статья для вас. Плюс какие-то моменты можно взять к себе.
Telegram | Селеба | YouTube | 2 589 |
| 11 | 🪼 JellyFab - «желейное» FAB-меню на чистом Canvas
https://proandroiddev.com/i-built-a-jelly-like-fab-menu-for-jetpack-compose-42e9f65f6576
Автор построил FAB, который не просто раскрывает меню, а тянется к появляющимся кнопкам и колышется как желе. Без шейдеров - только Canvas и Animatable API.
💡 Главная идея: не анимировать Shape, а анимировать точки, которые его определяют. Круг - это 36 точек, при раскрытии меню соседние выталкиваются с Гауссовым затуханием, потом сшиваются кривыми Безье в органичный блоб.
В статье - весь путь по шагам с гифками и кодом, плюс почему FloatingActionButton и Modifier.shadow() для такого не подходят.
——————
💭 Красивый разбор с наглядными гифками на каждый шаг.
Telegram | Селеба | YouTube | 2 716 |
| 12 | 🧹 В Claude Code добавили /checkup - команду для чистки и ускорения
https://x.com/bcherny/status/2074997570317779038
🧠 Борис Черный, создатель Claude Code, анонсировал новую команду /checkup. Она делает аудит твоего сетапа и предлагает оптимизации:
• Удаляет неиспользуемые скиллы, MCP-серверы и плагины, которые забивают контекст
• Убирает дубли между локальным CLAUDE.md и закоммиченным в репо
• Разбивает раздутый корневой CLAUDE.md на вложенные + скиллы
• Отключает медленные хуки
• Обновляет Claude Code до последней версии
• Включает auto mode по умолчанию
• Преодобряет read-only команды, которые ты чаще всего отклоняешь
Итог - меньше токенов на каждый запрос и быстрее ответы. Все изменения применяются только с подтверждением. Доступна после обновления до последней версии.
🤔 А чем пользуетесь вы для ускорения работы агента?
——————
💭 Контекст в Claude Code стал "тесным" или ответы замедлились - стоит прогнать.
Telegram | Селеба | YouTube | 3 061 |
| 13 | Владилен: ИИ заменит фронтенд? Честный разговор / ЧТУК
Youtube
Youtube
Youtube
Искусственный интеллект меняет разработку быстрее, чем рынок готов это признать. В этом подкасте мы с Владелином Мининым разбираем где заканчивается хайп и начинается реальная польза от ИИ
Приятного просмотра! | 4 282 |
| 14 | 🤖 Android Studio Quail 2
https://android-developers.googleblog.com/2026/06/android-studio-quail-2-stable-features.html
Вышла стабильная версия Android Studio Quail 2 с переработанным Agent Mode: параллельные agent-чаты для мультизадачности, нативная интеграция LeakCanary в Profiler и AI-помощник в App Quality Insights.
📌 Multi-tasking в Agent Mode
Переработанный Agent Mode теперь позволяет вести несколько параллельных agent-чатов одновременно: например, запустить UI-рефакторинг в одной вкладке, правку ProGuard-правил - во второй и генерацию документации - в третьей. Для каждого чата можно выбрать свою LLM-модель, а переключаться между ними удобно через иконку History.
⚠️ Worktree isolation пока не поддерживается - будьте аккуратны, если параллельные чаты правят одни и те же файлы проекта.
📌 App Quality Insights Agent
Разбор крашей получил отдельного AI-помощника: краткие сводки по проблеме, развёрнутые объяснения по «See more» и «Fix with AI» с пошаговым предложением решения, применением правок и последующей верификацией.
📌 Дополнительные улучшения:
• Анализ утечек памяти до 5x быстрее при запуске на dev-машине вместо тестового устройства
• Общие улучшения стабильности и обновления платформы IntelliJ
• Возможность назначать разные LLM-модели на разные agent-чаты
——————
💭 Этот релиз, где AI-агент все больше превращается в рабочий инструмент: параллельные чаты закрывают реальный кейс, когда во время большого рефакторинга нужно быстро отвлечься на баг. Отдельно радует интеграция LeakCanary прямо в Profile. Отсутствие worktree-изоляции пока ограничивает агрессивную параллельную работу, но для повседневных задач это уже стабильный production-ready инструмент.
Telegram | Селеба | YouTube | 2 727 |
| 15 | 📱 Grok Build - в open source
SpaceXAI открыла исходный код Grok Build - терминального ИИ-агента для разработки: он работает в полноэкранном TUI, понимает структуру проекта, редактирует файлы и выполняет команды.
👨💻 Агент можно запускать интерактивно, в headless-режиме для автоматизации и подключать к другим приложениям через Agent Client Protocol.
Спасибо, Маск)
🔗 GitHub: https://github.com/xai-org/grok-build
⸻
YouTube | VkVideo | Telegram | 2 257 |
| 16 | 🔧 Kotlin 2.4.10 - багфикс-релиз
https://github.com/JetBrains/kotlin/releases/tag/v2.4.10
📌 Компилятор: починили IllegalStateException при использовании const val во вложенных Java-аннотациях, некорректный вывод reified-типов в inline-вызовах внутри лямбд с элвисом, и неправильный sourcePsi в K2 для аннотаций с const val.
📌 Compose Compiler: исправлена регрессия 2.4 - классы, которые раньше выводились как stable, стали репортиться как runtime/Uncertain. Если после апгрейда на 2.4 внезапно просели skip'ы в Compose - это оно.
📌 Из остального: фикс Wasm-инкрементальной компиляции с multimodule-closed-world, устранён краш IrTypeAliasSymbolImpl is already bound с kotlinx.datetime на iOS-симуляторе, починили jsBrowserTest и kotlinUpgradeYarnLock, .main.kts скрипты снова "уважают" @file:CompilerOptions("-jvm-target") вместо отката на JVM 1.8.
📌 Любопытная деталь: в дистрибутив добавили kotlinr - новую утилиту в Kotlin distribution.
——————
💭 Если сидите на 2.4.0 и ловили странности со стабильностью в Compose - пришло время обновиться.
Telegram | Селеба | YouTube | 2 753 |
| 17 | У Яндекса вышло интервью 1х1 с Львом Бондаренко, старшим iOS-разработчиком Яндекс Еды
Большая компания снаружи может выглядеть как сложная машина, но внутри она держится на конкретных людях, которые любят свою работу. Кто-то чинит продуктовые задачи, кто-то придумывает внутренние инструменты, кто-то даже вдохновляется на пет-проекты и коллаборации
В интервью хорошо видно, что разработка - это не только «закрыть тикет». Это еще любопытство, вкус к инструментам, желание собрать что-то свое и кайф от сильных людей рядом. Это и есть инженерная культура | 4 374 |
| 18 | 🛠 Полный гайд по Android CLI - команды на каждый день
https://freedium-mirror.cfd/https://proandroiddev.com/the-complete-guide-to-android-cli-a-faster-way-to-build-debug-and-automate-android-apps-d23b8311b41a
Разработчик собрал компактный обзор Android CLI - с чего начать и какие команды дают пользу сразу.
🧑💻 Внутри с примерами: android create --dry-run, поиск по официальным докам через android docs search, управление эмуляторами и SDK из терминала, android layout для инспекции UI с экспортом в JSON, скриншоты с аннотациями.
Плюс Android Skills для AI-агентов и интеграция с Android Studio: find-usages, render-compose-preview, version-lookup.
Бонусом в конце - список команд для старта и мысль, почему это важно для AI.
——————
💭 Если ещё не пробовали Android CLI - хорошая отправная точка. Скинь тому, кто работает с агентами.
Telegram | Селеба | YouTube | 5 440 |
| 19 | Какой процент кода за вас уже пишут AI агенты? Табы не в счёт. | 2 289 |
| 20 | 🔬 Что скрывается под капотом LaunchedEffect
https://doveletter.dev/articles/compose-effect-handlers-internals
Автор разбирает внутренности effect-хендлеров Compose до исходников.
LaunchedEffect, DisposableEffect и rememberCoroutineScope - тонкие обёртки над одним интерфейсом RememberObserver, а вся магия - в обычном remember.
☝️ Интересные инсайты из статьи:
• «Перезапуск по ключу» - это на самом деле создание нового объекта через remember. Сам LaunchedEffect про ключи не знает
• У LaunchedEffect всегда есть скрытая стоимость: реальная корутина + Job + запуск, даже если блок не suspend. Для синхронных реакций на ключ автор советует RememberedEffect
• SideEffect - единственный, кто не в slot table и работает по-другому
• Почему withFrameNanos работает без настройки: в контексте уже лежит broadcastFrameClock от Recomposer
➕ Бонусом: полный трейс что происходит при смене ключа и типичные грабли - нестабильные ключи, LaunchedEffect(Unit) и запуск корутин в rememberCoroutineScope из композиции.
——————
💭 Непростое, но очень полезное чтиво про то, как Compose реально работает изнутри.
Telegram | Селеба | YouTube | 2 496 |
