iPhone

26 Jan 2012

I'm teaching my highly-acclaimed Native iOS development workshop in Brighton (UK) next month, from the 22nd-24th of February.

The course will give you strong foundations in Objective-C and Cocoa Touch to give you a solid start to building your own iOS apps in just three days.

(more...)

New: Native iOS development workshop in Brighton, Feb 22-24th

Learn Objective-C and Cocoa Touch to make iOS (iPhone and iPad) apps in three days in February in sunny Brighton.

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.

4 Jun 2011

Extendscript editor
In the initial version of the upcoming Update conference web site, I'm optimizing for desktop, iPad, and iPhone-tier phones. This means that I have to create five different versions of nearly every image. One for the desktop size, one for 320px wide screens, one for 480px wide screens, and two for the Retina (@2X) resolutions. Of course, saving all those images by hand would suck. And it's not enough just to resize the images and export them for web since, when resized, I need to unsharp mask them to make sure they're not blurry.

I initially thought I could record an action to do this, but the Photoshop file I have for the graphics has dozens of layers. I thought I could use the Layer comps to files… script that ships with Photoshop but – while it let me export layer comps to files – it wouldn't let me add custom actions in the middle of the process (in this case to unsharp mask the image once it was resized).

(more...)

Multi-resolution images, Photoshop, and ExtendScript

Using ExtendScript and Photoshop to make it easier to build multi-resolution images for web sites.

21 Apr 2011

Where I've been since OS4.0, as recorded by my iPhone (detail).

Twitter has been ablaze recently with revelations that iPhones and iPad 3Gs are secretly recording your every move, and have been doing so for about a year now.

(more...)

Where have you been? Your iPhone knows.

Your iPhone or iPad 3G has been secretly recording your location since OS 4.0. Would you like a map with that?

15 Mar 2011

Login conference in Lithuania.

March is about to become a mad month for me, starting tomorrow (or perhaps it started on Friday, with Geek Ninja Battle Night). Today, I'm off to London, staying overnight at Heathrow (and hopefully attending this evening's NSCoder night in London) before flying to Lithuania tomorrow where, on Thursday, I will be presenting the opening keynote at the LOGIN conference, in front of an expected audience of over 2,000 (no pressure!)

(more...)

March Conference Madness

March is shaping up to be a crazy month. In the next ten days, I'm speaking at four conferences and holding one iOS workshop (with another to follow at the end of the month).