SAN FRANCISCO, CA - JUNE 02:  Apple Senior Vice President of Software Engineering Craig Federighi speaks during the Apple Worldwide Developers Conference at the Moscone West center on June 2, 2014 in San Francisco, California. Tim Cook kicked off the annual WWDC which is typically a showcase for upcoming updates to Apple hardware and software. The conference runs through June 6.  (Photo by Justin Sullivan/Getty Images)