Senior Android-инженер(ка?) из Eventbrite написала про реализацию MVI-архитектуры в компании. Пишут, что внедрение архитектуры Model-View-Intent не только улучшило приложение для Android, но и упростило процесс разработки. Приняв MVI, в компании оптимизировали управление состояниями, улучшили поток данных и обеспечили более предсказуемое и последовательное поведение приложений. С MVI путь к созданию исключительного пользовательского опыта с помощью интуитивно понятных и хорошо структурированных приложений становится более понятным и достижимым.
Разработка
- Уязвимость в Telegram для Android позволяла скрывать файлы в поддельных видеороликах
- Google переносит Android Studio в веб с помощью Project IDX
- 18 Ways Businesses are Launching New Products with Speech AI
Маркетинг
Кроссплатформа
- Полный гайд по тестированию на Flutter. Часть 2: Простые модульные тесты
- End-to-End Testing in React Native with Maestro: A Comprehensive Guide
- setState in Flutter — Exposed!
iOS
- Slack представляет виджеты для iPhone
- Разворачиваем стенд для UI-тестирования iOS на базе Selenoid
- Memory consumption when loading UIImage from disk
- Swift Enums: Best Practices and Hidden Features
- Sized-to-fit SwiftUI bottom sheet
- Formatting time in a Text view in SwiftUI
- Leveling Up Your Debugging Skills with LLDB Commands in Xcode
Android
- MVI в Eventbrite
- Как публиковать библиотеку в Maven Central Portal в 2024 году
- Разбираемся с новой уязвимостью Android-библиотеки Jetpack Navigation: как открыть любой фрагмент из вашего приложения?
- Обнаружение банковских троянов на устройствах Android
- Kotlin sealed class VS sealed interface
- Publish on Maven Central
- Enhancing Code Quality with detekt for Static Analysis
- Playing with Compose Screenshot testing and Github Action