How We Develop Mobile Applications - Pt 3 - iOS

By Chris Rittersdorf

Welcome back for the third post of our blog series on how we build mobile apps at Collective Idea. In the last installment we covered basic project setup. This time, we’ll discuss our first steps in fleshing out the application.

Transient Properties of the Realm

By Tim Bugai

Realm is a good alternative to CoreData for your iOS apps. Setting up properties to be stored in the database is as simple as defining them in a model. But what about those properties that you don’t want persisted?

Teaching Your Database New Tricks

By Tim Bugai

Databases don’t come with complex field types like an image. That doesn’t mean we can’t store them in our database anyway.

Simple Cocoa Configuration Using Swift Structures

By Chris Rittersdorf

Apple’s introduction of Swift to the Cocoa development toolbox has created a buzz amongst Cocoaheads. The language is flexible and lends itself to new patterns which traditionally Objective-C programmers are excited about. I got excited about a pattern that emerged while working on a new version of the Dead Man’s Snitch iOS app:* using Swift structs to store application configuration information*.