All Articles Tagged hockenberry

State of the Apps: Ad Hoc Distro and Beta Testing, a Call For Review Sanity, and NDA All About Patents?

For the last week or so I’ve been beta testing a well known iPhone application. Beta testing involves using the 100 iPhone “Ad Hoc” distribution method first outlined at WWDC 2008. I was planning on writing up the process, and my experiences being involved in it (all straightforward, all great — all definitely far more work for developers than testers) when, thankfully for all involved, one of the foremost iPhone devs, Craig Hockenberry of Twitteriffic fame, went and did it the way it should be done.

Interested in Ad Hoc distribution and how iPhone beta testing works? Get you to reading over at his site, Furbo.org.

Meanwhile, Erica Sadun over at TUAW presents a very well though out essay on how Apple could (and should?) improve the App review process with more objectivity, consistency, and transparency.

In [redacted] NDA land, John Gruber over at Daring Fireball offers an interesting theory, via a reader: what if it’s all about patent protection? Seems Apple might start the clock ticking when the NDA is lifted, and the technology gets published, and their lawyers may not have all the dots and crosses in place yet.

Finally, is it time to put BoxOffice on a milk carton yet?



App Store Re-Ordered, Developers Still Daunted

Jobs Speaks About App Store

A few posts back we got into a few App Store early growing pains/gripes, including that some less-scrupulous — or more marketing-savvy, depending on your point of view — developers were prepending spaces and symbols to their App names in order to get them to sort higher in the alphabetical listings. Well according to MacUser (via Ars), seems like Apple called shenanigans on that one and has put an end to the practice.

Visiting the App Store now, I see that Jirbo’s titles, as well as quite a few others, still have a space in front of them, but are simply alphabetized by the following letter.

Nicely done. Would that all App Store problems were so easily solved…

Read the rest of this entry »

Multitask-Masters: Brain Surgeon Stat!

iPhone_multitasking.jpg

The iPhone SDK will not allow 3rd party apps to multitask or run background services. We’ve previously covered both initial developer Twitter-rage at this, and pundit counter-points. We’ve also covered Craig Hockenberry before — the man who (perhaps poetically) develops Twitterrific for the Mac and jailbroken iPhones, and is now bringing it to the SDK.

Hockenberry, via his furbo.org blog, shares his experience on iPhone development and his views on the multitasking (non-?) issue.

To be blunt, I’ve never seen so many experts without a fricken’ clue. If you haven’t written code using the jailbreak tool chain, your opinions on the iPhone SDK, based entirely on what you see in a simulator, just aren’t relevant. You might as well be explaining the nuances of brain surgery.

Wha-wha-wha-what? Please, allow Mr. Hockenberry to continue:

Twitterrific on the iPhone could definitely make use of a background process to gather new tweets. In fact, a prototype version of the software did just that. And it was a huge design failure: after doing XML queries every 5 minutes, the phone’s battery was almost dead after 4 hours. In fact, the first thing I said after giving Gruber this test version was “don’t use auto-refresh.”

Hockenberry goes on to discuss the power demand problem of the radios, both EDGE and Wi-Fi, and the danger of even well-intentioned developers getting individually reasonable but collectively overwhelming access to background services. He does, however, expect that in a future release Apple may include some method of notifying network apps that the radios are being used (for example, by MobileMail Touch), and allowing brief TCP/IP connections during that period. Bottom-line, at the OS’s discretion, not the individual apps’.

Sound reasonable? Sound crazy? Should Apple give unfettered access to everyone immediately an trust users to sort through it themselves? Or should Apple be as strict as possible from the get-go? What do you think?

Devs on Apps: Charge Us More, Users Less

iphone_money_bin_appstore.jpg

Craig Hockenberry, the widely acclaimed Mac developer of Twitterific, has had extensive experience developing for jailbroken iPhones and iPod Touches. So, when he weighs in on the iPhone SDK, it’s definitely worth a read.

From the 70/30 split to the $99 publishing fee, the lack of information about distributing 3rd party apps to beta testers, the possibility of try-before-you-buy demos, and the mechanism for paid upgrades, Hockenberry pulls no punches:

One thing that disappoints me about the iPhone SDK sign-up is that the entry fee of $99 is too low. I look at the entry fee as a way to filter out developers that aren’t fully committed to the platform. [...] A higher entry fee would lessen the chance of this becoming a bottleneck for getting my product into the system. Please charge me $499 and let move to the front of the line.

Wait… Charge developers MORE? And what, pass the costs on to the consumer?

Not according to former Apple programmer (and writer of Apple’s GeekGameBoard sample code), Jens Alfke. He thinks $0.99 - $1.99 might just set off the perfect high-volume price storm:

So assume you spent some evenings and weekends writing a cool little utility or game. You submit it to the App Store and set the price at $1.43. You get $1 of pure, unadulterated profit from every user of the app. [...] Steve promises us there will be ten million iPhones in the world. If a tenth of a percent of them impulse-purchase your $1.43 app, that’s $100,000.

Alfke also covers the interesting possibility of Xbox-style game expansion packs as revenue streams, and takes a not-to-subtle swipe at carrier gouging and consumer gluttony via the ringtone market.

Hmm, serious developers charging no-brainer prices for “next great platform” apps? I’m in! What about you?