iPhone devsugar: App Store approval in...one hour?
Approximately one hour after uploading his new application update to iTunes Connect, Bristol-based iPhone developer Rob Jonson of Hobbyist software got the surprise of his week: an official Apple green light. His latest update to his VLC Remote application had been approved and was ready for sale. VLC Remote allows you to control a Mac- or Windows-based VideoLAN playback client from your iPhone, basically duplicating many of the features you'd get from a standard Apple Remote.His update wasn't complicated. "It was a simple problem," he told me over the phone this morning. "One of the buttons stopped working because of a stupid error. I missed a break in a case statement." So he uploaded his bugfix at about 11 PM local United Kingdom time.
Just before midnight, he checked his e-mail before heading off to bed. The Apple approval was sitting in his in-box. A recent update, submitted last week, had taken only a day to receive approval. "With 24 hours, I was very impressed. But one hour? I couldn't believe it. Clearly Apple has changed the game."
Update: This picture speaks a thousand words. Courtesy of Tom Harris of InsiderApps. This is a different app from Jonson's

"It's awesome," he said. "It makes me less scared to put out an update. " As Jonson explained, updates used to involve a two week process. During that time, you didn't "...want to do any more work until it [went] through. You [made] yourself do something else in the meantime" like switching to another project development, to allow time for Apple to finish processing the submission. "Now, I know I can have it sorted out very quickly, it's so much easier for me to improve my app."
He contrasted Apple's new response times with Palm's, which continues to introduce long delays between app submission and review. "If a user finds a bug, and I fix it, I have to send a request to cancel the update before I can submit a new update." This is similar to Apple's policy of developers self-rejecting an app submission, but takes more work. You must wait for the cancel request to process. "Palm hasn't got the update process sorted yet for its app store." With Apple, he can now submit his updates and know that they will be handled promptly.
For now, Apple's excellent turnaround time means two things. First, it's going to greatly improve the ability of developers to deliver bug updates in a timely manner, without being burdened by long delays that cause development downtime. Bug fixes will reach users sooner and the App Store ecosystem will improve as a consequence.
Second, it's going to speed the process of developer entry into the iPad arena. Shorter turn-around means that iPad-specific apps will start filling App Store shelves without the kind of months-long ramp up that was needed when iPhone apps first debuted. With just sixty days between iPad announcement and the first units expected to hit the shelves, Apple's rapid app review promises that developers can put their iPad goods in the hands of consumers nearly as soon as the iPad starts shipping.
Shorter review times are a great move on Apple's part and a win for all parties: developers, customers, and Apple.
Share
Source: http://www.hobbyistsoftware.com/
Categories
Approximately one hour after uploading his new application update to iTunes Connect, Bristol-based iPhone developer Rob Jonson of Hobbyist...
Add a Comment
As an app developer, this decreased turnaround time has made it a lot easier to respond to the comments from our users. I had recently changed the icon for one of my apps, resulting in a few upset users. I very quickly updated the app -- since it was released so quickly, the timeframe was right that one of my users actually went back and edited the complaint review (you can see it on the store, here: http://itunes.apple.com/us/app/speed-dial-with-photo/id339486523?mt=8). Of course, one review is left unchanged, but I will take any improved reviews!
February 24 2010 at 12:56 PM Report abuse Permalink rate up rate down ReplyWow - a story because somebody's app got approved in a day? Do I get my own story just because my app is still "In Review" for more than 47 days now ("In Review", not "Waiting for Review" with nothing but canned responses when trying to figure out what the hold up is).
If Apple decides to block your app for whatever reason they will still do so!
There's no illusion that Apple would lose control over anything :(. But drastically shortening of updates approval time is good news anyway.
Concerning your story - yes, it would be good "bad" top story. Try to contact Erica to get it published. Not sure if you receive a call from Phil Schiller :) but at least you'll get some visibility.
I'd also suggest try to revoke your app. and re-submit it again. Our first submission was approved in 3 days. So maybe it would help.
Good luck in your development.
Ever since the beginning of the AppStore I've been wondering about the exact methodology of the approval process. I know it is largely done by hand, so Apple must've hired lots of bright young CS graduates for the task. However, with so many apps submitted and presumably countless others that didn't make it, there is NO WAY Apple can be doing it entirely by hand, WITHOUT some "mechanical" assistance. It is the nature of the latter that most interests me.
Specifically, when checking an app for approval, do they:
⢠run it through some dedicated usage simulator to check for potential malware behavior? (attempting to access unlisted servers, etc.)
⢠decompile it, then scan the code for use of unknown or proscribed APIs?
⢠check its CPU loads/ battery depletion after some given time of use?
[As an aside, I have yet to see a single blogpost, or press article that would attempt to deal specifically with those aspects of life @ 1 Infinite Loop.]
Apple did change their approval process on January 1st.
Most of the approval process is now automated via computer. If it runs fine from the automated script, it will be auto-approved and immediately sent to iTunes. (process takes from 30 min to 1 hour, depending on how many apps waiting to be approved)
If something is not right (like constant crashes during the testing process, or nudity content found), then the app will be decompiled to the code the developer used, and then the app will be sent to one of the technician who will read the code of the app, one line at a time, then actual testing of the app for content check, and if nothing is wrong, then it's approved. (This process takes from 3 hours to one week, but longer if there's a backlog)
Wow! Impressive! Can you provide a source of this magic knowledge?
February 18 2010 at 7:38 PM Report abuse Permalink rate up rate down ReplySimilar experience. We've got approval for an update of our myPhoneDesktop application (http://myphonedesktop.com/) in just under 2 hours. Certainly it was a small update with no new functionality added; just minor improvements and issue fixes. But we hope it's a sign of good changes :).
February 18 2010 at 6:37 PM Report abuse Permalink rate up rate down ReplyOne time is a fluke, the comments to this story are the real news IMO. This is exciting.
February 18 2010 at 5:57 PM Report abuse Permalink rate up rate down ReplyGreat. Now maybe they can work on removing all the "Interesting Male" apps from Productivity and Navigation categories.
February 18 2010 at 3:51 PM Report abuse Permalink rate up rate down ReplyPerhaps devs are cooling their heels at the moment and preparing product for the iPad?
February 18 2010 at 2:46 PM Report abuse Permalink rate up rate down ReplySame experience. Today I submitted my updated binary for Shopaholic (http://shopaholic.quanganhdo.com) to the App Store at 04:56, only to found out it is approved 5 hours later. Very impressive.
In the past, it took Apple 2 weeks to 1 whole month to review my apps.
Similar experience. I submitted a new App before Christmas (snowNew - http://thesnowsite.com/snownews/) and it was approved in 4 days, and last week an update to cookCal (http://cal.culate.it/cook/) was approved in just over 3 days.
February 18 2010 at 1:59 PM Report abuse Permalink rate up rate down ReplyHot Apps on TUAW
Deals of the Day
more deals- Refurb Apple MacBook Air Laptops: 12" 64GB SSD for $699 + free shipping
- JVC Motion Sensing Clock Radio with Dual iPod Docks for $55 + free shipping
- Apple iPhone Headset with Mic for $4 + $2 s&h
- miFrame Picture Frame Dock for iPad for $64 + $8 s&h
- Refurb Apple iPod nano 8GB MP3 Player for $99 + free shipping, 16GB for $119
- Hannspree Apple-Shaped 28" 1080p LCD HDTV for $270 + 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



20 Comments