Saturday, February 21, 2009

How Apple and iPhone Jailbreakers Can Get Along

Full Disclosure: iTimeZone is on the App Store, so I leave it to you to decide if Apple as our application distributer affects this opinion.

Ready...Fight
It's been in the news a lot recently that Apple wants iPhone jailbreaking to not be legal. You can read all the documents linked through the Engadget article if you care, I have only skimmed Apple's response, and the arguments are pretty simple:

EFF: We bought the device, it's the consumers, they should be able to do what they want with it.

Apple: Jailbreaking violates our copyright, the DCMA, and we get millions of support calls from jailbreakers when the software is broken. Plus, regular people who view a friend's jailbroken iPhone, aka a pirated iPhone, could think that crappy experience is the real iPhone experience. In other words, a jailbroken iPhone is just like a Folex (aka fake Rolex) you buy in Times Square.

Analysis
This post apparently containing a letter from Cydia (jailbroken iPhone App Store equivalent) to the US Copyright office is interesting. Their arguments all amount to the way I have classified the EFF position. However, it does remind that there are people (I remembered I knew one after reading it) that love the iPhone except for something here, something there. Some choose to jailbreak. It would be intellectually dishonest, as that letter is, to suggest that all or most jailbreakers are just trying to make legitimate changes to their iPhone when everyone knows jailbroken iPhones/iPod touches are running pirated software from Apple's App Store as I found out first hand yesterday. The image on the left is from a blog listing free Appstore games and apps (misspelling on Appstore is the sites). iTimeZone is $1.99 on the App Store, that post was from November, and I haven't seen the current version 1.2.1 pirated yet.

Where do Apple's rights ends and consumers begin? As I learned from a trio of lawyers at the Intellectual Property 101 session at NY Comic Con (I know, real learning at a comic book convention, who knew), what's copyrighted is the product that is being distributed, the whole work. If anyone thinks I have misunderstood this, please comment. As should be plainly obvious is that the iPhone is just a hunk of commodity hardware if it weren't for the software. As a product, you can't separate the two. Apple allows specific uses of their product, as a consumer, that is how you are allowed to use the product, those are the terms of sale. If you were individually negotiating with Apple, and you told them you wanted to break their software, which might break their hardware, after purchasing, they would most likely choose not to sell it to you. As a consumer, you are not entitled to buy any product on the market and do with it whatever you choose. If you don't like the terms of sale, don't buy the product. I am sympathetic to people that buy a product like the iPhone and don't understand its limitations and then choose to jailbreak when they have no other option. Well, they feel that way, their options are to live with it, sell the device and get another, or break the law.

We are all consumers, but we are not all producers. If you are only a consumer, your thinking is different, you feel you should be able to do whatever you want with the products you buy. As a producer, you are creating a work that you put on sale under specific conditions with specific intended usages. How can this fight end? Every device has "jailbreakers" and every producer of devices has to fight this battle. Is there an end in sight?

Proposal
Apple sets up the ability to register consumers' iPhones as jailbroken. Why would consumers do this? What is the incentive? We all know some consumers are jailbreaking their iPhones and then asking Apple for support anyway (aka they aren't taking personal responsibility for their decision), why wouldn't they keep doing that. I think Apple would have to offer a rebate to people looking to register as jailbreakers, something nominal like $15. Once registered, consumer loses full support from Apple. Reported hardware malfunction resolution is more restrictive then a real iPhone customer. Hardware damage caused by jailbroken software is not a fixable item. The rebate can't be so large that a majority of iPhone owners take the rebate and role the dice only to really want support from Apple in the end. If you take an unregistered device to Apple that is jailbroken, your warranty is voided immediately. Consumers can restore their jailbroken iPhone to the real iPhone OS by Apple for say US $50.

The situation as it is now isn't sustainable, their is mistrust between producers and consumers. Producers works get pirated, resulting in time spent enforcing their copyrights instead of on new or existing products. Consumers feel "cheated" that they can't do whatever they want with "their" product. The only way forward, even if you disagree with my specific proposal, is to attempt to restore trust on both sides by giving consumers more choice about their ongoing relationship with a producer. Just giving producers stronger laws to sue everyone that infringes isn't the answer.

Wednesday, February 18, 2009

iPhone App Ideas I Apparently Could Have Got Rich With

Rich in at least one case. In the past couple weeks, I have learned that a few ideas I was considering implementing for the iPhone had been done.

This is a simple matter of resources for me. I don't have infinite time to work on iPhone stuff, I do have a day job. I don't have deep pockets to fund additional development resources. I am also not looking for funding for iPhone projects. It just seems incredibly risky to, if you are a moonlighting indie, ditch a day job to work on iPhone apps full time on your dime or an investors when the economy sucks and app success is hard to impossible to predict. Plus, iTimeZone has taken a lot of time to get to the point it is, and I still feel like there is a ton to do. If I am not thinking clearly on this, please educate me in the comments.

Here are the app ideas I had most seriously considered.

Yo Mama (iTunes Link)
Middle of January, I was brainstorming about ringtone apps, what did I think could be done that could potentially hit the App Store jackpot, a Top 10 Paid app. The one idea that came to mind which didn't appear to be done was an app for Yo Mama jokes. I have always loved these things, and it felt like the perfect ringtone idea.

Well 100 Proof Software released their Yo Mama app on February 17, 2009, and it's right now #2 paid on the App Store. My implementation would have been considerably more sophisticated, which was part of the problem. I had set the quality level way to high for myself, if you look at Yo Mama (iTunes Link), it is an incredibly simple app. You might be looking at a few weeks of work. Congrats to 100 Proof on your success, you are digging in the gold mine now.

comiXology (itunes Link)
I have been going to NY Comic Con every year since it started. February 7th 2009 I was walking through the Expo hall when I see a large iPhone printed around a flat screen TV. I went over to talk to the guys, and they showed me the app, comiXology, I have wanted to build for a long time for both the Mac and iPhone. This kind of app was the reason I started looking at Mac development in the first place. That knowledge helped get iTimeZone out when the App Store opened.

Take a look at the app in iTunes, it shows you comic book titles coming out week to week, and helps manage which books are on your pull list. The app looks great, with services tied to the comiXology site. The only negative I had was the demonstrator I talked to at NY Comic Con was clearly nervous (shaky hands) and wasn't that familiar with the iPhone/iPod touch (e.g. double-tapping on table cell rows). Relax and learn your product, it looks like a winner.

Well the other negative I had was jealousy, but I was quickly over it. I haven't bought comiXology because I have stopped buying weekly books back in June. This was a budgetary and time management decision. Since I was mostly reading comics on train rides into and out of NYC, and I replaced that leisure activity with iTimeZone development and other production instead of consumption. If you are buying weekly comic books, then I strongly recommend you take a look at comiXology.

Conclusion
If you have an app idea that you haven't seen others do, move fast.

Update
I forgot to mention that comiXology has a Lite version for free to try. comiXology on Twitter responded to my blog post through Twitter to inform me of the Lite version. Apologies for the oversight, I had just told some friends about the Lite version before posting to the blog, but it slipped my mind when writing the post.