News
Mobile App Development Best Practices \ 24.01

iOS
- Create a UINavigationController With a Gradient as a Background
- Dynamically Change App Icons for a Unique User Experience with SwiftUI
- Three Ways to communicate via WatchConnectivity
- Enhancing mobile app user experience through efficient caching in Swift
- Refactoring an MVVM iOS app into VIPER
Android
- Higher order functions in Kotlin — Under the hood
- Slowing down your code with Coroutines
- Testable Database Repositories in Kotlin
- Mastering Exception Handling in Android Development: Tips and Tricks for Ensuring Stability and Security
- Reverse Engineering and Analyzing Android Apps: A Step-by-Step Guide
Multiplatform:
Dev
