Skip to main content

Welcome to ZX81.org.uk

Tag: Development

What to do?

There have been a few blogs recently about people finding their true vocation and discovering that it’s not developing software. This is not a “me too” post. I do still develop software for a living and I don’t intend becoming a writer or anything else any time soon. But like most people (I assume) my career has taken turns that I never would have imagined when I started out.

In fact when I was at school I took quite some time trying very hard not to be a software developer for a living. I took geography rather than the rather more obvious (if you know me) chemistry because I wanted to be a pilot. I was so determined to keep programming computers as a hobby that I almost took woodwork instead of computer studies when I was fourteen.

Familiarity Breeds Contempt

This week I did a presentation at the London iPhone Developer Group meeting. Given my experience with using lots of APIs, I thought it might be a good, if dry, topic. I tried to spice it up by complaining about lots of them and trying to condense that negativity into some useful lessons to take away.

Most of the other discussions of this subject that I’ve seen focus on designing libraries but I thought the same lessons could be applied to all kinds of interfaces, from Objective C libraries to REST API’s for connecting to web services. (I don’t mean to suggest that the focus of the two articles I link to is wrong. They’re both very much worth reading.)

My delicious.com bookmarks for March 13th through March 14th

My delicious.com bookmarks for February 8th through February 20th

  • An Attribution Failure Theory – “Credit is easy. Well, mostly easy. It might have been hard to get the format of citations right at first in school when we were writing papers, but the act of citing is easy. You just do it. Yet, people all over the Internet don’t.”
  • You Are Not Ruthless Enough – “Here’s the thing: you are not ruthless enough. You are certainly not ruthless enough to your objects, and you probably need to be more ruthless to yourself.” Programming Is Hard, Part 381.
  • You Will Never Kill Piracy, and Piracy Will Never Kill You – “The seven step, ten minute download process (which will be about ten seconds when US internet speeds catch up with the rest of the world) is the real enemy the studios should be trying to tackle.”

My delicious.com bookmarks for January 10th through January 30th

My delicious.com bookmarks for November 23rd through November 30th

  • The BBC Micro turns 30 – Pretty much every Brit around my age will remember the Model B. It felt so… professional after using the Sinclair Spectrum!
  • Thanksgiving Is Un-American – Socialism and illegal immigration… Why thanksgiving is un-American.
  • Coders are creatives too: Where’s our love? – “How did a person whose greatest educational achievement is crayoning without going over the lines get termed ‘a creative’, when the people who built our world are dismissed as geeks and bottom feeders?”

My delicious.com bookmarks for November 16th through November 22nd

  • Coders are creatives too: Where’s our love? – “How did a person whose greatest educational achievement is crayoning without going over the lines get termed ‘a creative’, when the people who built our world are dismissed as geeks and bottom feeders?”
  • Happy 40th birthday, Intel 4004! – In a way this stated the whole microcomputer… I hate to say “revolution” but I can’t think of a better word.
  • Steve Jobs: The parable of the stones – “It’s the disease of thinking that a really great idea is 90% of the work. And if you just tell all these other people ‘here’s this great idea,’ then of course they can go off and make it happen. And the problem with that is that there’s just a tremendous amount of craftsmanship in between a great idea and a great product.”

My delicious.com bookmarks for October 13th through October 20th

iOS Developer Program: from individual to company

I thought it was worth writing about my experience converting my iOS Developer Program account from an individual to a company since a lot of people on Twitter were taking an interest. I can’t claim objectivity or that my experience will mirror yours, but hopefully you can be better prepared than I was.

First things first. Can you even make the transfer? Despite claims to the contrary, it is possible. I think the process is often confused with the ability to move applications or whole accounts between companies (which isn’t currently possible).

Do Apple take 40% in the EU?

If you look at the sales reports from iTunes Connect, it seems that Apple are taking nearly 40% of the sale price for downloads made in Europe. Of course they claim to take 30% and, indeed, that’s exactly what you see in the US store.

So what’s going on?

The good news is that Apple are not screwing you over. The numbers do add up. The difference is that prices in the US App Store do not include sales tax (VAT) but those in Europe do. This means that before Apple take their 30% cut, they first take off the tax that needs to be paid. If that’s not clear, let’s work through an example.