Новости
Статьи и новости о мобильной разработке: 14.11
Нашел интересную статью про моделирование состояния ViewModel. Два наиболее популярных способа — обычный класс данных и Sealed интерфейс. Автор пишет, что у обоих есть большие недостатки в масштабируемости и управляемости, и он предлагает третий — класс данных, обернутый Sealed интерфейсом. Мораль там в самом конце: “вместо того чтобы придерживаться какого-то одного паттерна, полезно использовать сильные стороны нескольких шаблонов и смешивать их вместе”. Это, очевидно, относится не только к моделирование состояния.
Разработка
Маркетинг и монетизация
Кроссплатформа
- Optimizing Flutter Apps with RepaintBoundary
- This needs to stop (Flock)
- How to Monitor Internet Connection Continuously in Flutter: A Step-by-Step Guide
iOS
- Разбираем iOS-приложение: код, сборка, статические и динамические библиотеки, компиляция, запуск
- Detecting hand pose with the Vision framework
- The Composable Architecture — New Project Setup in SwiftUI using XCode 16 and Swift Testing
- SwiftUI Tutorials: Building a Relaxing Sudoku App from Scratch
Android
- Моделирование состояния ViewModel в Android: чистый, масштабируемый паттерн
- Улучшение стабильности и производительности эмулятора Android
- Wave Progress Compose — волновой прогресс-бар
- Как реализовать методы скроллов через Appium для Android-приложений
- Как поднять инфраструктуру для запуска автотестов Android в облаках
- Animating the Airbnb Logo in Jetpack Compose
- Building consistency at scale: Our journey with Compose Design System
- Building a Simple Camera2 API App with Jetpack Compose
-
Новости4 недели назадВидео и подкасты о мобильной разработке 2026.35
-
GitHub3 недели назадLucide Swift — типобезопасные Lucide иконки с векторным рендерингом
-
Устройства4 недели назадHugging Face представил Microduck — небольшого двуногого робота в форме утёнка
-
Разработка4 недели назадЗабавные анимации с меш-градиентами в Jetpack Compose 1.12
