Маркетинг и монетизация
Мобильная разработка за неделю #568: сам себе винтик
В новом выпуске 7 способов найти логи и поймать баг на iOS, разбираем «Telega» по винтикам и делаем эффект глюка, очки на Android XR, что ждёт Kotlin Multiplatform разработчика на собесе, реверс обфускации Amazon Kindle Web, удаление Tea и TeaOnHer из App Store и многое другое. Заходите!
Подписывайтесь на мой Telegram-канал Mobile Insights, где еще больше материалов для мобильных разработчиков. А еще завел себе новый канал про инди, соло, пет и прочие проекты.
iOS
- Сам себе Шерлок: 7 способов найти логи и поймать баг на iOS
- Combine – швейцарский нож iOS-разработчика. Или нет?
Build, run and debug iOS and Mac apps in Zed instead of Xcode
Advanced Codable
Foundation Models profiling with Xcode Instruments
When SwiftUI automatically applies the glass look and when it doesn’t
Tunable, physics-driven motion primitives for SwiftUI
Why a custom ViewModifier is often useless
Integrating Device Camera in SwiftUI Apps
SwiftUI Architecture: Structure Views for Reusability and Clarity
Why SwiftUI Uses some View Instead of View: Every iOS Developer Should Know
5 TabBar SwiftUI Styles You Can Use
Speed up your builds with the remote Tuist cache for Xcode
Comparing Two Views with a Gesture-Controlled Slider in SwiftUI
Open source case study: Listening to our users
Latest Senior iOS Interview Question Trends (2025)
Opt for Localized Strings
We Migrated 40,000 Lines of Objective-C to Swift. Here’s What Nearly Killed Us.
Building an iOS Ghibli App with SwiftUI, MVVM, and Swift Concurrency
Create immersive media experiences for visionOS
SwiftUI Course for Beginners – Create an iOS App from Scratch
5 Useful SwiftUI Modifiers
Foundation Models Framework in Swift
iOS 26 Style Floating Sheets Using SwiftUI
Kinetics — настраиваемые примитивы физического движения для SwiftUI
MarkdownView — отображение markdown контента в SwiftUI
Android
- Разбираем «Telega» по винтикам: «бесплатный» сыр только в мышеловке
- Эффект глюка на Jetpack Compose
- Samsung и Google представили Galaxy XR
- Samsung показал очки на Android XR
- Что такое ANR и как с ним работать правильно
- Google Регистрация в Android на Kotlin + Jetpack Compose
- Как обеспечить стабильную работу SDK для миллионов устройств
- Избавляемся от Context в бизнес логике — как ответить на собеседовании
- Google запускает Google Play Apps Accelerator
Shrinking Elephants
Understanding retain{} internals: A Scope-based State Preservation in Jetpack Compose
Jetpack Compose: Static vs Dynamic CompositionLocals — Reads, Writes and Trade Offs
How to use the Develocity IntelliJ plugin to speed up Gradle builds with real-time insights
Android Interview Questions — Part 4: Real Questions, Clear Answers
Building a Production-Ready OTT Video Player for Android
The LeakCanary Method
Animated Material3 ToggleButton in Jetpack Compose
Bringing Androidify to XR with the Jetpack XR SDK
Android Interview Questions — Part 4: Real Questions, Clear Answers
Top Android Libraries 2025
Name-based destructuring in Kotlin
Structured Concurrency in Android
Networking: Retrofit vs Ktor Client — Best Tool for Your Stack
Bringing Androidify to XR
State vs. Actions vs. Events On Android & KMP
Single & Multi-Choice Button Groups In Material3 Expressive
What’s new in Kotlin 2.2.21 (and 2.2.20!)
Discussing Kotlin Coroutines with Marcin Moskała
A Common Mistake when working with Kotlin Flows
Your Toolchain is Production: The Case for Observability
From Lag to Lightning: Transforming Dependency Update Timelines
Universal Cache: It’s time for fast, reliable, and cheap CI pipelines
Gradle: Your Build, Your Rules
Globe — вращающийся «глобус» из изображений
Material Pickers — Material 3 пикеры для Compose
Moneytopia — трекер финансов
Кроссплатформа
- Когда важна каждая миллисекунда: оптимизация съёмки для CV и AR
- За 3 дня запустить Android приложение на iOS: опыт адаптации приложения под CMP
- Dart 3.9: актуальность новых фич
- Что ждёт Kotlin Multiplatform разработчика на собесе? (все собеседования)
Flutter’s Big Move: Why Decoupling Material & Cupertino Changes Everything
Liquid Glass Components in Compose Multiplatform
Protecting Your Kotlin Multiplatform Library’s Public API with ABI Validation
Integrating Swift Foundation Models in Flutter Apps with Pigeon
Is Flutter Still the Best Choice for Cross-Platform in 2025?
Разработка
- Великий крах качества программного обеспечения: как мы нормализовали катастрофу
- Как я реверснул обфускацию Amazon Kindle Web, потому что их приложение было отстойным
- Из мобильной разработки в бэкенд. История и впечатления
- Наш опыт публикации мобильных приложений. Часть 1: AppStore и Google Play
- Ваш отзыв поможет другим — сила альтруизма в интерфейсах
- Мобильная ферма устройств: как мы решили проблему тестирования и не только
- Как разработать дизайн мобильной операционной системы с нуля: кейс РОСА и 65apps
- Как сделать Offline Mode. Секреты от Avito.Tech
- Бережливое управление людьми — менеджмент без переработок и выгорания
How to train your team to say «I was wrong» without drama
Why Most Mobile Developers Struggle in System Design Interviews
7 UI/UX mistakes that SCREAM you’re a beginner (and exactly how to fix each one)
Forget JSON — These 4 Data Formats Made My APIs 5× Faster
Build Your Own Database
The best interfaces of 2025: What award-winning designs teach us
Data Structures and Algorithms Mega Course – Master Technical Interviews in 49 Hours
Аналитика, маркетинг и монетизация
- Apple может отключить App Tracking Transparency в Европе
- Чаепитие продолжается: у Tea более 6 млн загрузок + Apple удалила Tea и TeaOnHer из App Store
- Сонник: обзор приложения
- Маркетологи в мобайле: Спец о нейросетях: Александр Мальцев (CMO Яндекс Браузера)
- Endless Summer подделывает ваши летние фотографии с помощью ИИ
AI, Устройства, IoT
- Как RuStore читает мысли пользователей (и причём тут теги)
- Что именно ИИ-чатботы делают «под капотом»
- Сделал автополив для себя — теперь для всех
- Как устроен умный дом, который можно выключить
- Проблема «черного ящика»: как заставить ИИ объяснять свои решения
- Amazon представил умные очки с искусственным интеллектом для своих доставщиков
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
-
Аналитика магазинов2 недели назад
Мобильный рынок Ближнего Востока: исследование Bidease и Sensor Tower выявляет драйверы роста
-
Интегрированные среды разработки3 недели назад
Chad: The Brainrot IDE — дикая среда разработки с играми и развлечениями
-
Новости4 недели назад
Видео и подкасты о мобильной разработке 2025.45
-
Новости3 недели назад
Видео и подкасты о мобильной разработке 2025.46

iOS
Android
Кроссплатформа
Разработка
Аналитика, маркетинг и монетизация
AI, Устройства, IoT