Blog

Featured Articles

A Statistical Analysis of the Apple App Store

on 20 Mar 2014

The App Store continues its rapid growth, with approximately 300,000 apps added each year. I decided it would be fun to download as much app metadata as possible in order to see what patterns and trends I could find. This blog post describes the results.

Developing large scale KnockoutJS applications

on 28 Feb 2014

It's easy to get started building data-bound user interfaces in the browser using the KnockoutJS MVVM library. This post covers some practices and techniques that help with using it successfully in large single page applications.

Arrow functions in Knockout.js

on 28 Feb 2014

Recently, Knockout’s original author Steve Sanderson released a plugin called knockout-projections which optimises the performance of the observable array methods filter and map. In this post, I’ll take a peek into the future by combining this plugin with the forthcoming ES6 arrow functions to produce some very terse and...

On Running a Code Club

on 04 Dec 2013

Scott Logic have been helping out with a Code Club at a local primary school. As one of the developers involved, I'd like to share my experiences and tips for running your own Code Club!

Latest Articles

A Statistical Analysis of the Apple App Store

by Colin Eberhardt, on 20 Mar 2014 Colin Eberhardt

The App Store continues its rapid growth, with approximately 300,000 apps added each year. I decided it would be fun to download as much app metadata as possible in order to see what patterns and trends I could find. This blog post describes the results.

Simulating Accelerometer and Location data for iOS

by Colin Eberhardt, on 19 Mar 2014 Colin Eberhardt

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 then be replayed.

ReactiveCocoa - The Definitive Guide

by Colin Eberhardt, on 13 Mar 2014 Colin Eberhardt

It feels like everyone in the iOS community is talking about ReactiveCocoa at the moment. In this blog post I talk briefly about what ReactiveCocoa is and the 'Definitive Guide' which I wrote for raywenderlich.com

A Developer's intro to WebGL

by Adam Morgan, on 11 Mar 2014 Adam Morgan

Recently, I have been starting to get to grips with WebGL. Having little to no real previous experience with 3D graphics, there was a reasonably steep learning curve to overcome. So I thought I’d touch on a few of the basics here and share some resources that I found really...

Arrow functions in Knockout.js

by Chris Price, on 28 Feb 2014 Chris Price

Recently, Knockout’s original author Steve Sanderson released a plugin called knockout-projections which optimises the performance of the observable array methods filter and map. In this post, I’ll take a peek into the future by combining this plugin with the forthcoming ES6 arrow functions to produce some very terse and...

Authors