fa
Feedback
Mobile Developer

Mobile Developer

رفتن به کانال در Telegram
9 209
مشترکین
-124 ساعت
+67 روز
+3930 روز

در حال بارگیری داده...

جذب مشترکین
ژوئیه '26
ژوئیه '26
+112
در 3 کانال‌ها
ژوئن '26
+205
در 4 کانال‌ها
Get PRO
مه '26
+107
در 2 کانال‌ها
Get PRO
آوریل '26
+140
در 3 کانال‌ها
Get PRO
مارس '26
+172
در 3 کانال‌ها
Get PRO
فوریه '26
+96
در 1 کانال‌ها
Get PRO
ژانویه '26
+239
در 3 کانال‌ها
Get PRO
دسامبر '25
+90
در 3 کانال‌ها
Get PRO
نوامبر '25
+99
در 2 کانال‌ها
Get PRO
اکتبر '25
+234
در 4 کانال‌ها
Get PRO
سپتامبر '25
+186
در 10 کانال‌ها
Get PRO
اوت '25
+134
در 2 کانال‌ها
Get PRO
ژوئیه '25
+191
در 3 کانال‌ها
Get PRO
ژوئن '25
+96
در 3 کانال‌ها
Get PRO
مه '25
+182
در 5 کانال‌ها
Get PRO
آوریل '25
+123
در 3 کانال‌ها
Get PRO
مارس '25
+234
در 4 کانال‌ها
Get PRO
فوریه '25
+132
در 0 کانال‌ها
Get PRO
ژانویه '25
+159
در 2 کانال‌ها
Get PRO
دسامبر '24
+226
در 6 کانال‌ها
Get PRO
نوامبر '24
+236
در 4 کانال‌ها
Get PRO
اکتبر '24
+314
در 7 کانال‌ها
Get PRO
سپتامبر '24
+256
در 6 کانال‌ها
Get PRO
اوت '24
+331
در 2 کانال‌ها
Get PRO
ژوئیه '24
+294
در 5 کانال‌ها
Get PRO
ژوئن '24
+301
در 8 کانال‌ها
Get PRO
مه '24
+408
در 9 کانال‌ها
Get PRO
آوریل '24
+265
در 5 کانال‌ها
Get PRO
مارس '24
+266
در 3 کانال‌ها
Get PRO
فوریه '24
+289
در 4 کانال‌ها
Get PRO
ژانویه '24
+423
در 14 کانال‌ها
Get PRO
دسامبر '23
+335
در 10 کانال‌ها
Get PRO
نوامبر '23
+297
در 9 کانال‌ها
Get PRO
اکتبر '23
+335
در 11 کانال‌ها
Get PRO
سپتامبر '23
+379
در 0 کانال‌ها
Get PRO
اوت '23
+245
در 0 کانال‌ها
Get PRO
ژوئیه '23
+239
در 0 کانال‌ها
Get PRO
ژوئن '23
+245
در 0 کانال‌ها
Get PRO
مه '23
+894
در 0 کانال‌ها
Get PRO
آوریل '23
+248
در 0 کانال‌ها
Get PRO
مارس '23
+226
در 0 کانال‌ها
Get PRO
فوریه '23
+335
در 0 کانال‌ها
Get PRO
ژانویه '23
+334
در 0 کانال‌ها
Get PRO
دسامبر '22
+680
در 0 کانال‌ها
Get PRO
نوامبر '22
+220
در 0 کانال‌ها
Get PRO
اکتبر '22
+212
در 0 کانال‌ها
Get PRO
سپتامبر '22
+161
در 0 کانال‌ها
Get PRO
اوت '22
+266
در 0 کانال‌ها
Get PRO
ژوئیه '22
+231
در 0 کانال‌ها
Get PRO
ژوئن '22
+92
در 0 کانال‌ها
Get PRO
مه '22
+148
در 0 کانال‌ها
Get PRO
آوریل '22
+264
در 0 کانال‌ها
Get PRO
مارس '22
+277
در 0 کانال‌ها
Get PRO
فوریه '22
+159
در 0 کانال‌ها
Get PRO
ژانویه '22
+141
در 0 کانال‌ها
Get PRO
دسامبر '21
+103
در 0 کانال‌ها
Get PRO
نوامبر '21
+93
در 0 کانال‌ها
Get PRO
اکتبر '21
+155
در 0 کانال‌ها
Get PRO
سپتامبر '21
+99
در 0 کانال‌ها
Get PRO
اوت '21
+80
در 0 کانال‌ها
Get PRO
ژوئیه '21
+76
در 0 کانال‌ها
Get PRO
ژوئن '21
+47
در 0 کانال‌ها
Get PRO
مه '21
+33
در 0 کانال‌ها
Get PRO
آوریل '21
+425
در 0 کانال‌ها
تاریخ
رشد مشترکین
اشارات
کانال‌ها
25 ژوئیه+4
24 ژوئیه+2
23 ژوئیه+6
22 ژوئیه+3
21 ژوئیه+3
20 ژوئیه+3
19 ژوئیه+3
18 ژوئیه+5
17 ژوئیه+14
16 ژوئیه+5
15 ژوئیه+7
14 ژوئیه+5
13 ژوئیه+3
12 ژوئیه+6
11 ژوئیه+4
10 ژوئیه+8
09 ژوئیه+5
08 ژوئیه+4
07 ژوئیه+1
06 ژوئیه+4
05 ژوئیه+1
04 ژوئیه+3
03 ژوئیه+3
02 ژوئیه+6
01 ژوئیه+4
پست‌های کانال
🔄 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 517
3
Зачем учить Kotlin, если есть ИИ? Youtube Youtube Youtube В этом видео разбираю почему ИИ может замедлять скорость работы программистов, откуда берутся те самые минус 19% производительности, и за какие навыки компании готовы платить Приятного просмотра!
1 338
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 002
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 855
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 936
7
🗓 22.07.2011 — JetBrains представила Kotlin Новый статически типизированный язык программирования для JVM. 👩‍💻Он сделал ра
🗓 22.07.2011 — JetBrains представила Kotlin Новый статически типизированный язык программирования для JVM. 👩‍💻Он сделал разработку на JVM более выразительной, безопасной и "сладкой", а в 2016 году достиг первой стабильной версии 1.0. А так же - стал основным языком для Android и мультиплатформенной (KMP) разработки. #вехи_истории ⸻ YouTube | VkVideo | Telegram
1 696
8
بدون متن...
2 176
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 433
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 554
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 692
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 045
13
Владилен: ИИ заменит фронтенд? Честный разговор / ЧТУК Youtube Youtube Youtube Искусственный интеллект меняет разработку быстрее, чем рынок готов это признать. В этом подкасте мы с Владелином Мининым разбираем где заканчивается хайп и начинается реальная польза от ИИ Приятного просмотра!
4 210
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 718
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 249
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 741
17
У Яндекса вышло интервью 1х1 с Львом Бондаренко, старшим iOS-разработчиком Яндекс Еды Большая компания снаружи может выглядет
У Яндекса вышло интервью 1х1 с Львом Бондаренко, старшим iOS-разработчиком Яндекс Еды Большая компания снаружи может выглядеть как сложная машина, но внутри она держится на конкретных людях, которые любят свою работу. Кто-то чинит продуктовые задачи, кто-то придумывает внутренние инструменты, кто-то даже вдохновляется на пет-проекты и коллаборации В интервью хорошо видно, что разработка - это не только «закрыть тикет». Это еще любопытство, вкус к инструментам, желание собрать что-то свое и кайф от сильных людей рядом. Это и есть инженерная культура
4 340
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 405
19
Какой процент кода за вас уже пишут AI агенты? Табы не в счёт.
2 276
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 470