Mobile Development by AppTractor
Цифры, советы и все интересное о разработке мобильных приложений и сервисов. Комментарии и вопросы можно писать прямо @lbogolubov • Аудитория https://t.me/apptractor/1066 • Сайт https://apptractor.ru/ YMReferral
نمایش بیشتر📈 تحلیل کانال تلگرام Mobile Development by AppTractor
کانال Mobile Development by AppTractor (@apptractor) در بخش زبانی روسی بازیگری فعال است. در حال حاضر جامعه شامل 11 095 مشترک است و جایگاه 11 144 را در دسته فناوری و برنامهها و رتبه 58 860 را در منطقه روسيا دارد.
📊 شاخصهای مخاطب و پویایی
از زمان ایجاد در невідомо، پروژه رشد سریعی داشته و 11 095 مشترک جذب کرده است.
بر اساس آخرین دادهها در تاریخ 25 ژوئن, 2026، کانال فعالیت پایداری دارد. در ۳۰ روز گذشته تغییر اعضا برابر -5 و در ۲۴ ساعت گذشته برابر -8 بوده و همچنان دسترسی گستردهای حفظ شده است.
- وضعیت تأیید: تأیید نشده
- نرخ تعامل (ER): میانگین تعامل مخاطب 18.93% است و در ۲۴ ساعت نخست پس از انتشار، محتوا معمولاً 10.13% واکنش نسبت به کل مشترکان کسب میکند.
- دسترسی پستها: هر پست به طور میانگین 2 101 بازدید دریافت میکند. در اولین روز معمولاً 1 124 بازدید جمعآوری میشود.
- واکنشها و تعامل: مخاطبان بهطور فعال حمایت میکنند؛ میانگین واکنش به هر پست 8 است.
- علایق موضوعی: محتوا بر موضوعات کلیدی مانند swift, kotlin, dev, кроссплатформа, api تمرکز دارد.
📝 توضیح و سیاست محتوایی
نویسنده این فضا را محل بیان دیدگاههای شخصی توصیف میکند:
“Цифры, советы и все интересное о разработке мобильных приложений и сервисов. Комментарии и вопросы можно писать прямо @lbogolubov
• Аудитория https://t.me/apptractor/1066
• Сайт https://apptractor.ru/
YMReferral”
به لطف بهروزرسانیهای پرتکرار (آخرین داده در تاریخ 26 ژوئن, 2026)، کانال همواره بهروز و دارای دسترسی بالاست. تحلیلها نشان میدهد مخاطبان بهطور فعال با محتوا تعامل دارند و آن را به نقطه اثرگذاری مهم در دسته فناوری و برنامهها تبدیل کردهاند.
در حال بارگیری داده...
| تاریخ | رشد مشترکین | اشارات | کانالها | |
| 26 ژوئن | 0 | |||
| 25 ژوئن | 0 | |||
| 24 ژوئن | +1 | |||
| 23 ژوئن | +1 | |||
| 22 ژوئن | +5 | |||
| 21 ژوئن | +1 | |||
| 20 ژوئن | 0 | |||
| 19 ژوئن | +1 | |||
| 18 ژوئن | +2 | |||
| 17 ژوئن | +2 | |||
| 16 ژوئن | +5 | |||
| 15 ژوئن | +8 | |||
| 14 ژوئن | +3 | |||
| 13 ژوئن | +5 | |||
| 12 ژوئن | 0 | |||
| 11 ژوئن | +7 | |||
| 10 ژوئن | +5 | |||
| 09 ژوئن | +4 | |||
| 08 ژوئن | +6 | |||
| 07 ژوئن | +1 | |||
| 06 ژوئن | +1 | |||
| 05 ژوئن | +1 | |||
| 04 ژوئن | +6 | |||
| 03 ژوئن | +5 | |||
| 02 ژوئن | +4 | |||
| 01 ژوئن | +4 |
(iOS Ru) Архитектура, перформанс, дебаг: как мы делали медиаленту
• (iOS Ru) SwiftSyntax: пишем свой DI framework
• (iOS En) iOS 27 Style Glass Sliders Using SwiftUI
• (iOS En) What's new in Swift and SwiftUI (WWDC 2026)
• (iOS En) Setting up Gemini in Xcode's Coding Agent
• (iOS En) Swift Macros Demystified: Build a Freestanding Expression Macro
• (iOS En) Weather App Style Sticky Scroll Section Using SwiftUI
• (And En) How to understand Play’s expanded billing options and lower fees
• (And En) Is THIS How Android Apps Communicate In Future? - Exploring the NEW AppFunctions
• (And En) NEW Scoped ViewModels API in Jetpack Compose
• (Crs Ru) Как мы внедряли Compose Multiplatform в Я.Team
• (Crs Ru) yx_state + yx_scope + yx_navigation: единый стек Flutter-приложений
• (Dev Ru) T-Shape мобильный разработчик
• (Dev Ru) Найм в эпоху AI — собеседования, IT найм, рынок труда
Прошлогодние видео:
• (iOS Ru) Молот и наковальня iOS-разработчика
• (iOS Ru) А так ли нужны акторы в Swift Concurrency?
• (iOS Ru) Реактивный Swift Concurrency
• (And Ru) Эти фичи Kotlin меняют правила игры
• (And Ru) Что не так с Android разработкой?
• (And Ru) Эволюция Android тестов с Marathon Test Runner
👨🦯➡️ AppFiles: код, инструменты, практики, производительность| 2 | SwiftUI добавил MeshGradient ещё в iOS 18. На Android разработчики обходились хитрыми шейдерными хаками и отличными сторонними библиотеками. Сейчас это изменится. Jetpack Compose теперь имеет собственный API для создания сетчатых градиентов, встроенный прямо в androidx.compose.ui. В этой статье мы рассмотрим, что это такое, нарисуем несколько примеров и поговорим о том, чем он отличается как от SwiftUI, так и от решений сообщества, которые вы, возможно, уже используете.
Разработка
• Тестирование UX для мобильных приложений: чек‑лист без софта и магии
• Компании начинают задаваться вопросом об эффективности ИИ
• I Built a Monster CLAUDE.md, And My Coding Agent Got Scary Good
• How to Write an Effective Software Design Document
Маркетинг
• Your app is perfectly optimized. That’s why nobody remembers it.
Кроссплатформа
• Ручной DI в Kotlin Multiplatform: понравится и тебе, и твоему ИИ‑агенту
• Динамические иконки приложения на Flutter: подробная инструкция для ручного выбора и обновлений по воздуху
• From 4.1s to 0.9s — How We Fixed Our React Native Launch Time
• Flutter Lifecycle Callbacks: What I Learned After 7 Years of State Management
iOS
• 8 Tricky Swift Interview Questions That Fool Even Experienced iOS Developers
• 12 Ways to Save Time in iOS Development
• An AI Interviewed Me for an iOS Job
Android
• Расширенные возможности оплаты и более низкие комиссии в Google Play
• Сетчатые градиенты в Jetpack Compose
• Anti-Vocale — транскрибация голосовых сообщений на Android
• Android-троян Mamont — теперь на Kotlin
• A ViewModel Dies with Its Owner: There Are Only Three Owners in Navigation 3 | 1 075 |
| 3 | Расширенные возможности оплаты и более низкие комиссии в Google Play
Google напоминает об изменениях в Play, которые вступают в силу уже совсем скоро.
Основное:
• Новая программа выбора способа оплаты доступна всем разработчикам по всему миру, которые предоставляют цифровые услуги или контент пользователям в Соединенном Королевстве и Европейской экономической зоне, а также в США. После этого начального этапа продолжат расширять доступность на другие рынки.
• В рамках этих программ разработчики могут предлагать альтернативную систему оплаты или направлять пользователей на свой собственный веб-сайт для совершения покупок, помимо оплаты через Google Play. Вы также можете разработать собственный экран выбора в соответствии с нашими рекомендациями по UX в качестве альтернативы версии по умолчанию от Google Play.
• Чтобы обеспечить этот новый уровень гибкости, в Play разделяет плату за обслуживание и плату за выставление счетов. Это начнет действовать с 30 июня 2026 года, начиная с США, Европейской экономической зоны и Великобритании. Независимо от того, используете ли вы систему оплаты Google Play, альтернативную систему оплаты или внешние веб-ссылки, плата за обслуживание начинается с 10% от вашего первого 1 млн долларов годового дохода. Эта 10% плата за обслуживание также применяется ко всем автоматически продлеваемым подпискам.
• Для транзакций, использующих платежную систему Google Play, применяется дополнительная плата за выставление счетов. В США, Великобритании и Европейской экономической зоне плата за выставление счетов составляет 5%.
• Для транзакций, обрабатываемых через альтернативные платежные системы или внешние веб-ссылки, плата за выставление счетов не применяется.
Подробнее - тут. | 1 297 |
| 4 | С мест докладывают, что App Store (впрочем, как, очевидно, и Google Play) опять умер (уже раз 5 на моей памяти). Дело конечно же в ИИ - в будущих операционных системах парадигма загрузки приложения, наличия меню и нажатия статических кнопок заменяется единым, управляемым намерениями автономным интерфейсом агента. Будущее вычислительных систем — это отсутствие лишних действий, отсутствие традиционного интерфейса и стопроцентная ориентация на намерение пользователя:
Эпоха приложений официально завершена. Мы переходим от эпохи интерфейсов к эпохе агентов. Если вы создаёте продукты или разрабатываете программное обеспечение, перестаньте строить отдельные точки назначения. Начните создавать невидимую инфраструктуру, которая работает под ними.
Хотя, кажется, слухи о смерти кажутся несколько преувеличенными, очевидно, что доля правды в этом есть и на горизонте лет пяти-десяти приложения действительно должны будут кардинально поменяться.
Разработка
• Метеобрелок своими руками
Маркетинг
• Китайские разработчики подали антимонопольный иск против Apple из-за комиссий App Store
• Ribbie превращает бейсбольную статистику в аркадные пиксельные трансляции
Кроссплатформа
• How we built a Flutter-powered AI coffee shop
iOS
• Apple просто убила App Store
• Swift Package Index присоединился к Apple
• Дизайн киты для iOS, iPadOS и macOS 27
• AetherEngine — медиаплеер для iOS, tvOS и macOS
• Как нарисовать тысячи объектов на карте и не убить FPS: эволюция рендера на Mapbox GL
• Realtime-чат без WebSocket: long-polling, гонки переподключения и дубли пушей
• SwiftUI Best Practices for Views
• Swift Conditionals: if, switch, guard, and the Pattern Matching
• Taking control of toolbar items in SwiftUI
• New macros for SwiftNavigation
Android
• NEW Scoped ViewModels API in Jetpack Compose
• Mesh Gradients in Jetpack Compose | 1 538 |
| 5 | Swift Package Index присоединился к Apple
Поисковая система и индексатор метаданных Swift Package Index присоединяется к Apple, но заявляет, что в ближайшее время для разработчиков мало что изменится.
На практике Swift Package Index помогает разработчикам находить пакеты, проверять совместимость с платформами и версиями Swift, а также просматривать автоматически сгенерированную документацию. Согласно их собственному описанию, «Swift Package Index автоматически тестирует каждый пакет Swift на поддерживаемых платформах и версиях Swift, что дает разработчикам уверенность перед добавлением зависимости».
Сегодня в блоге Swift Package Index появилась новая запись о том, что они присоединяются к Apple, без «немедленных изменений в том, как индексируются или представляются ваши пакеты, или как размещается ваша документация».
В сообщении не раскрываются условия приобретения, говорится лишь о том, что Swift Package Index «присоединился» к Apple.
В Swift Package Index заявляют, что под руководством Apple платформа получит больше ресурсов для расширения, «помогая разработчикам принимать более взвешенные решения относительно зависимостей своих пакетов, работать в большем масштабе и уверенно решать новые задачи».
В сообщении обещается участникам, что Swift Package Index останется проектом с открытым исходным кодом, и добавляется, что авторы пакетов не увидят никаких немедленных изменений.
"Со временем мы планируем внедрить новые возможности в таких областях, как подписание пакетов и идентификация, чтобы повысить надежность и безопасность экосистемы".
В сообщении также говорится, что инженеры Apple будут вносить свой вклад вместе с сообществом (более подробная информация о будущем платформы ожидается в ближайшие месяцы), и благодарят всех, кто внес свой вклад в Swift Package Index и более широкую экосистему Swift. | 1 571 |
| 6 | Spur исследовала 6 038 приложений для телевизоров LG webOS и Samsung Tizen и обнаружила, что 2 058 из них содержат SDK резидентных прокси. Такие приложения могут использовать домашнее интернет-соединение и IP-адрес владельца телевизора для передачи трафика сторонних клиентов. Чаще всего это простые бесплатные приложения: часы, заставки, игры и виртуальные аквариумы. Разработчики встраивают прокси-SDK как альтернативу рекламе: пользователь получает бесплатное приложение, а издатель зарабатывает на предоставлении доступа к его соединению. Согласие обычно запрашивается один раз, после чего прокси может продолжать работать в фоне. В исследовании упоминаются SDK Bright Data, Massive и Honeygain/Oxylabs, а некоторые приложения, вероятно, создавались главным образом как оболочки для запуска прокси.
Главный риск состоит в том, что телевизор находится внутри домашней сети. При уязвимости или неправильной фильтрации прокси теоретически может дать доступ к роутеру, компьютерам, камерам, сетевым хранилищам и другим локальным устройствам. Прокси-компании утверждают, что проверяют клиентов, фильтруют трафик и блокируют локальные адреса, но Spur обнаружила, что механизмы защиты в разных SDK реализованы неодинаково. Авторы считают, что магазины приложений должны строже контролировать такие SDK, а пользователи — получать более понятные предупреждения, постоянный индикатор работы прокси и простой способ его отключить. При этом выводы стоит оценивать с учётом того, что Spur сама продаёт инструменты для обнаружения прокси-трафика, а исследование не является независимой академической работой.
Разработка
• You should use AI for reviewing code especially when the diff is huge
• Nearly Half of LG Smart TV Apps Are Laced with Proxies
Кроссплатформа
• Покой как фича: анти-шагомер на Expo, который ругает за активность
• I Deleted a Million Lines of Code from an App 90 Million People Use
iOS
• Новая неустранимая уязвимость в чипах Apple открывает путь к взлому iPhone
• How did Apple cut launch time by 30% in iOS 27?
• Apple Just Killed the App Store (And UI/UX Designers Are Panicking)
• 10 Swift Features That Instantly Make You a Better Developer
• Core AI Announced
• WWDC 2026: AsyncImage Caching
Android
• Preview-Driven скриншот тестирование для локалей, ключей и масштабов шрифта
• Hydra — защита Android-приложения
• Пять ошибок начинающих Android‑разработчиков при работе с жизненным циклом
• My AI Workflow for Android Development
• Beyond ExoPlayer: Designing a Production Audio Engine on Android with Media3, MediaSession, and JUCE DSP
• Android 17 Contact Picker Series
• Writing K2 Compiler Plugins: Type-Safe Validation and Resource Generation | 1 469 |
| 7 | Еще несколько лет назад большинство мобильных приложений строились по довольно простой логике: пользователь открывает приложение, выполняет нужное действие и закрывает его. Сегодня этого уже недостаточно. Мобильные продукты конкурируют не только друг с другом. Они конкурируют за внимание пользователя с TikTok, YouTube, соцсетями и мобильными играми. А внимание стало одним из самых дорогих ресурсов на рынке. Особенно заметно это стало в еком, финтех, фудтех и ритейл-продуктах. Все больше компаний начинают использовать механики, которые раньше ассоциировались исключительно с игровыми проектами: ежедневные награды, сезонные события, ограниченные по времени активности, мини-игры и интерактивные сценарии. Увы, но дело здесь не в том, что приложения внезапно решили «развлекать» пользователей. На самом деле рынок постепенно приходит к модели, которую игровая индустрия использует уже много лет — live-service подходу.
Разработка
• Backend-Driven UI для умного дома: как обучить сервер верстать интерфейсы
• Что такое туманные вычисления
• Как пройти алгоритмическое собеседование в Яндексе
• Внедрение AI в инженерные команды
• Эволюция скилов в агентской разработке: сценарии использования и сравнение с МСР
• Почему Al-агенты тормозят в больших кодовых базах из-за grep и как это исправить
• Оживляем мобильное приложение с помощью LLM-агента
• Обратная сторона AI в мобильной разработке
• Как ИИ меняет разработчика, менеджера и всю индустрию — Денис Неклюдов
Маркетинг
• Маркетологи в мобайле: Анастасия Луканова (руководитель направления по развитию рекламного бизнеса RuStore)
• Почему мобильные приложения начали мыслить как live-service игры
• Новое приложение Pixi превращает текстовые сообщения в интерактивные AR-приложения
Кроссплатформа
• Как подготовиться к собеседованию на Flutter-разработчика
• Warm Tyres: Image Loading and Caching in Compose Multiplatform with Coil 3
• Stop Using copyWith() Blindly — Here’s What It Costs You in Flutter | 1 564 |
| 8 | Android
В прошлом году Google анонсировал проверку разработчиков Android, чтобы усилить безопасность экосистемы и предотвратить распространение вредоносных приложений злоумышленниками, скрывающимися за анонимностью. С момента запуска проверки в марте были зарегистрированы миллионы приложений, охватывающие почти все установки в Google Play и подавляющее большинство установок за пределами Google Play. В этой статье компания расписывает свои дальнейшие планы и как будет дальше работать сертификация разработчиков.
• Проверка разработчиков Android: cовместное создание более безопасной экосистемы
• Chucker — HTTP инспектор для Android
• Как мне удалось уменьшить размер классификатора болезней растений с 16 до 5 МБ с потерей точности менее 1%
• Вынужден попрощаться: руководство Google окончательно утратило моральные принципы
• Пять ошибок при работе с Jetpack Compose, из-за которых тормозит recomposition
• Sliding Doors: ten years of RSS-Parser
• I was tired of testing AGSL shaders through a sample app, so I built an Android Studio plugin
• Preview-Driven Screenshot Testing for Locales, Keys, and Font Scale
• Writing Custom Detekt Rules That Auto-Correct Your Kotlin Code | 1 403 |
| 9 | iOS
В четверг Apple объявила, что разработчикам в Бразилии теперь разрешено распространять свои iOS-приложения через альтернативные магазины приложений и обрабатывать платежи за цифровые товары и услуги вне App Store. Эти изменения, являющиеся частью соглашения Apple с бразильским регулятором Conselho Administrativo de Defesa Econômica (CADE), смягчают правила Apple на еще одном рынке, вслед за аналогичными изменениями в ЕС и Японии. Этот шаг знаменует собой еще один прорыв в давнем контроле Apple над экосистемой iOS-приложений, которая была вынуждена открыться благодаря регуляторам и, в некоторых случаях, в результате судебных разбирательств. В США, например, Apple теперь разрешает разработчикам направлять пользователей к внешним вариантам оплаты в результате решения суда по иску Epic Games против производителя iPhone.
• JBird — быстрая, типобезопасная библиотека для работы с JSON в Swift
• Apple открывает App Store для конкуренции в Бразилии
• SwiftUI: Observable macro under the hood
• Stop Using lazy in Swift Until You Read This
• Swift Developers With 5+ Years of Experience Still Get These Questions Wrong
• 7 Things I Automate in Xcode to Save Time | 1 409 |
| 10 | Уже тысячу раз делали
В новом еженедельном дайджесте вопросы доступного пространства в условиях ненадежного поведения horizontalSizeClass и выход Android 17, гид в смешанной реальности с использованием Android XR и живой космос на Metal, иерархия корутин в Android, приложение с расписанием автобусов, скам сети с подписками, домашний сервер с Qwen Code за 25к и многое другое. Подключайтесь! | 1 536 |
| 11 | 📺 Видео и подкасты за неделю
• (iOS En) Inside Apple Intelligence and Xcode: Special Presentation
• (iOS En) WWDC26: SwiftData Group Lab
• (iOS En) WWDC26: Machine Learning & AI Group Lab
• (iOS En) Safari Style Swipeable Tabbar Using SwiftUI
• (iOS En) Adaptive TabView for iOS 27 (iPhone) Using SwiftUI
• (iOS En) Build a Swift Terminal Developer Toolkit with TUIkit
• (And En) Android 17 AOSP is here
• (And En) What's new in Jetpack Compose
• (And En) What's new in Android XR development
• (And En) Lifecycle 2.11 Just Changed Android ViewModels FOREVER!
• (And En) Migrating 25-year-old legacy code to Kotlin
• (And En) Building androidskills.dev
• (Dev Ru) Как пройти алгоритмическое собеседование в Яндексе
• (Dev Ru) Внедрение AI в инженерные команды
• (Dev Ru) Эволюция скилов в агентской разработке: сценарии использования и сравнение с МСР
• (Dev Ru) Почему Al-агенты тормозят в больших кодовых базах из-за grep и как это исправить
• (Dev Ru) Оживляем мобильное приложение с помощью LLM-агента
• (Dev Ru) Обратная сторона AI в мобильной разработке
• (Dev Ru) Как ИИ меняет разработчика, менеджера и всю индустрию — Денис Неклюдов
• (Dev En) Why AI Will Likely Make Your Codebase BETTER
• (Dev En) Build a Self-Healing CI/CD Pipeline with AI
• (Mrk Ru) Малоизвестный приём ASO: как смена основного языка в App Store расширяет индексацию
Прошлогодние видео:
• (iOS Ru) Как перевезти 250+ SPM модулей из динамики в статику и не сойти с ума
• (iOS Ru) Пагинация: от идеи до реализации
• (iOS Ru) Стратегии ускорения старта на практике
• (And Ru) Адаптация мобильного приложения под ТВ-платформы
• (And Ru) Баттл codegen-инструментов от разработчиков дизайн-систем
• (And Ru) История, принципы и концепции библиотеки навигации Decompose
• (And Ru)Как ускоряют Android-приложения в Яндексе: интервью с инженером
• (Crs Ru) Duit – как создать эффективный BDUI-фреймворк для Flutter
• (Crs Ru) Аудит безопасности мобильных приложений
• (Dev Ru) Как решать задачи на Leetcode
👨🦯➡️ AppFiles: код, инструменты, практики, производительность | 1 909 |
| 12 | Ммм... Кто бы мог подучать, в магазинах процветает мошенничество с подписками! Новый иск, поданный Федеральной торговой комиссией США (FTC), обращен против компании Genesis Tech, которая, как утверждается, обманывала потребителей и выводила доходы за границу, используя подставные компании, созданные для сокрытия своей деятельности и активов.
Предполагается, что сеть Genesis Tech включала в себя ряд дочерних компаний, зарегистрированных на Кипре и работающих в Украине, которые продавали её приложения американским потребителям. Среди её брендов были приложения для фитнеса и питания MadMuscles, Harna и Unimeal от Amo Apps Limited; PDF Guru и PDF Master от GuruDocs Limited; модное приложение Lumi от Bramol Limited; приложение гороскопов Nebula от Obrio Limited; приложения для формирования привычек и повышения личной продуктивности под брендом Wisey от Koflimin Limited и другие. С начала 2023 года по середину 2025 года продукты этих пяти компаний принесли почти четверть миллиарда долларов глобальной выручки. В иске также отмечается, что за 12 месяцев, закончившихся в сентябре 2025 года, транзакции через все подключенные к компании счета PayPal составили почти 700 миллионов долларов.
Этот случай подчеркивает растущую проблему для Apple и Google, поскольку мошенничество с подписками выходит за рамки отдельных приложений и превращается в сложные сети подставных компаний. Например, Genesis Tech, как утверждается в иске, регистрировала новые корпоративные структуры и создавала множество торговых счетов, чтобы скрыть свою личность, а затем переводила заработанные деньги через границы между своими различными корпоративными филиалами. Постоянно создавая новые счета, издатель приложений годами избегал программ мониторинга мошенничества, поясняет FTC.
Как и другие мошеннические приложения с подписками, которые сегодня заполонили магазины приложений и привлекли внимание регулирующих органов и защитников прав потребителей, продукты Genesis Tech позволяли легко подписаться, но отменить подписку было уже затруднительно. Хотя компания рекламировала свои продукты как бесплатные или недорогие, потребители, которые подписывались, вместо этого сталкивались с автоматическим продлением подписки. Иногда компания также взимала с клиентов плату за дополнительные товары без их ведома или согласия, или даже списывала двойную сумму. Компания также затрудняла отмену заказов, не предоставляя возможности отмены на своих веб-сайтах и в приложениях, и часто продолжала взимать плату с клиентов без их разрешения, говорится в иске Федеральной торговой комиссии (FTC).
Разработка
• Как я завёл нормальный голос в детское приложение, не разорившись и не заставив никого лезть в настройки
Маркетинг
• FTC раскрывает, как скам сети с подписками обходят меры контроля со стороны магазинов приложений
Кроссплатформа
• AI Prompts Every React Native Developer Should Know | 1 778 |
| 13 | Android
На конференции Google I/O этого года компания объявила об обновлении для пространственных приложений: геопространственный API теперь доступен в предварительной версии ARCore для Jetpack XR. Благодаря интеграции системы визуального позиционирования Google — Visual Positioning System, или VPS — в Android XR платформа позволяет привязывать цифровой контент к объектам физического мира с точностью менее одного метра и правильно задавать его ориентацию в поддерживаемых регионах. Чтобы показать возможности Geospatial API, команда Google создала демонстрационное приложение — геопространственную экскурсию в расширенной реальности.
• Создание гида в смешанной реальности с использованием Android XR, геопространственного API и Gemini
• Как мы научились видеть иерархию корутин в Android‑приложении: Coroutine Tracer в библиотеке Demeter
• Как я впервые в Google Play публиковался
• I Debugged 200+ Android Performance Issues — Here’s the ADB Playbook I Use Every Time
• The Lysine Contingency: Retrofit, OkHttp, Okio and SQLDelight are moving
• How I Shrunk a Plant Disease Classifier from 16MB to 5MB with Less Than 1% Accuracy Loss
• Pragmatic Kotlin Flows: Edge Cases in Modern Android | 1 452 |
| 14 | iOS
Как показали на WWDC 26, при зеркальном отображении приложения для iPhone на Mac через функцию iPhone Mirroring, размер его окна можно свободно изменять. Одновременно с этим, приложения для iPhone, работающие на iPad, также получат возможность изменять размер окна. Даже без обновления физического устройства до бета-версии новой ОС, разработчики уже могут оценить это изменение в предварительных версиях Xcode 27 или в среде симулятора iOS 27 в Device Hub. Однако влияние этого обновления выходит далеко за рамки простого изменения размера окон приложений для iPhone. Оно меняет представление многих разработчиков о системе компоновки. Некоторые характеристики, которые ранее часто использовались в качестве параметров компоновки, такие как horizontalSizeClass, больше не подходят в качестве основного критерия определения ширины окна. Так является ли это изменение внезапным сдвигом или неизбежным результатом долгосрочной эволюции системы компоновки Apple? В этой статье мы рассмотрим этот вопрос.
• От класса размера к доступному пространству: остается ли horizontalSizeClass надежным параметром?
• SWCompression — работа с архивами на Swift
• Пишем кодинг‑агента на Swift с нуля: неочевидные сложности очевидной идеи
• Can You Explain Why Structs Are Faster Than Classes in Swift? Most Candidates Can’t
• New SwiftUI APIs for reordering and drag and drop on iOS 27
• Actors in Swift: The Problem They Solve and How it Works | 1 511 |
| 15 | Вчера компания Snap представила Specs, очки дополненной реальности стоимостью 2195 долларов. Примечательно, что очки полностью автономны и не требуют подключения к компьютеру или смартфону для работы. Система отображения — это собственная запатентованная технология жидких кристаллов на кремниевой подложке от Snap. Она имеет поле зрения 51 градус и может отображать 16 миллионов цветов. По словам Snap, Specs ощущаются как 24-дюймовый настольный монитор во время работы или как 115-дюймовый экран домашнего кинотеатра, расположенный в 3 метрах от вас, во время просмотра фильма. В пресс-релизе Snap говорится, что цель состоит не в создании дополненной реальности ради самой реальности, а в том, чтобы сделать вычисления полезными в данный момент. Это несколько контрастирует с демонстрациями технологий, показанными во время официальной трансляции презентации. Практически все, что было продемонстрировано, представляло собой какую-либо игру или необычную забаву.
Snap заявляет, что разработчики уже создали сотни Lenses. Компания Snap, похоже, также настаивает на том, что преимущества дополненной реальности заключаются не в демонстрации существующего программного обеспечения, а в уникальных «опытах», что, по сути, означает, что Snap не планирует глубоко интегрировать Specs с телефоном или компьютером. Specs обеспечивает четыре часа работы в смешанном режиме, включая воспроизведение аудио и видео, использование приложений, помощь ИИ, уведомления Bluetooth и многое другое. Входящий в комплект зарядный чехол обеспечит до четырех дополнительных зарядок, увеличивая время работы до 20 часов в смешанном режиме. Покажет время, станет ли Specs хитом. Однако, учитывая цену почти в 2200 долларов за устройство, которое по сути является игрушкой, кажется весьма вероятным, что вряд ли очки получат широкое распространение.
Разработка
• Snap выпустила автономные очки дополненной реальности
• SpaceX купил Cursor
Маркетинг
• He turned down 75K for his app with 12K in sales. It hit $1M two years later.
Кроссплатформа
• Mastering Go Router in Flutter (Stop Using Messy Navigation)
iOS
• Лучшие практики SwiftUI из агентского навыка Xcode 27
• Swift team launches Networking Workgroup
• WWDC26 SwiftUI Changes That Actually Matter: 7 Upgrades with Real Code Examples
• From Size Class to Available Space: Is horizontalSizeClass Still Reliable?
• Swipe actions outside of List in SwiftUI
Android
• Android 17 официально вышел
• Kore — дизайн-система для Compose Multiplatform
• Android Interview Questions & Answers : Real Scenario Based with In-Depth Explanations
• Android Interview Question Bank (2026 Edition) | 1 819 |
| 16 | Android 17 официально вышел
Сегодня Google официально выпустил Android 17 (API 37) и сделал его доступным для большинства поддерживаемых устройств Pixel. В ближайшие месяцы ожидайте появления новых устройств под управлением Android 17.
Главная идея релиза — переход Android к «интеллектуальной системе», тесно связанной с ИИ, адаптивными интерфейсами и разными типами устройств. Он переходит к адаптивному стандарту разработки, вводя обязательную возможность изменения размера экранов, одновременно обеспечивая конфиденциальность, безопасность, работу с мультимедиа, камерой и производительность нового поколения.
Главное для разработчиков
1. Приложения становятся инструментами для ИИ - AppFunctions API позволяет описывать действия приложения как функции, которые смогут находить и запускать ИИ-агенты, включая Gemini.
2. Обязательная адаптация под большие экраны - приложение должно нормально работать в любом размере окна, включая планшеты, складные устройства, десктопный режим и внешние дисплеи. Игры пока освобождены от этого требования.
3. Новые режимы многозадачности - App Bubbles, Bubble Bar и интерактивный Picture-in-Picture в десктопном режиме.
4. Android теперь Compose-first - новые API, библиотеки и рекомендации будут ориентированы прежде всего на Compose.
5. Изменяется пересоздание Activity - при некоторых изменениях конфигурации Activity больше не будет автоматически пересоздаваться.
6. Continue On — перенос работы между устройствами, пользователь сможет продолжить работу с приложением на другом Android-устройстве с того же места.
7. Производительность - Android 17 вводит строгие лимиты памяти приложений, зависящие от объёма RAM устройства. Процессы, превышающие лимит, могут быть принудительно завершены.
8. Конфиденциальность и безопасность - появились более узкие и временные способы доступа к пользовательским данным. | 1 965 |
| 17 | Разработка
• Создание программного обеспечения — это обучение
Маркетинг
• How to collect emails in your mobile app without killing conversion
Кроссплатформа
• The Future of KMP's iOS Interop
• Flutter 3.44 Doesn’t Just Cross Platforms — It Dominates Them | 1 749 |
| 18 | Android
Google выпустил обновления для Android XR — платформы для приложений под XR-устройства, от очков с дополненной реальностью до полностью иммерсивных гарнитур. Главная новость — Developer Preview 4 для Android XR SDK: разработчики получили новые API и инструменты для создания immersive- и augmented-опыта, а тестировать взаимодействия теперь можно прямо в Android Studio через XR Emulator, без обязательного доступа к физическому устройству. Google также упрощает перенос мобильных приложений на «умные» очки. С помощью Jetpack Projected существующее Android-приложение можно расширить дополнительным AR-интерфейсом, а Device Availability API позволяет менять поведение приложения в зависимости от того, надеты ли очки. Jetpack Compose Glimmer тоже обновили: теперь он лучше подходит для читаемого текста на прозрачных дисплеях и навигации через тачпад. Для разработчиков игр и 3D-приложений важное изменение — расширенная поддержка движков: к Unity добавились Unreal Engine и Godot. Появился и Android XR Engine Hub для Windows, который помогает быстрее тестировать XR-сцены прямо в рабочем процессе движка. Кроме того, Google открыла Android XR Developer Catalyst Program: участники смогут получить доступ к предрелизному железу, поддержке и рекомендациям по запуску приложений в Google Play.
• Разработка плагина для Android Studio или Чистим безумную простыню логов в LogCat
• Android Kiosk: как купить сухарики, когда ларёк закрыт
• What’s New in Android XR: Tooling, Engine Support, and Ecosystem Updates
• Introducing the RevenueCat Codegen Gradle Plugin: type safe entitlements and offerings on Android
• Compose Stability Analyzer 0.10.0: Stability Doctor and Trace-All Mode
• 13 Jetpack Compose Tricks Senior Android Developers Use Every Day
• Integrating On-Device AI in Android: A Practical Guide with Gemini Nano and ML Kit | 1 777 |
| 19 | iOS
В Xcode 27 Apple впервые добавила SwiftUI Agent Skill — набор инструкций для AI-агентов, которые помогают писать и ревьюить SwiftUI-код по «официальным» практикам Apple. SwiftLee разобрал структуру этого навыка: внутри есть короткий SKILL.md, который работает как маршрутизатор, и отдельные reference-файлы по темам вроде структуры view, data flow, environment, modifiers, ForEach, анимаций, локализации и soft-deprecated API. Главная идея рекомендаций Apple — в SwiftUI view является единицей инвалидации, поэтому важно не перерисовывать больше, чем нужно. Среди заметных советов: выносить крупные секции не в computed properties, а в отдельные View-типы; не использовать кастомный .if modifier, потому что он ломает струткруную идентичность; делать свойства в @Observable Equatable, чтобы избегать лишних обновлений; держать init у view максимально дешёвым; и давать ForEach стабильные идентификаторы, а не индексы массива. При этом автор отмечает, что навык получился компактным и полезным, но не закрывает всё, что нужно в реальной SwiftUI-разработке: там почти нет accessibility, навигации, layout-паттернов, работы со скроллом и фокусом, Swift Charts, изображений, превью и перфоманс-инструментами. Поэтому он выпустил SwiftUI Expert Skill 4.0.0, который объединяет подход Apple с более широким набором практических рекомендаций для AI-assisted разработки.
• ListKit — списки и сетки для SwiftUI
• Apple’s Private Cloud Compute Is Severely Limited for Third-Party Developers
• Concurrency is now mandatory skill for iOS devs
• SwiftUI Best Practices, straight from Apple’s Xcode 27 Agent Skill | 1 610 |
| 20 | Вебшоп — это магазин вашей игры прямо в браузере.
Игрок переходит по ссылке, покупает внутриигровую валюту, предметы или скины — и деньги идут напрямую вам, без комиссии платформ.
В @d2cgames разбирают, как это работает и как запустить свой.
👉 https://t.me/+As1jjhbTqNI1ZmRi
Реклама. ООО Е-Промо. ИНН 5260246781. Erid: 2W5zFGxVKFX | 1 706 |
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
