James Montgomerie’s World Wide Web Log

No Review Copies of 17+ Rated App Store Apps

I am wary that this blog is in danger of turning into “Gripes With Apple”, especially after last week’s article, so I thought twice about posting this. It’s certainly not of the same order of magnitude as last week’s news, but it is something I’d usually blog about if I hadn’t seen it covered anywhere else - and I haven’t seen it covered anywhere else, so here goes…

Recently I noticed that I can no longer generate “promo codes” for Eucalyptus. These codes are basically akin to iTunes gift cards, and they allow free copies of apps to be …


Thoughts on iOS Content Purchase

I’d like to take a moment to talk about Apple’s new policy on paid ‘content’ in iOS applications. If you don’t live in the Apple bubble I live in, let me explain: Esentially, all apps that allow users to comsume pay-for content (magazines, music, books etc.) must allow the user to buy access to that content in-app, using their iTunes account. For this, Apple will take 30% of the retail price of the content. Content can also be sold outside of the app, via whatever means you can think of (books on your web site, an newspaper subscription bought via…


Support the Gorillas on World Usability Day

Silverback GorillaToday, November 11th, is World Usability Day. To celebrate, the good folks at Clearleft wil be donating all revenue from sales of Silverback, their Mac ‘guerilla usability testing’ app, to the Dian Fossey Gorilla Fund.

Silverback’s a great app [full disclosure: I did some work on the latest version, but I’m pretty sure I would think this regardless] for performing quick, simple usability testing of your Mac app, web app or web site (or even Windows app with VMWare or Parallels!). It records what’s happening on screen, along with the user’s reactions using the iSight camera, and you can …


My Inquiry on Global Sources

Spam is getting more and more targeted. With contact details blurred to protect the, erm, guilty…

Mail window showing spam

I love how they insinuate that this in response to some enquiry I made, somehow hoping I’m so busy I’ll presume I forgot about it or something.

I’m tempted to try to get an SDK and some hardware samples out of them…


Webmoco Go!

A couple of the guys I worked with via Missing Ink Studios on the first apps to use the Eucalyptus reading engine (including the Hitchhikers’s Guide To The Galaxy and Peter James apps) have started up their own web and mobile development company, “Webmoco”.

I found them great to work with, so if you’re looking for a development team, check out their site, which includes a showcase of the great apps they’ve been involved with in the past.


Using the Mac or iPhone's Built In Regex Routines

In which a convenient method of using POSIX regular expressions from Objective-C is presented.

It’s a common complaint that the Mac and iPhone platforms don’t have native support for regular expressions, but that’s not entirely true. If you drop down to the UNIX core, there’s an implementation of the old (and only partially busted) POSIX regular expression interfaces. Here, I’ll show a simple Objective-C wrapper class for them that lets you use them conveniently in Mac or iPhone apps.

Before I start, some preemptive remarks: There’s a lot wrong with POSIX regexes to modern eyes. Firstly, and most glaringly, the …


On “Abolishing the Proposed Law” on Copyright Infringement

I usually shy away from discussing politics online, and but it looks like I opened a can of worms on myself on Twitter this morning after I said “A worthy petition, but I wish it were better worded” in response to this petition. Here, I set out my thoughts in more than 140 characters.

For those not familiar with the background, Charles Arthur of The Guardian has a good article about the current proposed changes to British copyright law.

The petition I’m talking about is about the concrete changes themselves, not the idea that the business secretary be …