Apple has launched a new iCloud.com beta website for iOS developers. The website was leaked prior to WWDC before Apple pulled it off, however, the site displays “Beta” tags on Calendar, Find My iPhone, Notes, and Reminders where the last two being new additions to iCloud. You can access it at beta.icloud.com
Apple is hardly working to unify the experience across multiple platforms, iOS, OS X, and the web.