Twitpocalypse aftermath and "incident" fixes on the App Store
I didn't really take last week's Twitocalypse that seriously, but as you probably know by now, it turned out a little worse than expected -- we'd been told that Twitterrific (and, we assumed, most other Twitter apps) would be fine, and of course, as Craig Hockenberry explains on his blog, things ended up not-so-fine. Desktop app developers, of course, could publish updates as quickly as they could code them; iPhone developers were in a different situation.When the Iconfactory's app stopped working, most people (including me) got an API error all weekend. Craig found the bug, then he and his team were able to leverage their contacts at Apple Developer Relations to help expedite the release; in short order, an update was pushed out to the App Store. I downloaded it yesterday, and can tell you that things are fixed... at least until the numerical limit on Twitter's tweet identifier raises its head again (or the Newton flips out, but that's another story).
Hockenberry also has ideas about how to keep issues like this from happening again. Not the actual issue of a variable overflow (that will undoubtedly happen again at some point, on Twitter or any other API that scales way faster than anyone expects it to), but the issue of iPhone apps needing a quick fix. He says that Apple should give every developer a number of "incidents" -- situations rarely used, in which a high priority fix can get sent out to apps in major emergencies. He says, and it's true, that for most developers, it's not a question of if you'll need to send out a critical fix, it's a matter of when. And support by Apple, obviously limited to one or two instances per developer, would help developers, distributors, and consumers.
Of course, it's up to Apple, and it's not like they've smoothed out the approval process so well already that they can start adding wrinkles to it. But clearly, given that the Twitterrific update went through quickly, there's room for exceptions to be made.
[via DF]
Share
Categories
Analysis / Opinion Software Bugs/Recalls iTunes Apple Developer App Store
I didn't really take last week's Twitocalypse that seriously, but as you probably know by now, it turned out a little worse than expected...
Add a Comment
Twitterific pro is out as of now.
June 16 2009 at 4:32 PM Report abuse Permalink rate up rate down ReplyTwitterFon never had a problem :)
June 16 2009 at 1:19 PM Report abuse Permalink rate up rate down ReplyARGH..I'm really annoyed with Twitterifiic PRO...I agree, why was the free version updated and us paying customers still without service, although we can load the free version and put up with ads for awhile, but that was why I payed the $3.99 for the PRO version. Very disappointed with the Iconfactory! I'm tempted to go with Tweetie now, since it appears to be fixed from comments.
June 16 2009 at 12:48 PM Report abuse Permalink rate up rate down ReplyChris, we submitted both versions to Apple at the same time, Saturday at 6pm (I forgot it is EST or PST). We have no control over when Apple will approve both Apps. We are very glad Apple approved one of them. We just got word from the App Store the Premium version is approved also as of an hour ago. it will be available tonight.
June 16 2009 at 2:38 PM Report abuse Permalink rate up rate down ReplyI think I should clear this up a bit.
As a member of the iPhone developer Program, you get 2 technical support incidents per year. These are for when you REALLY get stuck, and are in desperate need of professional help. When you use a technical support incident, you get help and advice from an appropriate expert at Apple (ie if it's a Core Animation issue, you'll get help from a member of the Core Animation team).
What Craig is suggesting, is that on top of those, you get a number (2-3) of priority approvals. IE you use one when you have a catastrophic bug, and your app is put through the approval process with a matter of supreme urgency. Since you only have 2-3, it won't have a huge effect on non-critical updates. As Mike Rose said, Apple are also gearing towards medical devices, which are truly critical systems, and this could be important.
The idea of allowing a certain number of emergency updates is good, but speaking as a developer, I would actually prefer if they charge a small fee to do so. That way, it decreases the chances that someone is just using it to get their update out quicker than others in the queue.
June 16 2009 at 11:48 AM Report abuse Permalink rate up rate down Reply4 Days after now and Twitterrific Premium on the iPhone is STILL not fixed.
June 16 2009 at 11:41 AM Report abuse Permalink rate up rate down ReplyJames I agree ... we should get a refund or something
June 16 2009 at 11:34 AM Report abuse Permalink rate up rate down ReplyIf you were to read this story without actually knowing the full details about the Twitteriffic situation (as seems the case with Mike) you would come away quite impressed with Hockenberry and Co's efforts.
Once you know the facts (ie the pay version has not been updated) you are left wondering why Hockenberry and Co would 'leverage their contacts at Apple Developer Relations to help expedite the release' of the free version but not extend that impressive leverage to the paying customers.
James, we have submitted updates for both the free and paid versions. You'll have to ask Apple why they approved one and not the other. We don't understand what's going on any more than you do...
June 16 2009 at 11:24 AM Report abuse Permalink rate up rate down ReplyNot being able to use twitter is an EMERGENCY? Really? Oh dear. I don't think there are any life or death iPhone apps out there that would need instant updates...
June 16 2009 at 10:56 AM Report abuse Permalink rate up rate down ReplyReally? Let's revisit that issue once the accessory API is up and running, and thousands of diabetic iPhone owners are monitoring their blood sugar with an app. Or cardiac patients.
There's critical fixes, and then there are CRITICAL fixes.
What about your OS? I mean, yeah, you use it a lot, but do you REALLY need it? I think you should expect an expedious update for ANY software that you pay for when (and I mean when) it fails.
June 16 2009 at 11:08 AM Report abuse Permalink rate up rate down ReplyTwitpocalypse also messed up the iPhone Tweetie.app.
Apple rejected the most recent update (which would've fixed major problems) because one of the screenshots had a curse word in it.
That's odd--Tweetie works fine on my iPhone. I have resorted to it because Twitterific Pro still isn't fixed.
June 16 2009 at 11:48 AM Report abuse Permalink rate up rate down ReplyHot Apps on TUAW
Deals of the Day
more deals- Altec Lansing Octiv Duo iDock for $48 + free shipping
- Used Apple iMac 17" Core Duo 1.83GHz for $430 + $28 s&h
- Lounge Deluxe Stand for iPhone / iPod touch for $28 + $8 s&h
- Brookstone Surround-Sound Earbuds for $14 + $7 s&h
- Refurbished Skullcandy Tokidoki Smokin' Buds Mic'd Headset for $5 + $2 s&h
- Stitchway Backup Battery for iPod / iPhone for $5 + free shipping
Software Updates
more updates- EFI Firmware Update brings Lion Internet Recovery to 2010-model Macs
- OS X Lion 10.7.3 released with Safari 5.1.3, Wi-Fi bug fix
- Aperture updated to 3.2.2, addresses Photo Stream issue
- Apple updates Keynote to address Lion issues
- Google Search app gets new look on iPad
- Apple releases Apple TV Software Update 4.4.3



19 Comments