Everything you need to know about Apple's developer and public betas