Need advice and collaboration on the best software architecture and coding language for a new mobile phone application. Content management system advice is preferred. A base product will be built and then customised for each new customer. Ideally this would be done through a CMS with minimal recoding of the application required.