20130425 tech.tech-news: Apple's annual Worldwide Developers Conference set for June 10