Новости
Разработка мобильных приложений: новости и статьи — 09.07
Emerge Tools выложили в open source свой Reaper для iOS — инструмент для поиска неиспользуемого кода. Работает за счет анализа рантайма, регистрируя то, что делают пользователи. По сути, Reaper проверяет среду выполнения Objective-C и Swift на наличие метаданных, которые уже используются для отслеживания жизненного цикла типов. Таким образом, он не добавляет никаких накладных расходов во время работы вашего приложения и проверяет только уже существующие поля во время загрузки. Пишут, что Duolingo с его помощью сократило 1% своего кода.
Разработка
- Gemini CLI от Google — самый мощный инструмент разработки
- Что такое расширяющееся (или косое) дерево
- Reaper: An open-source SDK for finding dead code on iOS
- How I build software quickly
Маркетинг
- ИИ стал незаменимым помощником в подаче налоговых деклараций
- Самые скачиваемые игры и приложения в RuStore в первой половине 2025
- Epic Games урегулировала антимонопольное дело против Samsung
Кроссплатформа
- Modular Architecture in React Native for Scalable Mobile Apps
- Why precision matters — Decimals in Dart/Flutter
iOS
Актор — это ссылочный тип, подобный классу, созданный для безопасного управления изменяемым состоянием в многопоточной среде. Появившиеся в Swift 5.5, акторы помогают разработчикам писать потокобезопасный и более предсказуемый код при работе с асинхронными задачами и общими изменяемыми данными. В этой статье рассказывают про основы их использования.
- Акторы в Swift — для чего они нужны?
- StoreKitTheKit — простые покупки поверх StoreKit2
- VStack in SwiftUI: Advanced Features & Hidden Secrets
- Apple Container Usage In Details
- How to Detect Text Truncation in SwiftUI?
- Tuist Server is Now Source Availabl
- Introducing Animatable macro in SwiftUI
Android
Если вы всегда хотели написать свой VPN-клиент, то вот на Хабре «дневник разработки» — как человек создал свое приложение. История о пути, граблях и открытиях, которая будет полезна тем, кто тоже решит заглянуть под капот VPN-технологий на Android.
- Ликбез по UseCase’ам Android: от базовых реализаций до мультипровайдерных и многомодульных систем — Часть 2
- Я написал свой VPN-клиент для Android. Зачем, если их сотни, и что скрывается под капотом?
- Why Retrofit 3.0.0 Matters (Even if 2.9.0 Still Works)
- Code That Disappears in Production: A Gradle Pattern Every Android Developer Must Know
- MVI vs MVVM in Android: A Balanced Take with Code Snippets
-
Разработка3 недели назад
Навигация на SwiftUI: чего не хватает и как исправить
-
Видео и подкасты для разработчиков6 дней назад
Разработка видеоредактора
-
Интервью4 недели назад
Маркетологи в мобайле: Святослав Зее (Head of Performancе, Okko)
-
Аналитика магазинов4 недели назад
Есть ли смысл выпускать платные приложения в 2026 году?

