One of the reasons I like working with android is that it gives flexibility to developers to tweak things and play around with features. Apple on the other hand is very restrictive. Android allows us to manage features like Bluetooth and wifi programmatically while in iOS, the user is directed…

Codable: A better way to parse data in Swift
Codable: A better way to parse data in Swift

Apple recommends MVC architecture for development and is undeniably more common architecture. MVC segregate code in three parts — logic/data, view(GUI) and model. Today we’ll talk about how to write models while minimising boilerplate code.

Models are representations of data that flows through your application. For example, we get unordered…

Ravi Mishra

Native Mobile Developer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store