Apple has uploaded a high resolution video of the Keynote of this years’ World Wide Developers Conference (WWDC) on the YouTube. Read More