James Montgomerie’s World Wide Web Log

Re: Stewardship

Editorial note: Yesterday, I sent a draft of this post to Mattt Thompson, the author of the article this is a reply to. He was kind enough to send a very gracious reply. I thought about reformulating the post in an attempt to express or explain our differences of opinion more directly, but decided that I would be doing him a disservice by doing so. Instead, with his permission, this post contains my original draft, followed by his reply. Please do read both.

Before I start, I want to affirm that I’m a big fan of NSHipster, and of Mattt …


How We Made a Trailer For Our iPad Game Without Spending Any Money

Coolson’s Artisanal Chocolate Alphabet, our iPad game, has been out for almost a month now! (You should buy it before it goes up in price on Friday :-).

This is the first of hopefully at least a couple ‘behind the scenes’ blog posts about its creation. This one’s about its trailer video, and how we made it on a budget of $0 1.

Background


Coolson’s Artisanal Chocolate Alphabet

Look, it's Ice Coolson!

What a week it’s been. What a few months, really!

If you’ve been following on Twitter or this blog recently, you’ll know that my wife Emily and I have been working on an iPad game. We’ve been testing it for a month or two with a great group of people, who have been a great help (thanks to all of them).

The game, Coolson’s Artisanal Chocolate Alphabet, is now done, and available to buy (that was a hint). We’re really pleased with how it turned out.


THIn

I open-sourced a little bit of, as I’ve been calling it on Twitter, “THE GAME” - that is, the game Em and I’ve been working on: “THIn”: Three easy ways to do things later in Cocoa/Cocoa Touch.


THObserversAndBinders

I wrote some key-value observing (KVO) and key-value binding (KVB) helper classes for iOS and Mac OS X. Not much more to say about them than is in the ReadMe file on GitHub. I’m pleased with them. Comments (and pull requests) welcome.


This dogma that web apps are the future

I think that the idea, and it was almost taken as religion, is that once we got to the point where you could write web apps, and that web apps would run everywhere, that was some sort of end point in the continuum of how software evolved. […] Not everybody, certainly not everybody, but there were a large number of people who I think sort of took it, and still take it […], this dogma that web apps are the future. And I think that people are still dug in on that, and that you see a lot of people…


Migrating Xcode SDKs

Lots of people don’t realise that you can copy SDKs from previous versions of Xcode to newer versions and still use them.

For example, with the release of Xcode 4.5, Apple no longer ships the iOS 5.1 or Mac OS X 10.6 SDKs, but if you still need them for some reason, you can grab them from an older install. SDKs are stored in the Xcode app bundle, in Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/, Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/, and Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/ - just copy them from inside your old Xcode to similar locations inside your new Xcode.

Note that this won’t give you the ability to do …