May 30, 2018

Minimal Networking layer from scratch in Swift 4

How to build a declarative Networking layer in 118 relying on Codable, protocol oriented programming and URLSession without compromising modularity. Introduction Almost every iOS app has […]
May 22, 2018

NSAttributedString in Swift

How to deal with attributed string and live happy by theming your app using SwiftRichString 2 The following article is also available on my blog. First release […]
May 8, 2018

Increase Downloads of Your iOS App by Including Awesome Features

When clients contact us, they want to have a wider outreach, yet some can make a radical mistake though. Clients may ask to support outdated iOS. […]
May 1, 2018

Strongly typed access to Info.plist file using Swift

How Codable can help us to parse and access values saved in .plist by keeping them type-safe As Apple’s developers we started facing the type-safe constraint in […]
April 30, 2018

Tables & Collections with type-safe declarative approach

How to forgot DataSource/Delegate in your controllers This article is also available on my blog. Not so long ago I’ve published an article called “Forget datasource & […]
April 30, 2018

Generics in Objective-C

Generics offers flexibility in programming and is a widely adopted pattern in many languages. For iOS developers, we all know Generics in Swift is super powerful. […]