General

2 Nov 2011

Update: Check out New – Core Cocoa: Native iOS Development Workshop in Brighton, UK, February 22-24, 2012..

Native iOS development workshop in Brighton, UK
Here's your last chance to attend a native iOS workshop by me in the UK. Come to Brighton on November 23-25 to join me for three days of hands-on hacking as you learn the foundations of Objective-C, Cocoa Touch, and Xcode. We'll be covering iOS5 and Xcode 4.2 (the latest versions).

(more...)

Don’t miss my last iOS development workshop in the UK for 2011

Learn solid foundations in Objective-C, Cocoa Touch, and iOS development in the UK.

14 Mar 2011

Geek Ninja Battle Night took place on Friday, March 11th, 2011 at Lighthouse Arts. It was an evening of talks, drinks, and fun organized by Geek Ninja Factory where Sarah Parmenter, Andy Clarke, Remy Sharp, and Aral Balkan gave talks on the topic of Mobile – Web vs. Native. The event concluded with a roundtable debate followed by a drinks social.

All photos by Victoria Dawe Photography.

(more...)

Geek Ninja Battle Night

1 Jul 2010

In my post yesterday, I outlined how to present high-resolution images in web pages using CSS media queries to users using a high-PPI screen such the iPhone 4's new Retina display. I also mentioned that while this works for background images in CSS, the only solution currently for carrying out this same substitution for images linked to using the <img> tag is to use JavaScript. Finally, I suggested that browsers should natively support substituting high-resolution versions of images when they detect that the user is using a high-PPI display. In this post, I'd like to formalize that suggestion a bit.

Proposal for native browser support of high-resolution image substitution

(more...)

Proposal for native browser support of high-resolution image substitution

I propose a new HTML meta tag, resolutions, to be used to implement automatic support for displaying high-resolution images in web pages to users on high-PPI displays like the iPhone 4's new Retina screen.

7 May 2010

I was following Cory Bohon's instructions at Mac|Life for downgrading your iPhone to OS 3.1.3 when I ran into a little snag while trying to install libusb in the first step: the installer would hang on the "Preparing to install…" message.

Since libusb is a simple library, installing it manually isn't difficult and the files you need are already in the libusb.pkg file. To install them:

(more...)

libusb installation failure (& workaround) while downgrading to iPhone OS 3.1.3

Workaround for a small snag I ran into trying to install libusb while following Mac|Life's instructions for downgrading my iPhone to 3.1.3.

2 May 2010

Facelection: Who do you like in the UK General Election: Gordon Brown, Nick Clegg, or David Cameron? Vote with a click and tell your Facebook friends.

Yesterday afternoon, while wiling away time liking stuff on Facebook I got to thinking why voting couldn't be as easy as clicking a like button and decided to whip up a little like-your-candidate app in a few minutes using the new Facebook Like button and it became Facelection.

(more...)

Facelection 2010

Can the new Facebook Like button predict the outcome of the 2010 UK General Election? It's worth a try! Who do you like? Brown, Clegg, or Cameron?