As a company, Apple gets a lot of things right. It built a phone that set the standard for an entire industry, with handset makers still playing catch up with the iPhone five years after that productâ€™s debut. With the iPad, Apple created a product we didnâ€™t even realise we needed and now canâ€™t possibly imagine living without. And it also does a respectable business making computers.
Yes, the list of things that Apple absolutely nails is a long and accomplished one. Which is good, because itâ€™s pretty terrible at announcing developer conferences.
In case you missed it â€“ and thereâ€™s a pretty good chance you did â€“ Apple announced the dates for the 2012 edition of its annual Worldwide Developers Conference at the slightly-less-than-godly hour of 5:30 a.m. Pacific Time Wednesday. Thatâ€™s when WWDC tickets went on sale and eager developers promptly snapped them up â€“ so promptly, in fact, that it took just two hours for WWDC to sell out. That means, if youâ€™re a Mac or iOS developer doing business outside the US East-Coast, chances are good that WWDC 2012 was announced and sold out long before you stumbled out of bed and had that first cup of coffee to begin your work day.
On the scale of knuckleheaded moves, thatâ€™s Ninth Level Stooge-ism. Creating software isnâ€™t typically an early-to-bed/early-to-rise kind of profession. The odds are pretty good that West-based developers werenâ€™t perched in front of their Macs, iPhones and iPads before the sun was up on the off chance that Thursday would be the day of all days that Apple finally revealed its WWDC plans. â€śYou snooze, you loseâ€ť may be a snappy rejoinder for online forums, but it doesnâ€™t seem a particularly smart way to treat a sizable chunk of the people who enthusiastically build things for your assorted platforms.
And thatâ€™s why we shouldnâ€™t off-handily dismiss complaints about WWDC ticketing as sour grapes from people who found themselves on the wrong side of the US. Apple values its secrecy and on the product release front, that serves the company well â€“ I say that as an ink-stained wretch who experiences comet-sightings more frequently than returned phone calls from Cupertino. But a developers conference isnâ€™t a new iPad or a hush-hush OS feature or some unexpected Mac upgrade: Itâ€™s an actual event that people who make their livelihood in this racket might want a shot at attending. Yes, by springing the news of WWDC on everyone, Apple reaps the benefits from headlines of how quickly the event sold out, underscoring how popular its products are. But itâ€™s doing so at the expense of people who have contributed to the popularity of those products.
On Wednesday, during Appleâ€™s quarterly earnings conference call, Apple executives boasted about the more than 600,000 apps currently available for download from the iOS App Store. Those apps didnâ€™t wind up there as if by magic. They were built by developers, some of whom probably benefited from attending past developer conferences and who might have appreciated a fair shot at buying a ticket for this yearâ€™s WWDC.
Over at Ars Technica, Jacqui Cheng had an in-depth report on the WWDC ticket crunch, including some really great insights from developers about how to satisfy the ramped-up interest in the conference. There are pros and cons to some of the solutions proposed in that article â€“ expanding the size of the conference, I think, would reduce the all-important face time attendees can enjoy with Apple engineers, for example. But I donâ€™t think thereâ€™s any dispute that ticketing to Appleâ€™s major event for developers should be handled with greater care than a radio DJ giving away tickets to the Foghat concert at the Fairplex to the lucky 10th caller.
Apple does seem open to try and fix the process, at least if some of the changes it instituted this year are any indication. It limited buyers to just one ticket (or five for an organization), ostensibly to give more developers a shot at grabbing a ticket. And it put the clamps on ticket resales to quash the kind of profiteering thatâ€™s sprung up in past years. Of course, some of these new policies may be creating new problems â€“ as I write this article, thereâ€™s an understandable uproar on Twitter from developers who bought multiple tickets for their employees using the same credit card only to discover that their orders have been cancelled. If anything, it illustrates the need for Apple to put even more care into how it handles WWDC.
So how should Apple handle things? Well, there is one element of an iPad launch that Apple would do well to replicate with WWDC ticketing â€“ a delay between announcement and release. Apple doesnâ€™t issue a press release at 5:30 a.m. that itâ€™s shipped iPads to random Apple Stores around the country, so why do that with WWDC tickets? Announce when the event is taking place and then a few days later, open up the ticket window. Developers would still have to take their chances on getting a ticket, but at least theyâ€™d have fair notice.
Another possibility: institute a lottery system where registered developers could enter a drawing for the right to buy a WWDC ticket. If their name gets pulled from the hat, they have the option of paying the US$1600 entry fee or making way for someone else. Again, not every developer is going to get the chance to attend this way, but at least it doesnâ€™t leave things up the vagaries of an internet connection.
Finally, in this age of video conferencing, it seems like the technology exists to include more developers even without expanding the capacity at WWDC. Yes, Apple makes videos of WWDC sessions available to developers after the event and thatâ€™s a great move, but those videos arenâ€™t available until weeks later. (On its WWDC web page informing developers that the 2012 event is sold out, Apple indicates that it will make videos of all sessions available for free â€śshortly after the conference.â€ť) A separate remote video track for developers who donâ€™t have the opportunity to be at WWDC in person may not provide all the depth that attendees in San Francisco enjoy, but it gives more iOS and Mac software makers the chance to participate in some way.
Itâ€™s possible â€“ more than possible really â€“ that any one of these ideas brings its own set of flaws and drawbacks. But they strike me as more fair and reasonable than what Apple rolled out on Thursday. More important, they acknowledge in some way that Apple values the developers whoâ€™ve contributed in some way to the companyâ€™s recent successes.