The challenge for us cloud developers is that it's no longer enough to build the best file storage cloud, or document editor, or proofing app. Rather, we must also give users of our apps the ability to communicate more effectively with each other. This may sound like a no-brainer, but in reality, there are a few stumbling blocks which mean that communication with your co-workers isn't quite as straightforward.