Маркетинг и монетизация
Мобильная разработка за неделю #575: стабильные скачки
Возвращаюсь с первым дайджесте в этом году. В нем про SwiftLint в масштабах компании, Android и ICMP, стабильный Compose Hot Reload и следующие два года в области разработки программного обеспечения, японская игра о скачках, электроналиватор и многое другое. Заходите!
Подписывайтесь на мой Telegram-канал Mobile Insights, где еще больше материалов для мобильных разработчиков. А еще завел себе новый канал про инди, соло, пет и прочие проекты.
iOS
- Как я ежедневно использую ИИ в качестве iOS-инженера (реальные промпты, реальные примеры)
- Как укротить SwiftLint в масштабах компании
- Боевой Reverse Engineering и патчинг под Non-Jailbroken iOS-девайсы
- Переезд с UIKIT на SwiftUI — кажется, УЖЕ ПОРА!
- Разработчикам в App Store выплатили $550 млрд
- Apple Intelligence будет работать на Gemini
- Внедрение подписок в приложения с помощью StoreKit 2
How I Revived My Decade-Old App with Claude Code
Introduction to the Swift Subprocess Package
Using Async For/Await? You’re Probably Doing It Wrong
I Said “GCD Is Faster” in the Interview. The Follow-Up Question Ended the Round.
Why Background Threads Don’t Have a RunLoop (Until You Force One)
How to Install and Run Swift in VSCode
Sendable in Swift: The Silent Killer of Race Conditions (And How to Use It)
GeometryReader: The SwiftUI Component Everyone Misuses
I Said “Swift Handles That For You”. The Interviewer Smiled.
How I Use AI Daily as an iOS Engineer (Real Prompts, Real Examples)
Xcode 26 — State of the Major features, bugs, crashes (with fixes)
If I Had to Start iOS Development in 2026, Here’s Exactly What I’d Do
SwiftUI: Demystify Web Based Payment With Stripe + Supabase
Rendering Markdown in SwiftUI
SwiftUI: Sign in with Apple in ONE Line
I Reduced My SwiftUI App’s Memory Usage by 80% With One Counter-Intuitive Trick
2025: The Year SwiftUI Died
Formatting Data Inside SwiftUI Text Views
5 Swift Secrets Nobody Talks About
2 Hidden SwiftUI Scroll APIs
Apple Stocks UI Animation: Auto Scroll & Looping ScrollView Using SwiftUI
Is it a bad idea to use Group in SwiftUI?
Initializing Observable Classes
Complex UI: iOS Calendar App Infinite ScrollView — SwiftUI
Complex UI Animations | KeyFrames | Microinteractions | SwiftUI
The Most Satisfying iOS 26 Design Feature — Concentricity
SwiftDataTables — показ таблиц в iOS
EZNetworking — Swift-библиотека для работы с сетью и обработки API-запросов
Android
- Как подружить Android и ICMP: заметки разработчика
- Что такое делегаты в Kotlin — вопросы с собеседований
- Работа с аудио в Android: опыт реализации DAF — техники терапии заикания
- Как начать тестировать внутренние покупки (In-App Purchases) на Android
- Как затащить AI в Java/Kotlin проект
- Создаём iOS-style Wheel Picker в Jetpack Compose. Часть 1
I Wanted the Google Photos Top Bar Animation. Here’s How I Finally Built It.
Announcing Landscapist Core: A New Image Loading Library for Android & Compose Multiplatform
Mastering Pagers in Android Jetpack Compose
VHS Glitch Shader for Compose — From Zero to Production
From RecyclerView to LazyColumn: A Performance Optimization Playbook for Jetpack Compose
Android: The Interviewer Asked: “Who Owns This State?” I Froze.
Why Most Android Developers Fail MNC Interviews After 5+ Years
Kotlin Mistakes That Slowly Kill Android Codebases
Jetpack Compose Memory Leaks: A Reference-Graph Deep Dive
Kotlin 2.3.0 Is Here: The 7 Changes Every Android Developer Should Know
Stop Shipping Fat APKs: Production-Level Android Size Optimization
Retain API in Jetpack Compose: A Smarter Way to Manage State
State of Kotlin 2026
LLM flexibility, Agent Mode improvements, and new agentic experiences in Android Studio Otter 3 Feature Drop
I Walked Into a Amazon Android Interview Confident. It Didn’t Last Long.
Mastering the Observer Pattern in Kotlin: From GoF to Modern Coroutines
What’s new in Android Studio Otter
XR: Virtually here
Senior Android Developer Reviews AI-Generated Code
Nav2 vs. Nav3 — Which Library For a Production Android App In 2026?
How to get the right CoroutineScope
The Genius System Behind the Uber App’s Real-Time Map
Open Video Editor — редактор видео для Android
Echo Music — музыкальный плеер для YouTube Music
Кроссплатформа
- Compose Hot Reload стал стабильным
- Navigation3 + Koin в Compose Multiplatform
Setting up Kotest on KMP
Farewell to Portable Assembly: I’ve Been Running Swift on MCUs for Seven Years
Beyond Shared Logic: How to Build a Whitelabel app with Kotlin Multiplatform
Adopting Kotlin Multiplatform without Chaos — Part. 1: Why Adopt Kotlin Multiplatform?
The Flutter Architecture Mistake That Worked in Production — Until It Didn’t
I Shipped 5 Flutter Apps To The App Store. Here’s The Real Drama No One Talks About
Hidden Flutter Widgets That Make Your App Feel Senior-Level Polished
Make any component Swipe in Compose Multiplatform!
Разработка
- Следующие два года в области разработки программного обеспечения
- Flutter, Fuchsia, Zircon, ChromeOS, Aluminium OS, WGPU, Tensor Modem, RIL, SeL4, FIDL будущее Андроида и других ОС №2 + №1
- Как проходить Leetcode-интервью: ритуал, который работает
- Как сделать пак иконок для продукта с нуля до готовой библиотеки и не погрязнуть в бесконечных правках
- BA x Frontend: Как перестать проектировать в голове
- Культурный долг
- C# стал языком года по версии TIOBE
- Trailblaze — ИИ-фреймворк тестирования приложений
- Разработка в 2026: к чему готовиться прямо сейчас
- Probator: эволюция UI-тестирования в Яндекс Картах
Every iOS Developer Asks This Question: Should I Switch to Backend?
From Point to Pixel. Rendering Pipeline (iOS, Android, Web)
That “Simple Backend Change” Just Broke Our Mobile App
Clock Synchronization Is a Nightmare
Junior Developers in the Age of AI
How Amazon Fashion Uses Kotlin for Backend Development
Аналитика, маркетинг и монетизация
- Umamusume, японская игра о скачках, разбудила интерес игроков к реальным забегам
- В 2025 году количество загрузок приложений снова сократилось, но расходы потребителей выросли почти до $156 млрд
- 25 лучших советов по росту приложений 2025
- «Жив или мертв»: приложение для чекина одиноких людей набирает популярность
- Проблема «холодного старта»
- Как достучаться до клиента в мобильном приложении: вчера и сегодня
LiveOps Report 2025
AI, Устройства, IoT
- Электроналиватор: делаем автомат для коктейлей с помощью Raspberry Pi, нейросети и фанеры
- Почему ваша нейросеть всегда предаст вас ради вежливого хакера с плохими намерениями?
- Выбираем механическую клавиатуру — Сплит клавиатуры для программиста
- Replit запустил создание мобильных приложений для iOS
- Создатель роботов 1X выпустил модель мира, которая поможет ботам учиться понимать, что они видят
- Narwal добавил ИИ в свои пылесосы для наблюдения за домашними животными и поиска ювелирных изделий
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
-
Видео и подкасты для разработчиков4 недели назад
От идеи к CVE: как находить уязвимости в Android
-
Новости4 недели назад
Видео и подкасты о мобильной разработке 2025.52
-
Видео и подкасты для разработчиков4 недели назад
Как справляться с ростом количества Gradle-модулей в Android-проекте
-
Разработка4 недели назад
Firebase App Check с Play Integrity API в Android
iOS
Android
Кроссплатформа
Разработка
Аналитика, маркетинг и монетизация
AI, Устройства, IoT