Implement a REST client in an iOS application using RestKit

RestKit is the ideal iOS framework for REST server-client communication in iOS mobile applications. It’s written in Objective-C, built on top of the very popular AFNetworking framework, and contains a very powerful object mapping engine to make our lives easier when sending or receiving objects to or from a server. The setup process might look scary and complex at first, but once you have the basic setup, things should run smoothly and you will enjoy a very simple and efficient REST client in your app. In this blog post, I will guide you through the basic setup process of the RestKit framework, give you a grasp about the object mapping functionality, and demonstrate a few REST API calls.
Continue reading

Integrating Piwik in iOS mobile applications

The Piwik platform is a free, powerful and open source tracking and analytics tool. It integrates well with most popular platforms, and is fairly easy to use. There are virtually no limitations or setbacks to using it, except perhaps the capabilities of the machine that it runs on. You can use it to track and calculate traffic, revenue, and many other things on your website. But why stop there? Why not use this powerful tool inside your mobile application? In this guide, I will show you how you can easily install a Piwik platform on your own server machine, and integrate a tracker in your iOS mobile application.
Continue reading

Making your video mobile application viral

We have recently noticed that more and more of our clients require video mobile applications that integrate well with their backend and product, just as their web applications do. From the experience we have acquired during the last few successful projects we took part in – I have decided to present, from a mobile developer’s point of view, a few of the things that are probably worth considering during your mobile application planning.

Continue reading