uz
Feedback
Mobile Developer

Mobile Developer

Kanalga Telegram’da o‘tish
9 218
Obunachilar
+924 soatlar
+117 kunlar
+3230 kunlar
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
🔄 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-
🛠 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 на
🧠 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 запустила официальный+1
🔍 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-an+3
🎒 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. 👩‍💻Он сделал ра
🗓 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/up
📡 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/se
🧠 Семь команд 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-compos
🪼 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 - команду для чистки и ускорения 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 Вышла+4
🤖 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 - терминального ИИ-агента для разработки: он работает+1
📱 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 📌 Компилятор: починили IllegalStat+1
🔧 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-разработчиком Яндекс Еды Большая компания снаружи может выглядет
У Яндекса вышло интервью 1х1 с Львом Бондаренко, старшим iOS-разработчиком Яндекс Еды Большая компания снаружи может выглядеть как сложная машина, но внутри она держится на конкретных людях, которые любят свою работу. Кто-то чинит продуктовые задачи, кто-то придумывает внутренние инструменты, кто-то даже вдохновляется на пет-проекты и коллаборации В интервью хорошо видно, что разработка - это не только «закрыть тикет». Это еще любопытство, вкус к инструментам, желание собрать что-то свое и кайф от сильных людей рядом. Это и есть инженерная культура
4 374
18
🛠 Полный гайд по Android CLI - команды на каждый день https://freedium-mirror.cfd/https://proandroiddev.com/the-complete-gui
🛠 Полный гайд по 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 Автор разбирае
🔬 Что скрывается под капотом 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