3 followers
Brazilian Software Engineer living in Australia π§π·π¦πΊ
A very common way of handling responses that either return data or error in Swift is using a Result<S> enum object, or Data Classes in Kotlin. This type of data control is especially nice for data source requests, such as network, DB, etc, where it...
I've been working full-time with RxSwift for the past three years, and it's been a blast! I just love everything about it, the concept, the flexibility of the "reactive functional programming" paradigm and the community behind it. Luckily Apple's dec...
This is the third part of a series of articles about a Clean, Simple and Composable Routing for iOS apps. Have a read at the other articles before starting this one π We setup our routing system by resolving the dependencies using a Dependency Cont...
This is the second part of a series of articles about a Clean, Simple and Composable Routing for iOS apps. Have a read at the first article before starting this one π In the previous article , we setup our routing system by instantiating the dep...
Clean, Simple and Composable Routing for iOS Apps This is the first part of a series of articles about a Clean, Simple and Composable Routing for iOS apps. One of the hottest topics in the iOS community is view controller orchestration. There are m...