Маркетинг и монетизация
Мобильная разработка за неделю #578: обратное уменьшение зависаний
В этом выпуске модульная архитектура и уменьшение зависаний, переходы между общими элементами и продажа рефакторинга, слежка за акулами, жестокая реальность App Store, придуманные ГОСТы ChatGPT и многое другое. Заходите!
Подписывайтесь на мой Telegram-канал Mobile Insights, где еще больше материалов для мобильных разработчиков. А еще завел себе новый канал про инди, соло, пет и прочие проекты.
iOS
- Модульная архитектура — это не просто теория, вот доказательства
- Обратное маскирование в SwiftUI с использованием режимов наложения
- Обмен контентом между приложениями с использованием протоколов AppEntity и Transferable
- Coordinator в iOS: как я перестал бояться кнопки «Назад» и полюбил навигацию
- Profile page как в TikTok/Instagram на UIKit (iOS 15+)
- MVVM+Coordinator+Factory: Святая Троица внедрения зависимостей
- Интеграция зависимостей в iOS через Carthage in the wild
- Как поддерживать недельный релизный цикл и ничего не забывать
- Реактивный велосипед для SDK
- Apple будет требовать Xcode 26 для выпуска приложений с мая
- Xcode получил ИИ-агентов
- Перевод iOS-приложения с платной модели на freemium
Migrating to the Observation framework in SwiftUI
A WhatsApp-style top banner for iOS using UIWindow
Dependency Injection in SwiftUI Without the Ceremony
Groww iOS Interview: Why Senior Developers Still Fail System Design
SelectionDisabled Modifier in SwiftUI
How I reduced iOS CI/CD cost by 40% by delegating work to Linux runners
On-demand resources in iOS app
Hidden SwiftUI Modifiers That Change Everything
SwiftUI: Weather App Copy Cat with Weather Kit
From Pixel Capture to Metadata: Reimagining Screen Recording Architecture on macOS
Image Loading in iOS: Handle 1000+ Images Without Crashing
Swift, SwiftUI: CI build & test time 99.7% faster
Objectively Better, Observably Trickier
How Your Views Actually Move
Code-along: Experiment with coding intelligence in Xcode 26
Meet agentic coding in Xcode
Complex 3D Animation Effect Using SwiftUI — BlueNote’s 3D Paywall Effect
How to build a better tagging UI in SwiftUI with Antigravity
SwiftUI Dynamic Island QR Code Scanner
Destinations — управление потоком навигации
FabBar — панель вкладок с Liquid Glass и плавающей кнопкой действия
Android
- Уменьшаем зависания и оптимизируем потребление трафика: как команда VK Видео работает с viewport на Android
- Осваиваем переходы между общими элементами в Compose
- Как не сломать Android-приложение при защите от реверса
- Про то, как я Storage Access Framework укрощал, да файлы в хранилище приручал
- Ахиллесова пята SharedPreferences и стоит ли внедрять Datastore как альтернативу
- Ошибка, которую я не мог воспроизвести — пока не перестал тестировать на своём телефоне
- Развитие Android-разработки в 2026 году
- Kotlin Symbol Processing: создаём свой процессор
- Под капотом Android Automotive: Что такое VHAL и почему это сердце машины
- От State к Event: как два sealed class закрывают архитектуру Android-экрана в Kotlin
- kotlinx.fuzz: почему фаззинг имеет значение
- Разбор кода приложения по доставке пиццы
- Запускаем автотесты Android на EMCEE
Qodana for Android: Increasing Code Quality for Kotlin-First Teams
Join the Kotlin Ecosystem Mentorship Program
Shared Internals: Kotlin’s New Proposal for Cross-Module Visibility
Master Compose Shared Element Transitions: A Smooth UI Journey
How to create Dials in Jetpack Compose
Handling edge cases in Google Play Billing
Kotlin Contracts
From BaseViewModel to Separated Responsibilities
5 Compose Recomposition Mistakes That Kill Your App Performance
Hacking with Ktor
How I Fixed These Gaps Before My Next Android MNC Interview
Is Jetpack Compose Making Your APK Fatter? (And How to Fix It)
Beyond the Surface: Mastering “In-process Tracing” with Android Tracing 2.0
Kotlin 2.3: The Update That Changes Everything for Android, Backend, and Web Devs
Talking Kotlin #144 | Kotlin 2.3 Release Special (Audio Only)
Видео droidcon London 2025
Kotlin Android MVVM Template — шаблон Android-приложения
Kvaesitso — лаунчер для Android
Кроссплатформа
- Flutter — для веб приложений, Jaspr — для веб сайтов
- Поддержка Flutter Impeller для ОС Аврора
React Native Navigation 101
Using Jules with Flutter
Biometric Authentication in Flutter: Build Password-Free Secure Apps with Fingerprint & Face ID
Why Your Flutter App Feels Slow (And How I Fixed It in Production)
How I Write Flutter Code 3x Faster
How to update the Android Gradle plugin to version 9.0.0 in a Kotlin Multiplatform
I Optimized My Flutter API Calls and Cut Load Time in Half
Flutter ECS: DevTools Integration & Debugging
State of Flutter 2026
How to Encrypt Local Preferences In KMP With KSafe
Skelter Project — готовый шаблон проекта на Flutter
Разработка
- Модульность как архитектурный выбор
- ИИ в «Финаме»: от первого прототипа на Flutter до корпоративной платформы на 1000+ сотрудников
- Разработка дизайна с помощью Nano Banana Pro: практические примеры
- Пациент болен: как «продать» рефакторинг лиду и продакту
- Как мы помогали Стэнфорду следить за акулами
- Размещение центров обработки данных в космосе не имеет смысла
- Лучший AI для программиста в 2025
- СДВГ (ADHD) в IT-индустрии — Наука, диагностика и мифы
- Как работают программисты в больших IT-компаниях
- VK Education открывает набор на 70 бесплатных образовательных курсов по IT и digital
This Is How Salary Conversations Actually Work (Nobody Tells You This)
UX Signals That Indicate Users Are Getting Lost
Two Engineers. Same Experience. One Earns $100K, the Other $500K. Here’s the Brutal Reason
A complete guide to building skills for Claude
How Simpler Architectures Made Me a Better Senior Developer
Stack Overflow’s Traffic Drop Is a Warning Sign for the IT Industry
Emulators vs Simulators: Finally Understanding the Difference
Аналитика, маркетинг и монетизация
- Жестокая реальность App Store в 2026 году
- Gizmo: TikTok для микроприложений
- С мягкого на жесткий пейвол — конверсия подскочила
- $0 в течение месяцев — изменил подход — $356 за первую неделю
- HomeBoost покажет, где можно сэкономить на коммунальных платежах
- Выставить приложение в плей маркет и быть заблокированным через месяц
You’re wasting time looking for the perfect marketing channel
Mobile Market Landscape 2026
AI, Устройства, IoT
- Я год доверял ChatGPT в строительстве, а потом он придумал ГОСТы
- OpenClaw/MoltBot/Clawdbot: разбираемся в AI-ассистенте, который взорвал GitHub за неделю
- Когда лопнет пузырь AI?
- Kaken — как мы внедрили четыре AI-сервиса для собственного использования
- Anthropic выпустил Opus 4.6 с новыми «командами агентов»
- OpenAI запускает новую модель агентного программирования
- OpenAI выпустила новое приложение Codex для управления агентами
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
-
Вовлечение пользователей3 недели назад
Большинство приложений терпят неудачу не из-за плохой «идеи»
-
Новости3 недели назад
Видео и подкасты о мобильной разработке 2026.3
-
Новости2 недели назад
Видео и подкасты о мобильной разработке 2026.4
-
Видео и подкасты для разработчиков2 недели назад
Изоляционно-плагинная архитектура в Dart-приложениях, переносимость на Flutter
iOS
Android
Кроссплатформа
Разработка
Аналитика, маркетинг и монетизация
AI, Устройства, IoT