The first impressions of Apple Watch are out. Dropbox ready to launch a notes service. Amazon Web services take in Play