Маркетинг и монетизация
Мобильная разработка за неделю #571: стабильные вопросы разработки
В новом дайджесте вопрос с собеседования, на котором сыпятся даже Senior-ы, стабильный Navigation 3 и нестабильная ViewModel, кросс-компиляция, 100 уроков развития проекта, открывашка из трубки домофона и многое другое. Заходите!
Подписывайтесь на мой Telegram-канал Mobile Insights, где еще больше материалов для мобильных разработчиков. А еще завел себе новый канал про инди, соло, пет и прочие проекты.
iOS
- Вопрос с собеседования, на котором сыпятся 90% iOS-разработчиков (даже Senior-ы)
- Меня снова спросили за Optional
- Разбор кода: iOS-приложение для управления личными финансами на Swift. Часть 1
- Дейтинг, Swift и Формула-1: от первых шагов в IT до победы в хакатоне
Маленький совет по SwiftUI: получайте информацию о сети и отслеживайте изменения
Apple объявляет финалистов премии App Store Award 2025
Pitfalls of Parameterized Tests
Task Identity
Zooming With The Magnify Gesture in SwiftUI
How to perform a lightweight migration in Core Data
Approachable Concurrency in Swift 6.2: A Clear Guide
Why 90% of iOS Developers Mess Up This Simple Interview Question
5 SwiftUI Property Wrappers You Probably Missed
The SwiftUI Debugging Tricks No One Talks About
Clean Architecture in iOS: The Brutal Truth About Why 73% of Enterprise Apps Become Unmaintainable
24 SwiftUI Components You Didn’t Know Existed!
Singletons with Swift Concurrency
How SwiftData Represents AttributedString in Core Data Storage
SwiftUI/MacOS: A Little Look into App Termination Behavior on Presentations
Your First Swift Backend in 15 Minutes: A Guide for iOS Developers
Showcase: Learn how apps are integrating the new design and Liquid Glass
Code-along: Start building with Swift and SwiftUI
iOS Coding Interview: The 5 Formats You Must Know
Liquid Glass Text View — Converting Text Into Shape — SwiftUI
Expand Apple’s Foundation Models with Custom Tools and Real Data Access
Animated Splash Screen for SwiftUI App
Autoclosures in Swift Explained Simply
Delete Button Micro Interaction — кнопка удаления с таймером
XcodeProjectCLI — управление проектами Xcode из командной строки
Android
- Библиотека Jetpack Navigation 3 стала стабильной
- Основы MockK
- Почему ваша ViewModel технически нестабильна — и почему Compose это не волнует
- Как всплывающее окно в WebView съело мои два дня (viewport и с чем его кушать)
- Code Review: вы не поверите, насколько распространены эти ошибки в коде Android-проектов
- Android Quick Share теперь работает с AirDrop на iPhone
- Лучшие приложения и игры для Android 2025 в Google Play
Recover Kotlin coroutine traces with Decoroutinator
Easier Crash Debugging in Android with a Custom In-App Dialog
Deep Dive into Jetpack Compose Text Views : The Secret Life of Composable
Use R8 to shrink, optimize, and fast-track your app
How Reddit used the R8 optimizer for high impact performance improvements
How to simplify State and Entity mappings with Kotlin interfaces, delegation and covariant generics
How Uber is reducing manual logins by 4 million per year with the Restore Credentials API
Android 16: What’s New and How to Implement Live Updates in Your App
Comprehensive Guide to Using Rust in Android Development
KAPT vs KSP: Why Kotlin Is Moving Toward Symbol Processing
The Real Difference Between withContext(Dispatchers.IO) and launch(Dispatchers.IO)
Hot Android Libraries 2025 — Open-source projects worth using
Complete Guide to Android Services: Architecture, Implementation, and Best Practices
App performance improvements
How to debug and troubleshoot R8 optimizer
Boost Android app performance with the R8 optimizer
Floating Toolbars In Material3 Expressive
Navigation 3 library is now STABLE
Gradle Tutorial: Properties and Providers (for Build Engineers)
VanishEffect Library — эффект распыления для UI-элементов
Grocery Genius — список покупок для Android
LibrePods — все функции AirPods на Android
Кроссплатформа
- Кросс-компиляция и запуск консольного Go‑приложения на Android, Windows, macOS и Linux
- Rustore. Делаем пуши для MAUI
- Хватит страдать! Лёгкий способ бросить оверинжиниринг
Building the Same Login Screen in Flutter, SwiftUI, and Compose: A Real Developer’s Comparison
KMP-NativeCoroutines: where suspend meets Swift async
How Pub Workspaces Simplify Flutter Monorepos
Benchmarking Flutter for Games. Kind Of.
Flutter DevTools Network Tab: Debug API Calls Like a Pro in 2025
Smart Flutter In-App Subscriptions
Build a Compose Multiplatform Meme Creator App With Clean Code & MVI
Разработка
- 100 уроков о том, как я довёл своё приложение до продажи за семизначную сумму
- Marathon OS: экспериментальная мобильная ОС на Qt6 и Wayland с фокусом на производительность
- Чему я научился, создавая My Veggie Garden
- Как устроены АI облака — ИИ, инфраструктура, GPU, Nebius
- Всё о лицензиях библиотек, что необходимо знать разработчику
- Не бросайте работу только потому, что ваш пет-проект идёт хорошо
I Got Fired For Writing “Perfect” Code — And My Manager Was Right
Most companies will slow entry-level hiring because of AI, survey says
Material 3 Expressive: Building on the failures of flat design
Designing Humanist Data Visualization for Mobile
Аналитика, маркетинг и монетизация
- Mixup делает промпты для фотографий игрой
- Сосредоточься на удобстве шаринга, а не на масштабировании
- Мобильный рынок Ближнего Востока: исследование Bidease и Sensor Tower выявляет драйверы роста
- Руководство по пожизненным подпискам: подходят ли они вашему приложению?
- Fake it till you make it #2
- Выживание в ASO: зачем нужен якорь, семантическое ядро и ASA
How Your Brain Creates ‘Aha’ Moments and Why They Stick
How to run a holiday sale in Play Console for Android subscription apps
Grow ARPU by adding value for existing subscribers: tactics + real app examples
AI, Устройства, IoT
- Открывашка из трубки домофона
- Как работают ИИ-агенты и кому они на самом деле нужны
- Наш новый LLM-based синтез речи
- Вайб вместо звука: как я за вечер собрал вибровариометр на ESP32, а Gemini и ко сгенерировали всё, кроме пайки
- Это вам не умный дом
- Nano Banana Pro — почему это прорывная модель генерации и редактирования изображений? Проверяем на реальных примерах
- Google Antigravity и Gemini 3 Pro: что реально меняется в разработке и почему это не убийца Cursor
- От идеи до сертификации: как мы делали устройство, которое должно спасать людей при ДТП
- Я построю свою метеостанцию, с E-Ink и Tuya
- Безопасный IoT с Алисой на ESP8266
- Google запускает Gemini 3 с новым приложением для программирования
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
-
Аналитика магазинов2 недели назад
Мобильный рынок Ближнего Востока: исследование Bidease и Sensor Tower выявляет драйверы роста
-
Интегрированные среды разработки3 недели назад
Chad: The Brainrot IDE — дикая среда разработки с играми и развлечениями
-
Новости4 недели назад
Видео и подкасты о мобильной разработке 2025.45
-
Новости3 недели назад
Видео и подкасты о мобильной разработке 2025.46

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