Projected WWDC announcements dates based on data from @marcedwards and analysis by @marcoarment