Application development and consultation for collaboration solutions, social media and cloud services