Mobile App Development Best Practices — 19.09
1 min readSep 19, 2023
Swift 5.9, Lighten MVI architecture, My approach to coding interviews and more!
Applause and join our Telegram channel — Mobile Economy!
iOS
- 3 Cool new features of Swift 5.9
- How to Handle Content Unavailable Gracefully with iOS 17?
- Bottom Sheet View Controller with Dynamic Content Height in iOS
- The sad state of @AppStorage and the Observable framework
- Store Codable types in AppStorage
Android
- Kotlin is back in the Top 20 of the TIOBE Index
- Mastering RecyclerView Optimizations in Android
- Lighten MVI architecture: Delegate responsibilities to new components
- Creating the Creational Design Patterns in Kotlin
- Implementing In-App Reviews Using Google Play Review API
Multiplatform
- Flutter Weather App — Weather experience, inspired by the Apple
- Behind every widget, there are an element and almost always a render object
- Mavericks Style Architecture on Kotlin Compose Multiplatform: A Tutorial
Dev
- Best Practices for Collecting and Querying Data from Multiple Sources
- My approach to coding interviews: Optimize for iteration
- What Happens When You Reach The Age of 35 as a Programmer