WWDC 25: Apple puts on a happy face The latest developer conference puts Apple back on track for a new generation of products.