WWDC set for 4th June: What's expected?

Tech