Mobile Native ️️
Открыть в Telegram
Полезные материалы по мобильной разработке. Статьи, подборки, нововведения, анонсы. Пробустить канал → https://t.me/mobile_native?boost Автор: @artemiygreg iOS / Swift: @swift_tips Библиотеки и инструменты: @mobile_dev_tools Митапы: @meetup_today
Больше5 510
Подписчики
+124 часа
-77 дней
+330 день
Загрузка данных...
Похожие каналы
Облако тегов
Входящие и исходящие упоминания
---
---
---
---
---
---
Привлечение подписчиков
июнь '26
июнь '26
+34
в 0 каналах
май '26
+45
в 0 каналах
Get PRO
апрель '26
+38
в 0 каналах
Get PRO
март '26
+18
в 0 каналах
Get PRO
февраль '26
+18
в 0 каналах
Get PRO
январь '26
+42
в 0 каналах
Get PRO
декабрь '25
+39
в 1 каналах
Get PRO
ноябрь '25
+41
в 0 каналах
Get PRO
октябрь '25
+148
в 0 каналах
Get PRO
сентябрь '25
+31
в 0 каналах
Get PRO
август '25
+55
в 1 каналах
Get PRO
июль '25
+64
в 0 каналах
Get PRO
июнь '25
+31
в 0 каналах
Get PRO
май '25
+54
в 2 каналах
Get PRO
апрель '25
+85
в 0 каналах
Get PRO
март '25
+160
в 1 каналах
Get PRO
февраль '25
+33
в 1 каналах
Get PRO
январь '25
+33
в 0 каналах
Get PRO
декабрь '24
+52
в 0 каналах
Get PRO
ноябрь '24
+91
в 2 каналах
Get PRO
октябрь '24
+87
в 1 каналах
Get PRO
сентябрь '24
+97
в 1 каналах
Get PRO
август '24
+104
в 1 каналах
Get PRO
июль '24
+76
в 1 каналах
Get PRO
июнь '24
+70
в 1 каналах
Get PRO
май '24
+66
в 1 каналах
Get PRO
апрель '24
+97
в 2 каналах
Get PRO
март '24
+113
в 2 каналах
Get PRO
февраль '24
+123
в 3 каналах
Get PRO
январь '24
+127
в 3 каналах
Get PRO
декабрь '23
+108
в 1 каналах
Get PRO
ноябрь '23
+46
в 2 каналах
Get PRO
октябрь '23
+52
в 2 каналах
Get PRO
сентябрь '23
+49
в 0 каналах
Get PRO
август '23
+114
в 0 каналах
Get PRO
июль '23
+163
в 0 каналах
Get PRO
июнь '23
+116
в 0 каналах
Get PRO
май '23
+322
в 0 каналах
Get PRO
апрель '23
+50
в 0 каналах
Get PRO
март '23
+74
в 0 каналах
Get PRO
февраль '23
+161
в 0 каналах
Get PRO
январь '23
+40
в 0 каналах
Get PRO
декабрь '22
+80
в 0 каналах
Get PRO
ноябрь '22
+697
в 0 каналах
Get PRO
октябрь '22
+89
в 0 каналах
Get PRO
сентябрь '22
+45
в 0 каналах
Get PRO
август '22
+295
в 0 каналах
Get PRO
июль '22
+276
в 0 каналах
Get PRO
июнь '22
+117
в 0 каналах
Get PRO
май '22
+125
в 0 каналах
Get PRO
апрель '22
+48
в 0 каналах
Get PRO
март '22
+108
в 0 каналах
Get PRO
февраль '22
+461
в 0 каналах
Get PRO
январь '22
+570
в 0 каналах
Get PRO
декабрь '21
+62
в 0 каналах
Get PRO
ноябрь '21
+57
в 0 каналах
Get PRO
октябрь '21
+1 089
в 0 каналах
Get PRO
сентябрь '21
+231
в 0 каналах
Get PRO
август '21
+463
в 0 каналах
Get PRO
июль '21
+1 470
в 0 каналах
| Дата | Привлечение подписчиков | Упоминания | Каналы | |
| 27 июня | +2 | |||
| 26 июня | +1 | |||
| 25 июня | +2 | |||
| 24 июня | 0 | |||
| 23 июня | 0 | |||
| 22 июня | 0 | |||
| 21 июня | +1 | |||
| 20 июня | +1 | |||
| 19 июня | 0 | |||
| 18 июня | +1 | |||
| 17 июня | 0 | |||
| 16 июня | +2 | |||
| 15 июня | +5 | |||
| 14 июня | +2 | |||
| 13 июня | +5 | |||
| 12 июня | +1 | |||
| 11 июня | +2 | |||
| 10 июня | +1 | |||
| 09 июня | +3 | |||
| 08 июня | 0 | |||
| 07 июня | 0 | |||
| 06 июня | 0 | |||
| 05 июня | 0 | |||
| 04 июня | +1 | |||
| 03 июня | +1 | |||
| 02 июня | +2 | |||
| 01 июня | +1 |
Посты канала
Mobile Runtime от Яндекса — 7 июня говорим про AI, архитектуру и Senior-скиллы
Если вы занимаетесь мобильной разработкой или бэкендом, 7 июня стоит освободить вечер. В программе два трека с упором на реальные кейсы и инженерную практику.
Что будем копать в AI-треке:
• Внедрение AI: Как перестроить процессы и инфраструктуру, двигаться к AI-first командам и автономности работы агентов. Артур Василов (Яндекс Браузер) разберёт истории успеха и интересные подходы к эффективному использованию AI.
• Агенты и инструменты: Воркшоп с Тамимом Аттафи (Яндекс Карты). Соберём с нуля ассистента в кросс-платформенном KMP-приложении с картой, который умеет вызывать инструменты для поиска мест и взаимодействия с картой.
Что в Not so AI треке:
• Performance & Media: Детальный разбор медиаленты Яндекс Еды от Льва Бондаренко. Подводные камни при работе со скоростью, памятью и производительностью в высоконагруженном приложении.
• Career Path: Дискуссия о будущем мобильного инженера. Как качать T-shape, строить личный бренд и адаптироваться к изменениям рынка. Спикеры — Эдуард Оболенский (Яндекс), Артур Василов (Яндекс Браузер), Василий Усов (Райффайзенбанк) и Вероника Макаровская (Сбер). Также обсудим BDUI, кроссплатформу и натив.
Москва + онлайн. Программа в процессе наполнения, но регистрация уже открыта.
| 2 | 🍏Как в Wildberries & Russ работают с IOS?
Разработчики компании проведут iOS Meetup, где поделятся реальными кейсами из работы и разберут решения, которые помогают ускорять разработку и поддерживать стабильность продуктов.
В программе три доклада:
— Автоматизация релизов в Wildberries - о создании инструмента для управления релизным процессом приложения и масштабировании на другие продукты
— UI тестирование приложения Wildberries - о вызовах при организации процесса тестирования
— Работа с файловой системой на iOS - о нюансах при работе с файлами и создании папок в iOS Sandbox
Где и когда:
Meetup пройдет в Москве 22 апреля, участие бесплатное. Можно подключиться онлайн. Ссылка на регистрацию: https://clck.ru/3TA5ZF | 1 593 |
| 3 | Kotlin Coroutine bridges: converting any callback-based Android API to suspend functions
Полезная статья, в которой показывается, как можно преобразовывать любые коллбэк-ориентированные Android API в suspend-функции используя suspendCoroutine.
👉 The fundamental problem: Callbacks do not compose
👉 The core bridge: suspendCoroutine
👉 Success and error callbacks: The two-path bridge
👉 The callback factory: Abstracting interface boilerplate
👉 Multi-value callbacks: Wrapper classes
👉 Exception hierarchies: Preserving error semantics
👉 The Result<T> variant: Exceptions are not always what you want
👉 The lambda convenience layer: Bridging before the bridge
👉 Real-world application: Bridging Google Play Billing directly
👉 suspendCoroutine versus suspendCancellableCoroutine
👉 Applying the pattern beyond billing
👉 Common mistakes to avoid
Читать (En) | 1 669 |
| 4 | Маяк в пустыне: Kotlin DSL для Android-шейдеров
В статье автор рассказывает про сложности и неудобства работы с шейдерами в Android, из-за чего он заморочился и написал библиотеку, которая оборачивает всё это добро в типизированный Kotlin DSL.
👉 почему голый AGSL в Android-коде быстро начинает утомлять
👉 как выглядит тот же шейдер в RedByteFX
👉 четыре учебных примера - от простого к сложным эффектам
👉 как устроен DSL: координаты, uniform-ы, let(...), fn(...), sample(), sampleUv(), стандартная библиотека и интеграция с Compose;
👉 где библиотека реально выигрывает, а где у неё есть честные ограничения.
Библиотека не подменяет исполнение, нативный AGSL по-прежнему исполняется на устройстве и работает по принципу Kotlin DSL → сгенерированный AGSL → RuntimeShader / RenderEffect.
Библиотека на GitHub → RedByteFX
Читать (Ru) | 1 525 |
| 5 | 🎬🎬🎬🎬🎬🎬🎬🎬🎬🎬🎬🎬🎬
📱 Мобильная разработка в ритме города: Day&Night* 2026
Приглашаем мобильных разработчиков на главную конференцию Городских сервисов Яндекса. Саша Аникин расскажет про будущее городов и роботакси, а Кирилл Нейман разберёт техническую архитектуру машины с голосовым управлением.
Всё остальное время займут тематические клубы. Мобильное направление курируют Саша Борисков — руководитель разработки клиентской платформы в Еде и Илья Царев — руководитель разработки в Яндекс Go.
Обсудим:
🔶 Архитектуру супераппов, песочницы и внедрение ИИ-агентов в мобильную разработку.
🔶 Как делегировать нейросетям рутинную часть разработки.
А для души будут клубы музыки и винила и активного образа жизни, где можно выдохнуть и пообщаться с единомышленниками.
🍸 Завершим вечер нашей традиционной вечеринкой до 2 ночи.
🚀 Регистрация открыта — успейте подать заявку!
Все заявки проходят модерацию, обязательно дождитесь обратной связи.
*День и Ночь | 2 106 |
| 6 | Разбираем Remote Compose: как Google предлагает строить BDUI
Обзорная статья от ребят из Альфа-Банк про недавно анонсированный Remote Compose от Гугла.
👉 Что делает Remote Compose особенным
👉 Как устроен Remote Compose
👉 Практическое использование
👉 Плюсы / Минусы
Читать (Ru) | 1 942 |
| 7 | Как я пытался чинить анимацию в Jetpack Compose LazyColumn
Интересная статья от разработчика из ТБанка про то, как они решали проблему рассинхронизации анимаций айтемов в LazyColumn – когда один из айтемов меняет свои размеры, анимация второго айтема происходит с временным лагом.
В статье разбирается, почему возникает рассинхрон, как устроен механизм анимаций внутри LazyColumn, почему кастомный animateItem обречен с самого начала и к какому решению в итоге пришли.
Читать (Ru) | 2 230 |
| 8 | Школа мобильной разработки Яндекса — прокачка от базы до реальных приложений
В iOS‑треке погрузимся в Swift на продвинутом уровне, современный UI, многопоточность, архитектуру и CI/CD. В Android‑треке познакомимся с Jetpack Compose, многопоточностью и KotlinX Coroutines.
А ещё в программе — интеграция AI в разработку, факультативы по Flutter, лекции по алгоритмам и UI.
Что нужно для старта:
1️⃣базовое знание Kotlin или Swift
2️⃣умение решать алгоритмические задачи
3️⃣минимальный опыт создания приложений на своей платформе
4️⃣для iOS — MacBook или другой компьютер с macOS
Обучение включает лекции, домашние задания и работу над реальными проектами в кросс-функциональных командах. Занятия проходят очно в московских офисах Яндекса.
Оставляй заявку и начни карьеру в мобильной разработке уже сейчас. | 2 183 |
| 9 | How Compose Preview Works Under the Hood
Интересная статья, в которой подробно разбирается процесс отрисовки Compose Preview в Android Studio.
👉 The fundamental problem: Rendering the uncallable
👉 The @Preview annotation: Metadata, not behavior
👉 From annotation to XML: How Studio discovers previews
👉 ComposeViewAdapter: The orchestrator
👉 ComposableInvoker: Calling the uncallable
👉 Inspectable: Enabling the tooling bridge
👉 From composition to ViewInfo: Mapping pixels to source code
👉 Running previews on device: PreviewActivity
Читать (En) | 1 954 |
| 10 | Как безопасно хранить и открывать пользовательские файлы локально в Android
Статья про безопасное хранение и открытие пользовательских файлов локально в Android.
👉 Получаем файл от пользователя
👉 Сохранение в зашифрованном формате
👉 Как стороннее приложение может безопасно прочитать ваш зашифрованный файл
👉 Создание ParcelFileDescriptor
👉 Создание корректного URI для FileDecryptionContentProvider
👉 Рефлексия шифрования
Читать (Ru) | 2 007 |
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
