News
Mobile App Development Best Practices – 18.07

iOS
- Stop repeating DispatchQueue.main.async
- How to Create Callback-like Behavior Using AsyncStream in Swift
- OSLog and Unified logging as recommended by Apple
- Effective Swift Package Manager caching with Fastlane and Github Actions
- Boost Your Swift Loop Performance By 87%
Android
- Kotlin Enums — Replace values() with entries
- Helper Utility for Jetpack Compose’s Pointer Input Scope
- The Hottest Jetpack Compose Projects And Libraries on GitHub in 2023
- Lottie Android 6.1 -Lottie goes multithreaded
- Eliminating Common Pitfalls in Clean Architecture Implementation for Android
Multiplatform:
- Implementing Deep Links in Flutter: A Comprehensive Guide to Enhance Mobile User Experience
- How to Parse JSON in Dart/Flutter: The Ultimate Guide
- Server-Driven UI Implementation from Scratch in Flutter
Dev
