Apple kicked off its Worldwide Developer Conference with a glimpse into the future of OS X, iOS 8, and the developer tools that bring them to life. This is the rare event where a man can get on stage and write code for ten minutes while thousands of developers watch in stunned silence before erupting in applause. It's where Apple talks about everything it's bringing to customers, and to developers — the deeply nerdy and the user-friendly, all in one two-hour event.

Rumors were flying about all sorts of hardware that might be announced at WWDC, but this was a software-focused show. OS X 10.10 Yosemite and iOS 8 bring the desktop and mobile device closer together than they’ve ever been before, and a host of new developer tools should enable the creation of some powerful new apps. That includes a new programming language, Swift, which Apple hopes will replace Objective-C over time.

Here are all the highlights from today’s event: