Маркетинг и монетизация
Мобильная разработка за неделю #597: контейнер изнутри
В новом дайджесте UISlider изнутри и навигация в Jetpack Compose без магии, миграция приложения на Navigation 3 и сборщик мусора в Dart, мобильное тестирование в 2026, как меняется разработка в эпоху ИИ, новые модели Anthropic и Google и многое другое. Заходите!
Подписывайтесь на мой Telegram-канал Mobile Insights, где еще больше материалов для мобильных разработчиков. А еще завел себе новый канал про инди, соло, пет и прочие проекты.
iOS
- UISlider изнутри: почему `setValue` не работает во время settle-анимации и как я это обошел
- Лента роликов на iOS: опыт работы с AVPlayer
- XCUI, Tests & Robots. Разбираем нативную автоматизацию iOS на винтики. Часть 1
- Apple Container уже здесь, и он изменит ваш подход к iOS-разработке
- Apple приобрела победителя Apple Design Award — конструктор приложений Play
Memberwise Initializer in Swift explained with Code Examples
Apple Internals: Swift in the Kernel
All new frameworks presented at WWDC26
Using Claude with Apple Foundation Models
SwiftUI Is One Graph, Over 40+ Years of Engineering
Swift 7 Feels Like a Completely New Language
Delegates and Events in iOS: The Concept That Finally Made App Communication Click for Me
Debugging Notes on Two SwiftUI Animation Bugs
Rotating Liquid Glass in SwiftUI without breaking the shape
How I’d learn iOS development from scratch in 2026
Debugging Notes on Two SwiftUI Animation Bugs
Swift Attached Macros: Build a Real-World Member Macro from Scratch
iOS 27 Apple Find My App UI
What’s new in SwiftUI for iOS 27
Screen Capture iPhone (iOS 27) — Screen Capture Kit For iOS 27
Apple Shipkit — готовая инфраструктура релизной инженерии для публикации приложений
BlazeDB — нативная для Swift встраиваемая база данных для локального хранения данных
Android
- Навигация в Jetpack Compose без магии: что на самом деле делают библиотеки навигации
- Миграция приложения на Navigation 3: боль, переработки и хотфиксы
- Внедрение Gemini Nano в реальное приложение: ограничения, о которых никто не предупреждает
- Как энергосбережение на Android мешало Seamless-авторизации
- Словари MDict в закрытом приложении, или зачем я писал RIPEMD-128 вручную
- Обзор APEX Security — Android Package EXaminer
- Топ-10 вопросов с Android-собеседований в 2026 — с разборами
Introducing Composables UI
MVC → MVP → MVVM → MVI: The Evolution of Android Architecture Patterns
Kodee’s Kotlin Roundup: Kotlin Turns 15, Kotlin 2.4.0, and the Kotlin Toolchain
Boilerplate Code in Android Development: Examples, Problems, and Modern Solutions
Migrating App to Navigation 3: Pain, Overtimes, and Hotfixes
AAOS Architecture Explained for Android Engineers
Top 10 Kotlin Questions 2026
The Power of typealias in Kotlin: Making Clean Code Cleaner
What We Talk About When We Talk About Malware
Build adaptive apps with Compose’s new APIs
Build for the wrist, the road, and the remote with Jetpack Compose and Gemini
Build 3d experiences using Jetpack XR
Optimize your app performance for the next generation of Android
Creative video editing with Jetpack Media3 and Gemini
Develop faster with Android Studio, AI and skills
Build intelligent experience: Deep dive into AppFunctions
Building Robust Applications with Testing — Android Developers Office Hours
Sameer Samat on Android 17 and the Future of Intelligent Computing
KotlinConf’26 Keynote
Say Goodbye to Callbacks
Evolving Kotlin Language Defaults
LeanType — конфиденциальная клавиатура для Android
Laydr — file-based типобезопасная система навигации
Composables UI — коллекция компонентов для Jetpack Compose и Compose Multiplatform
Кроссплатформа
- Сборщик мусора в Dart. Часть 1: память и указатели
- Как врач на пенсии создал AI‑приложение для определения биологического возраста на Flutter + TFLite
- Как устроено состояние во Flutter: локальное состояние, данные приложения, InheritedWidget и Provider
DrawBox Goes Multiplatform
Design a screen, get a Clean Architecture feature — Spec-Driven Development that keeps AI-generated KMP code from drifting
How We Made Ktor JSON Parsing 66% Faster with 50% Less Memory on KMP
Building a 3D Game in Compose Multiplatform
The Flutter Features I Ignored for Too Long
What Happens When Your Flutter App Gets Real Users
I Interviewed Flutter Developers for Years. Most Fail the Same 7 Questions.
Flutter 3.44 Just Quietly Rewrote the Rules of Cross-Platform Development
Sign in with Apple in Flutter: A Complete Guide to Secure iOS Authentication
Stop Writing Boilerplate: Scaffold a Flutter Clean Architecture App in 60 Seconds
Sony’s KMP Journey: Scaling BLE & Hardware with Kotlin Multiplatform
What’s New in Compose Multiplatform
Разработка
- Мобильное тестирование в 2026: от истоков к трендам
- Продолжаем рассказывать о создании продолжения DogPlanner…
- Безопасность, агенты и будущее разработки
- Почему капча больше не про светофоры — Smart Captcha, ML, антибот
- Искусственный интеллект провел со мной собеседование на должность iOS-разработчика
Modding a 20-year-old game to make it even better
Running local models is good now
How I Finally Learned System Design (After Feeling Totally Lost)
Dependency Injection Questions That Define Senior-Level Thinking
You only have weeks left to vibe code
Аналитика, маркетинг и монетизация
- Apple и Epic идут в Верховный суд
Are You Analyzing the Right Competitors?
We just crossed $10,000 ARR within 3 months of launch, here’s what we learned
Announcing Shipaton 2026: Ship an app, win big, join the fun
AI, Устройства, IoT
- Agent Driven SDLC: как меняется разработка в эпоху ИИ
- Упс, они сделали это снова? Почему ваш ИИ тупеет ровно перед выходом новой модели
- Современный MQTT-сервис на Python
- Нейросети не сделали игру за меня. Но без них я бы не взялся за эту RPG
- Переоценённый король
- Как я перестал бояться ESP-Claw и полюбил его
- Умная квартира в новостройке: что у системы под капотом и какие ошибки допускают застройщики
- Как я строил IoT-стартап для морских портов: Python, паяльник и чёрный лебедь
- От транспортного трекера к судовой системе безопасности в Арктике
- SpaceX разработала прототип устройства с ИИ
- Google представляет более быстрый и дешевый генератор изображений Nano Banana 2 Lite
- Anthropic выпустил агентскую модель Claude Sonnet 5
- Pocket привлек $11 млн, сделав устройство для ведения заметок с использованием ИИ
- Руководитель Apple Vision Pro уходит в OpenAI
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
-
Аналитика магазинов4 недели назадМобильный рынок Ближнего Востока: выручка растёт быстрее загрузок: исследование Bidease и Sensor Tower
-
Новости3 недели назадВидео и подкасты о мобильной разработке 2026.24
-
Разработка4 недели назадЧто нового в SwiftUI после WWDC26
-
Разработка4 недели назадЧто нового в UIKit после WWDC26
iOS
Android
Кроссплатформа
Разработка
Аналитика, маркетинг и монетизация
AI, Устройства, IoT