Blog

May 2014 articles

Resolving iOS 6 deprecation errors in cordova phonegap

Posted: Wednesday 28th May, 2014 - 9:26pm
Author: James Griffiths

Having recently upgraded to Cordova Phonegap 3.5 we started seeing the following iOS6 deprecation warnings when publishing our App for testing:

  • Deprecations: ’dismissModalViewControllerAnimated:' is deprecated: first deprecated in iOS 6.0
  • Deprecations: 'presentModalViewController:animated:' is deprecated: first deprecated in iOS 6.0

Thankfully, resolving these is a relatively simple process.

Read more...

Installing Node and SaSS behind a proxy

Posted: Saturday 24th May, 2014 - 9:22pm
Author: James Griffiths

If you find yourself working behind a corporate web proxy server chances are you'll be running into issues when trying to install SaSS and using the Node Package Manager (npm). Thankfully these issues are easy to resolve with a little command line magic.

Read more...

Growing up with the web

Posted: Thursday 22nd May, 2014 - 7:42pm
Author: James Griffiths

We got into designing for the web around the turn of the century, shortly after the bursting of the dot-com bubble. 13 years on and it's quite surprising to see the pace of change that has occurred within the industry since then and some of the major shifts in technology and approaches that have also taken place during this period.

Read more...

Popcorn JS Tutorial

Posted: Saturday 17th May, 2014 - 6:40pm
Author: James Griffiths

Mozilla's Popcorn JS library allows developers to bring richer functionality to HTML 5 video. In the following tutorial we're going to take you through developing a single page web app with Popcorn JS.

Read more...

Animating div height from bottom of container to the top instead of top to bottom

Posted: Friday 16th May, 2014 - 6:28pm
Author: James Griffiths

We came across some interesting behaviour while building a charting application with HTML, CSS and jQuery. When it came to animating the individual bars of the charts that we were generating the height would always grow downwards! As bizarre as this behaviour seemed fixing it proved to be relatively straightforward.

Read more...

Learning Underscore JS - a quick introduction

Posted: Wednesday 7th May, 2014 - 6:11pm
Author: James Griffiths

If you work with JavaScript on a regular basis there’ll be times when you find yourself wondering why certain methods aren’t built into the language as default. Whether it’s certain types of data manipulation in arrays or custom objects you’ll need specialised helper functions to accomplish these ends. Writing such functionality can be tedious, prone to cross-browser issues and quite often, frustrating.

This is where Underscore JS excels as it provides a set of built-in utilities for working with JavaScript objects (whether they be Arrays, Objects [associative arrays in JavaScript], Functions, Strings or Numbers).

Read more...
Top