Ubuntu has published a set of design guidelines for developers looking to create apps for the Ubuntu Phone.