Sample iOS Application with Xcode, Objective-C, Storyboard, and Core Data

In recent months, I have been sharing multiple versions of the Employee Directory application built with different JavaScript frameworks, and packaged as hybrid apps using PhoneGap.

In this post, I’m sharing a native iOS version of the same application. The application allows you to look for employees by name, navigate up and down the Org Chart, view the details of an employee, and call, text and email employees.

Here is a short video:

This application was built with Xcode 5, Objective-C, Storyboard and Core Data.

I’ll be back with more Backbone.js, AngularJS, PhoneGap and Topcoat articles soon. But to make informed decisions, I think it’s always a good idea to explore alternative solutions. It’s definitely an interesting experience to compare the development experience when building the exact same application with different stacks. I blogged a native Android version of the same application a couple of years ago as well. It’s available here, and probably needs to be updated.

Source code:

If you are interested, the source code for the iOS version is available in this GitHub repository.


  • bob

    This is what I’ve been looking for. Thanks for sharing!

  • zak

    So which do you prefer ? the native or hybrid approach ? Where there any moments where you went .. “This is so much easier in html ” ?


  • Togo

    Is this info still fresh?

  • I mean – are there any updates?

  • As an iOS developer I’m using the QuickBlox backend when creating my apps.
    It’s free of charge and has a number of features – you can have a look at
    A really useful service. Hope it helps.

  • качество, надежность, экономичность и связанные работы выполняются imalattan.profesyonel команду

  • duka gider yapiyor size.

  • very nice work, i like your blog