Affiliate Disclosure
If you buy through our links, we may get a commission. Read our ethics policy.

Apple, Inc's WWDC is all about the D: Developers

Last updated

Apple's Worldwide Developer Conference is the longest running developer confab in existence, dating back to 1986. With a lineage like that, it shouldn't be hard to recall that the week-long event is focused squarely on the company's development platforms.

Developers, Developers, Developers

Initially, Apple's WWDC was an outreach program intended to help third party coders tackle low level tasks on the then-new 512K Macintosh. As developer Andrew Wulf recalled, the small event was held at the Fairmont Hotel.

When Apple invited all of its attending developers on a "casino night" San Francisco Bay cruise, Wulf noted that "many of us joked that all IBM had to do was sink the boat and the Mac was doomed."

Wulf added, "It was a pretty exciting time to be a Mac developer since the market was so small and the future seemed limitless," a perspective that shifted during the early 1990s as Microsoft's Windows grew into prominence and Apple began failing to deliver upon its initiatives, from Copland to QuickDraw GX.

By 1996, WWDC had become "Apple's annual attempt to lie to developers," but that rapidly began to change after the return of Steve Jobs, who aggressively canceled a wide series of vaporware and stalled projects and retargeted Apple upon delivering a practical, working platform for developers to add value to with their software.

WWDC Moscone Center West

WWDC for Mac, iOS developers: "Write the code. Change the World"

Up until 2006, Apple's annual WWDC was all about the Mac. Beginning in 1997, the event began to increasingly focus on the company's emerging OS X platform, built upon the foundation of Jobs' NeXT. That transition required lots of work at Apple, but also buy-in from Apple's third party developers, who all needed to rewrite their apps to take advantage of the new platform.

Developers initially asked Apple to do more work to support old Mac code ("Carbon") on the new system first, which resulted in delays that kept the Classic Mac OS alive until 2002 and kept Apple from even shipping a consumer version of OS X for developers to directly target until 2001. Over the next five years, the company rapidly released a series of major updates, notably unveiling a new migration to Intel processors (from PowerPC) in 2005.

In 2007, the Mac gained a costar with "iPhone OS X," later named iOS. However, the ability to natively code iPhone apps didn't begin until 2008. Apple's new mobile iOS was so closely related to the desktop OS X that both platforms use the same development tools and involve many of the same technologies, making it easy for OS X and iOS to share the same stages for the week long event.

With the 2010 introduction of iPad, Apple rapidly began taking over new markets in the enterprise, where 93 percent of new corporate apps target iOS. The halo of iPad and iPhone app development has also reinvigorated Mac app development, particularly in pro apps that target the new GPU centric architecture of the Mac Pro, a subject first introduced at last year's WWDC, before the Mac Pro had even been officially introduced.

This year's WWDC therefore has a fitting theme: "Write the code, Change the world."

WWDC 2014 banners

iCloud at WWDC

In 2011, Jobs outlined a new umbrella of cloud services branded as iCloud. Rather than just simple cloud storage, Apple strived to build a new app-centric iCloud capable of supporting a new incremental changes architecture in OS X which saved every step users took, allowing them to automatically save documents the same way they worked on them, with the ability to undo each action taken.

The new Versions architecture was built into OS X and integrated with Time Machine, and eventually flourished into a cross platform iCloud document system designed to allow apps on both the Mac and iOS devices to both open and work on the same documents. Apple pioneered a demonstration of how to do this in its own iWork apps: Pages, Numbers and Keynote.

In 2012, Apple again made iCloud an equal costar with iOS 6 and OS X Mountain Lion with a new focus on Documents in the Cloud.

Last year, Apple acknowledged that third party developers were running into a variety of problems in using Documents in the Cloud, and announced that rather than trying to add new features, it had instead focused upon fixing bugs. This year, Apple will again have lots to say about iCloud.

WWDC still about developers, not product releases

WWDC kicks off with a Keynote Address open to the general media (and since last year, streamed to the public). However, the rest of the week-long program is kept a secret shared only with developers who have signed a Non-Disclosure Agreement.

In part, this seems to allow Apple to let down its guard, enabling the company's 1,000 engineers that it sends to the event to speak frankly and rather openly with the 5,000 outside developers who attend, without worrying about how every word that's said might be construed and twisted by journalists who don't really understand what's going on— or even worse, the vitriolic, scathing critics from certain online blogs who work so hard to construct delusional fantasies of Apple's impending collapse from every crumble of grumble they can find.

