Jekyll Pagination with Infinite Scroll

Simulating Accelerometer and Location data for iOS

19 Mar 2014

This blog post looks at how to simulate accelerometer and location data so that you can test iOS apps without the need for a physical device. The simulated data is provided by an interactive UI which allows you to rotate the phone and mark paths on a map which can...

ReactiveCocoa - The Definitive Guide

13 Mar 2014

It feels like everyone in the iOS community is talking about ReactiveCocoa at the moment. Each day on Twitter I am seeing new blog posts and tutorials appearing, and every iOS conference seems to have at least one ReactiveCocoa presentation. So what is ReactiveCocoa? and why is it attracting...

PropertyCross 1.3 Released

31 Jan 2014

PropertyCross has just announced a v1.3 release, which includes two new frameworks, a number of updates and an improved build system. PropertyCross, which is now part of the TasteJS family of projects that also includes TodoMVC, is an open source project that allows...

iOS 7 By Tutorials In Print

29 Jan 2014

A few days ago I was happy to receive a weighty package through the post containing the following: </img> The print copy of “iOS 7 by Tutorials”! - An 804 page book covering all the new and exciting APIs available to iOS developers. I...

Understanding JavaScript Object Creation Patterns

27 Nov 2013

I have just published an article on CodeProject which explores the various different patterns that you can use to create objects with JavaScript. I certainly learnt a lot in writing this article and trying to explain the concepts. If you are interested, pop over...

An Interactive Tab Bar Controller Transition

26 Sep 2013

In my previous blog post on view controller transitions I demonstrated how to create a page-fold animation controller. In this blog post, I’ll take the concepts a step further by showing how to create interactive tab bar controller transitions. If you watched the WWDC video #228 “Custom Transitions...

Creating a custom flip view controller transition

20 Sep 2013

One of many new features that was introduced with iOS 7 is custom view controller transitions. This feature gives you full control over the animations that are used when a navigation from one view controller to another occurs, whether as a result of navigation controller push / pop, model present...

iOS 7 by Tutorials - the first iOS 7 book - is published

19 Sep 2013

My blog has been a little quiet for the past few months, but this certainly doesn’t mean I have given up on writing! A few months ago I joined the team behind iOS 7 by Tutorials and for the past four months I have been hard at work on...

Windows Phone App Studio - Shows Potential ...

09 Aug 2013

A couple of days ago Microsoft announced Windows Phone App Studio, a web based tool for the rapid creation of Windows Phone applications. Whilst the graphical app-builder idea is not a new one, the App Studio has a few interesting features, such as the ability to distribute your apps...

New iOS Article - How To Make a Custom Control

03 Jun 2013

My latest iOS development article has been published on Ray Wenderlich's site, this time I look into how to develop custom iOS controls. The article describes the creation of a 'range' slider control, and covers topics such as API...