This year’s WWDC Keynote, the main event at Apple’s yearly developer conference, has been mind-blowing. The company has released an impressive amount of tools and APIs for iOS 8 and OS X 10.10 Yosemite. They say it’s the biggest release since the iPhone SDK was originally introduced… and I believe that! I’ve been following the WWDC for a few years now, and every time Apple is able to surprise me. Most of the Keynote has been quite standard: updates about how the company is doing, new operating system for the Mac with fancy new features and UI, new operating system for mobile devices (iOS 8), etc. But then something happened: the last 20 minutes or so have seen Craig Federighi (Senior VP of Software Engineering) announce a bunch of new frameworks and tools for developers. So what? - you would say. Well, what has really been a surprise to all (you can tell by the loud ‘wow’ from the on-site audience at the Moscone Center, where the conference was held), has been the introduction of a new programming language for iOS and OS X development, Swift. [...]