In past years, Apple has announced hardware releases, including the Retina Display iPhone 4 back in 2010. That occured the year Apple pulled out of Macworld Expo.

Since then, however, Apple has optimized its product launches to occur during peak sales seasons. For both iPhone and iPad, that has been the fall, right when both products are poised to take advantage of the holiday season in the West, followed by Chinese New Year in the East. iMacs follow the same release schedule, while other Macs have been released throughout the year, sometimes at WWDC.

WWDC ends Apple's annual "quiet period"

In between the winter holidays and WWDC are a span of months that have become Apple's "quiet period," when competitors have a window to release their own products. The general media hasn't quite figured this out yet, as they continue to foment irritated rage over why Apple hasn't entertained them with new products releases, all without any real awareness that the sum total of all of Apple's global competitors haven't really introduced anything interesting over the first half of the year either.

In 2009, Palm launched its webOS during Apple's quiet period, and the following year Google and Verizon launched their "Droid" Android 2.0 initiative, both of which collapsed. In 2011, Google again took advantage of Apple's quiet period to launch Android 3.0 Honeycomb tablets, which again failed at launch.

In 2012, so many companies launched products during the quiet period— the one time of the year that Apple doesn't capitalize upon— that nobody's introductions really stood out at all.

Last year, Samsung's multi-billion dollar ad campaign allowed it to overshadow everyone else with the Broadway themed extravaganza that introduced the Galaxy S4, but in the end the media eventually came to the realization that all Samsung had to show were a series of app-like features that didn't even work well. There was no real platform, and little for developers to work with.

There most certainly wasn't a week long event targeting what has become the world's most important mobile development platform. Even Samsung's own attempt to copy WWDC has fallen flat, because the primary technology Samsung wants developers and enterprise users to take advantage of (Knox security) isn't being used by business customers, despite the company's efforts to "lead by following."

This year, Apple will be live streaming its WWDC Keynote on the web and via Apple TV, breaking its quiet period in a particularly loud fashion.



57 Comments

🎁
chris_ca 18 Years · 2540 comments

We're not gonna get some fat, sweaty guy running around yelling, "developers, developers, Developers, Developers, DEVELOPERS, DEVELOPERS" ad nauseum, are we?

uniszuurmond 12 Years · 7 comments

I totally agree that WWDC should be all about developers. But, I also think it may be time to create 2 annual events. The first should be a rebranded WWDC, called ADC (Apple Developers Conference), since the internet made everything World Wide anyway, and it really should be Apple branded. The second should be ACC (Apple Consumer Conference) and should focus on products.

❄️
Dan_Dilger 13 Years · 1584 comments

Quote:
Originally Posted by UnisZuurmond 

I totally agree that WWDC should be all about developers. But, I also think it may be time to create 2 annual events. The first should be a rebranded WWDC, called ADC (Apple Developers Conference), since the internet made everything World Wide anyway, and it really should be Apple branded. The second should be ACC (Apple Consumer Conference) and should focus on products.

 

Apple explained why it pulled out of trade shows: they're a lot of work, a big distraction for lots of employees, and involve coordination with all the third party vendors. For Apple, it makes a lot more sense to have multiple "Events" it can hold anytime, with little notice, and then ship the products right to its 400 stores where buyers can get more personal information and support and hands-on time with them.

 

Seems the era of big consumer shows is dead, for the reason you note: the Internet. Same reason we don't have thick monthly magazines. Who wants to fly to a city and pay $300 a night at a hotel just to see the latest products, now that Apple has a retail chain where you can see them pretty close to your own home?

rogifan 13 Years · 10667 comments

It might be a developer conference but with Apple no longer participating in Macworld and going such long periods without new product announcements the WWDC keynote is almost as much for the general public and press as it is for developers. And actually the State of the Union event after the keynote is probably more important for developers. This year for the first time Apple is streaming that live for developers via the WWDC app.

🕯️
red oak 13 Years · 1104 comments

I understand and appreciate Apple taking its time to get things right.  But having an 9 month annual quite period and then just releasing an updated version of the iPhone and iPad is not a middle or long term sustainable strategy.   Apple had the whole technology industry back-peddling and in disbelief four years ago.  Not so today.  Everything seems to take extending periods of time, sometimes over the course of years

 

With the assets Apple has had  (iOS including latest version take rate, iPhone US mkt share, demographics) I frankly thought the company would be further ahead in their product and service plans by now