Мобильная разработка
Актуальное по мобильной разработке — Android, iOS, кроссплатформа Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Регистрация в перечне РКН: https://tprg.ru/oVBP
Показати більше📈 Аналітичний огляд Telegram-каналу Мобильная разработка
Канал Мобильная разработка (@mobi_dev) у мовному сегменті Російська є активним учасником. На даний момент спільнота об'єднує 13 329 підписників, посідаючи 9 465 місце в категорії Технології та додатки та 49 290 місце у регіоні Росія.
📊 Показники аудиторії та динаміка
З моменту свого створення невідомо, проект продемонстрував стрімке зростання, зібравши аудиторію у 13 329 підписників.
За останніми даними від 16 липня, 2026, канал демонструє стабільну активність. Хоча за останні 30 днів спостерігається зміна кількості учасників на -57, а за останні 24 години на -3, загальне охоплення залишається високим.
- Статус верифікації: Не верифікований
- Рівень залученості (ER): Середній показник залученості аудиторії становить 17.58%. Протягом перших 24 годин після публікації контент зазвичай збирає 7.73% реакцій від загальної кількості підписників.
- Охоплення публікацій: В середньому кожен допис отримує 2 343 переглядів. Протягом першої доби публікація в середньому набирає 1 030 переглядів.
- Реакції та взаємодія: Аудиторія активно підтримує контент: середня кількість реакцій на один пост – 5.
- Тематичні інтереси: Контент зосереджений навколо ключових тем, таких як интерфейс, swift, доходность, linux, perfetto.
📝 Опис та контентна політика
Автор описує ресурс як майданчик для висловлення суб'єктивної думки:
“Актуальное по мобильной разработке — Android, iOS, кроссплатформа
Разместить рекламу: @tproger_sales_bot
Правила общения: https://tprg.ru/rules
Другие каналы: @tproger_channels
Сайт: https://tprg.ru/site
Регистрация в перечне РКН: https://tprg.ru/o...”
Завдяки високій частоті оновлень (останні дані отримано 17 липня, 2026), канал підтримує актуальність та високий рівень охоплення публікацій. Аналітика показує, що аудиторія активно взаємодіє з контентом, що робить його важливою точкою впливу в категорії Технології та додатки.
Триває завантаження даних...
| Дата | Залучення підписників | Згадування | Канали | |
| 17 липня | 0 | |||
| 16 липня | +1 | |||
| 15 липня | 0 | |||
| 14 липня | +1 | |||
| 13 липня | +1 | |||
| 12 липня | 0 | |||
| 11 липня | 0 | |||
| 10 липня | +2 | |||
| 09 липня | +2 | |||
| 08 липня | +3 | |||
| 07 липня | 0 | |||
| 06 липня | +1 | |||
| 05 липня | +5 | |||
| 04 липня | +3 | |||
| 03 липня | +8 | |||
| 02 липня | +2 | |||
| 01 липня | +2 |
| 2 | Почему ваш пет-проект ещё не бизнес, а вы — не предприниматель
У каждого второго разработчика в столе лежит проект, который «вот-вот станет бизнесом». Осталось дописать пару фич — и дальше всё поедет само. Спойлер: не поедет. Разбираемся, где заканчивается код и начинается бизнес: почему всё стартует не с технологии, а с чужой проблемы, чем фаундер отличается от тимлида и почему рабочий сервис с первыми пользователями и MRR — это не бизнес, а промежуточный результат.
Простой тест: уйдите в отпуск на две недели, и если без вас всё встало — поздравляем, у вас пока не бизнес, а вы сами и есть главный «производственный ресурс».
Внутри ещё и про AR-очки на трамвайном заводе, которые зарубили сами рабочие: история о том, как ценность решения определяете не вы. | 1 817 |
| 3 | Android 17 даёт приложениям функции, которые ИИ-агенты могут вызывать сами
Привыкли, что приложение ждёт, пока вы сами нажмёте кнопку? В Android 17 Google меняет правила: разработчик аннотирует функции приложения, и ИИ-агент может дергать их через Jetpack, получая доступ к локальному состоянию.
Приложение перестаёт быть островом и становится частью инфраструктуры для агентов. 16 июня вышел Android 17 с API 37, а 9 июня появился Android CLI 1.0. Теперь проект можно собирать из командной строки.
Вдобавок с 30 сентября разработчиков ждёт обязательная верификация в четырёх странах, а в Play сервисный сбор отделяется от платёжного. Разобрали дайджест июня — кто платит, кто мигрирует и что ломается. | 2 554 |
| 4 | Kotlin 2.4.0 стабилен: что меняется для Android- и iOS-приложений
Летом Kotlin исполняется 15 лет, но для мобильной разработки важнее релиз 2.4.0. В стабильной ветке появились context parameters и explicit backing fields — то, что упростит шаблонный код в Android-проектах. Kotlin/Native теперь поддерживает Swift packages, что упрощает связку с iOS-зависимостями в Kotlin Multiplatform.
Compose Multiplatform дошёл до 1.12.0-beta01, а Compose Hot Reload — до 1.2.0-beta01. Если собираете shared UI под Android и iOS, это сокращает цикл правка-сборка-проверка. Gradle 9.5.0 тоже на борту. Подробности в обзоре. | 2 347 |
| 5 | Аутсорс, инхаус или выделенная команда — что реально дешевле?
Спойлер: ставка разработчика вам этого не скажет. Сравнивать модели по ставке довольно бессмысленное занятие, потому что за низкими ставками прячутся найм, налоги, онбординг, простои, переделки и часы техлида. В смете их не видно, а в бюджете — ещё как.
Разбираемся, как считать настоящий TCO (полную стоимость владения) по трём моделям:
🔘Инхаус — почему свой разработчик дороже оффера;
🔘Аутсорс — за что вы платите маржу подрядчику;
🔘Выделенные команды — почему «возьмём человека и ускоримся» работает не всегда.
Внутри — формулы для каждой модели и чек-лист из 3 пунктов, чтобы выбрать формат под свой проект. | 2 323 |
| 6 | Немає тексту... | 2 416 |
| 7 | Бывают баги, которые видно только на живом железе, поэтому для надёжного тестирования мобильных приложений компании либо собирали парки из «живых» устройств в офисах, либо покупали сотрудникам минимально необходимый набор, не покрывая все кейсы.
Теперь делать это совсем не обязательно, потому что можно собрать себе набор устройств через мобильную ферму Selectel.
Мобильная ферма — это реальные устройства, которые находятся в надёжном дата центре, а выбрать себе нужные для тестов можно просто через админку. После завершения сеанса ваши настройки сохранятся для будущих тестов, а данные — надёжно защищены. В парке устройств самые разные модели: от топовых до старых и редких. Система поддерживает параллельное тестирование, а обслуживание устройств Selectel полностью берёт на себя.
Кстати, новые клиенты при регистрации до 31го июля получат 100 минут на тест.
Это #партнёрский пост | 2 631 |
| 8 | ⚡️ Android-приложение — это не только красивый экран. За ним стоят работа с внешним API, загрузка данных, разделение логики по слоям и архитектура, которую можно поддерживать без хаоса в коде.
📎 2 июля в 20:00 МСК приглашаем вас на открытый урок в преддверии старта курса «Android-разработчик. Базовый уровень». На занятии разберём путь данных в Android-приложении: от запроса к серверу до отображения информации на экране.
Посмотрим, как работать со сторонним API, реализовать выход в интернет для загрузки фотографии и описания, разделить приложение на слои по принципам чистой архитектуры и MVVM, а также прописать логику отображения данных.
➡️ Урок подойдёт тем, кто начинает карьеру в Android-разработке и хочет понять, как создаются приложения в реальной работе.
Зарегистрируйтесь и разберитесь, как связать сервер, архитектуру и экран в одном Android-приложении!
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru | 1 597 |
| 9 | Взлом по подписке: ИИ-агенты против мобильных приложений
Экзотический фреймворк больше не спасает. Для взлома достаточно подписки на ИИ-агента. Стоимость атак упала, а скорость выросла.
2 июля, в 14:00 Николай Анисеня, руководитель разработки PT MAZE, разберет, как сделать взлом вашего приложения невыгодным для злоумышленника, и поговорит о том:
➡️ Что изменилось в реверс-инжиниринге сегодня и почему это важно;
➡️ Что агентский реверс умеет хорошо, а где пока буксует;
➡️ Как остановить связку «агент + человек», пока она не дошла до вашего прода.
И главное: в прямом эфире покажем, как агент атакует одно и то же приложение — без защиты и в броне PT MAZE.
Смотрите и делайте выводы.
📎 Регистрация
Это #партнёрский пост | 1 349 |
| 10 | Появляется всё больше материалов с практическим опытом внедрения ИИ в крупных командах. Меня в таких историях всегда забавляет момент, когда эйфория от возможностей сталкивается с суровой реальностью процессов. Недавно посмотрел доклад Артура Василова про адаптацию ИИ в команде мобильного Яндекс Браузера — в нём звучит несколько идей, которые показывают настоящую картину.
Во-первых, нельзя просто взять и сказать: «всё, теперь мы работаем в 2 раза быстрее, вот LLM, вперёд» — это не серебряная пуля. Внедрять нужно постепенно и методично, выстроив среду и условия для перехода к AI-first разработке.
Во-вторых, как показала практика команды, реальное ускорение — 10–30%, а не в разы, как можно мечтать, потому что разработка лишь часть цикла производства. Ускорение разработки ≠ ускорение выхода фич на прод, и это важно чётко понимать.
Ещё одна мысль, которую я сам периодически повторяю окружающим: не пытайтесь применить ИИ везде и всюду. Берегите мозг, разгружайте себя от рутины, используйте там, где это уместно, но не прекращайте думать своей головой и отвечать за результат.
В докладе ещё много всего: как обеспечить окружение, какие метрики использовать для внедрения, как кучу Objective-C кода переводят на Swift, как подтягивают изменения из Chromium и мёрджат, что важно понимать бизнесу про AI-first. Такой набор тем даёт достаточно полную картину того, с чем сталкивается команда при внедрении, и оставляет пространство для собственных выводов и решений. | 3 196 |
| 11 | ⚡️Если вы разрабатываете мобильные игры и хотите зарабатывать больше без комиссий сторов — заходите в канал D2C!
Здесь пишут о том, как запустить собственный вебшоп и продавать игрокам напрямую: настройка, LiveOps, рост повторных покупок.
А ещё можно задать вопросы и получить ответы от тех, кто уже строит веб-монетизацию в геймдеве.
➡️Подписывайтесь
Реклама. ООО Е-Промо. ИНН 5260246781. Erid: 2W5zFHq9LYH
Это #партнёрский пост | 2 962 |
| 12 | Локализация через Enum: избавляемся от рантайм-парсинга
В статье на Tproger разобрали три подхода к локализации: классическое наследование требует дублировать поля вручную, стандартные ARB/JSON парсятся в рантайме и съедают память, а табличные генераторы требуют ручного запуска после каждой строки.
Выход — Enum в одном файле без внешних ресурсов. Это убирает рантайм-парсинг и ручное дублирование. Если ваши сервисы сопрягаются с клиентами, где локализация до сих пор требует JSON или генераторов, стоит переложить её на compile-time решение. | 3 493 |
| 13 | Если вы устали от бесконечных тасок и созвонов, то мы приготовили для вас игру, которая поможет отдохнуть
А заодно проверить вашу способность быстро запоминать новую инфу. Переходите по ссылке и играйте в нашу «Меморину». И делитесь результатами в комментариях!
Играть тут: https://tprg.ru/Yldr | 3 316 |
| 14 | Compose Multiplatform 1.11: iOS становится ближе к нативному ощущению
Кроссплатформенный UI часто ломается на мелочах: курсор в text field, selection handles, жесты, системное меню. В Compose Multiplatform 1.11 JetBrains как раз двигает эти детали на iOS, а не только добавляет ещё один общий API.
В релизе есть experimental native text input поверх UIView, concurrent rendering по умолчанию, обновлённые Compose UI test APIs v2 и переработанная обработка touch для web targets. Для мобильных команд это хороший набор сигналов: где shared UI уже зрелый, а где нужна проверка на устройстве.
Можно изучить релиз и выбрать, что тестировать в своём KMP-приложении. В деталях особенно полезны ограничения новых text input API и изменения в тестах. | 3 071 |
| 15 | Пять багов, которые видно только на живом железе
Подборка кейсов из практики мобильного QA — баги, которые проходят формальную проверку каждой итерации, но ломаются на стыке платформ:
— Android RatingBar наследует ProgressBar и считает рейтинг через округление по stepSize. На реальных Samsung округление уходило вверх: касание четвёртой звезды давало 5. Фикс — stepSize 0,01 и ручное округление в листенере.
— iPad слал в JSON OSName «iPadOS», бэкенд знал только «iOS» и возвращал 400 «Provider UUID not found». Все планшеты остались без пушей из-за одной строки.
— WebSocket чата не отправлял код 1000 при выходе, сокеты копились на каждом входе, приложение падало. Корень — переиспользованная библиотека основного банковского продукта.
— Чипсы специальностей и кнопка выбора счёта без скролла: на эмуляторе и тестовых данных всё ок, на восьми тегах и длинном списке UI ломался.
Внутри ещё промокоды и валидация на стыке веба и мобилки.
@mobi_dev (теперь и в Max) | 2 854 |
| 16 | Android Skills — модульные AI-инструкции для разработки
Google выложила Android Skills — набор готовых markdown-инструкций для любой LLM (Claude, Gemini, GPT), которые проводят агента через рутинные архитектурные задачи в Android-проекте.
В наборе:
— View → Compose миграция с сохранением ViewModel-логики.
— Реализация adaptive-лейаутов под Android 17 (sw > 600 dp).
— Navigation 2 → Navigation 3 transformation.
— Миграция со старых camera-библиотек на CameraX.
Технически Skills — структурированные `.md` файлы с шагами, проверками и code patterns. LLM подключает их как контекст и идёт по чеклисту, не «вспоминая» Compose из памяти. Запуск — через новый Android CLI 1.0. Репо открытый, форкается под свой стек. | 2 515 |
| 17 | Android 17 убирает opt-out для адаптивности
На Google I/O 2026 анонсировали: Android 17 (API level 37) удаляет временный opt-out от ограничений на ориентацию и resizability. При target API 37 приложение обязано адаптироваться к экранам sw > 600 dp — планшетам, foldables и ChromeOS.
В Android 16 эти изменения уже ввели, но дали opt-out — можно было оставить app фиксированным под телефон. В Android 17 опции больше нет.
Что делать:
- Тестировать через флаг UNIVERSAL_RESIZABLE_BY_DEFAULT в App Compatibility Changes под SDK 36.
- Готовить UI на Compose 1.11 — Grid/FlexBox-лейауты и MediaQuery API.
Мотивация от Google Play — бейдж «Optimized for large screens» для приложений, прошедших новый quality bar. Мультидевайс-пользователи тратят в 9 раз больше, на foldables — в 14. | 2 455 |
| 18 | 7 июня Яндекс проводит Mobile Runtime (офлайн в Москве и онлайн)
В этот раз программа делится на два трека — AI и Not so AI. Эксперты расскажут про влияние нейросеток на пайплайн и архитектуру.
Что в программе:
• Проблема контекста в AI: Александр Иванов (Яндекс Go) на воркшопе покажет, как структурный индекс кода (ast-index) заменяет медленный grep и позволяет AI-агентам адекватно ориентироваться в гигантских монорепозиториях, не сливая токены впустую.
• Performance-инженерия: Лев Бондаренко (Яндекс Еда) разберет кейс медиаленты. Расскажет про управление памятью, дебаг и архитектурные решения, которые позволили сохранить плавность интерфейса при тяжелом контенте.
• Процессы и Seniority: на круглых столах лиды из Яндекса, Сбера, Райффайзенбанка и Одноклассников обсудят «обратную сторону AI» — почему сложность задач растёт вместе с внедрением агентов и как качать T-Shape скиллы, когда стек меняется слишком быстро.
Если вы работаете с нативной или кроссплатформенной разработкой, думаете про BDUI и перформанс — присоединяйтесь 7 июня.
Регистрация уже открыта. | 2 370 |
| 19 | Знаете, сколько строк кода было в программе полёта Apollo 11?
Подсказка: меньше, чем вы думаете. И всё это работало на компьютере с 4 КБ оперативной памяти.
Мы с Яндексом запустили космический спецпроект: интерактивная солнечная система с викториной про космос и историю разработки. Вопросы про реальные факты — первые баги, Apollo, Voyager и не только. Заодно можно познакомиться с SourceCraft — платформой Яндекса для разработчиков.
Пройдёте все планеты — участвуете в розыгрыше телескопа и других космических призов.
Отличный способ совместить полезное с интересным — особенно если вы только начинаете разбираться в том, как устроена разработка. | 0 |
| 20 | Короткий тест, после которого станет понятно, куда вам идти стажироваться. Плюс ориентиры по зарплатам на старте и на мидл-уровне: https://tprg.ru/dzEP | 0 |
