Еще несколько лет назад большинство мобильных приложений строились по довольно простой логике: пользователь открывает приложение, выполняет нужное действие и закрывает его. Сегодня этого уже недостаточно. Мобильные продукты конкурируют не только друг с другом. Они конкурируют за внимание пользователя с 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
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
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

