In The Footsteps of WWDC 2017