

I love building apps in my free time and I like open sourcing the components of my apps to give back to the community. I moved to full time iOS development in 2013 and spent a year in Japan working at an iOS company there, which was good fun and hard in certain languages. That was an interesting experience, because it was like doing database design for one half of the week and then Photoshop and Flash animations the other half of the week. I studied joint Computer Science and Multimedia at university in Perth. At the moment I’m hanging out in San Francisco.

I’m from Perth, Australia (which is in the same time zone as Singapore).

Lastly, I’ll introduce the new hotness we recently announced, the Realm Platform. I’ll give an overview of how the API works and what our methodologies are. I will share with you the story of my journey with all the databases that iOS has for local storage, up until Realm. I’m Tim Oliver from a company called Realm. He also demonstrates how to get started coding with it, best implementation practices, and how to migrate an existing app. In this iOS Conf SG talk, Tim Oliver introduces Realm and contrasts it to his experiences with SQLite and Core Data. Realm is a new database framework wholly designed from scratch to make persisting data easier than that. While both of these frameworks are great at what they do, they both have high learning curves and require a fair amount of boilerplate code in order to get started. IOS provides two system level database frameworks: SQLite and Core Data.
