Swift Protocols Cheatsheet

Protocols in Swift, like in many other languages (i.e. Objective-C), define an interface or a type that other structures such as classes, structs, enums, and »

Swift Enum Cheatsheet

In Objective-C enums (Enumerated type) define grouped constants for fixed values. These could be days of the week, styles, types, modes, etc. To refresh your memory »

Testing API with Postman

In this post we talk about problems associated with testing APIs and some solutions, constructing HTTP requests, and analyzing responses. For this purpose there is a »

iOS Client-Server Integration Approach Part 1

We are starting a blog post series on crafting client-server integrations. Throughout the posts we discuss why it’s important to have well-defined communication between your »

CocoaPods + Bundler + RVM == Happy iOS Dependency Management

Ok, we all are smart developers and do not drag and drop dependencies in our iOS Xcode project and use CocoaPods instead, right? Good. But on »

Architecture and Setup Tips Using RestKit RKObjectManager

Problem: RESTkit is a great framework for building RESTful client applications on iOS but it’s a bit cumbersome and is not that easy to set »