In order to correspond with the current trend of becoming mobile and agile with and within its business, John Deere was looking for a mobile solution to support its sales business processes. The solution should be flexible enough to integrate complex, multi-media documentation into a mobile application and automatically synchronize it with every document update in the database. It should be accessible to all sales representatives, online and offline, at any time and place. It should also be able to distinguish between internal and external sales representatives, be available in several languages and differentiate content per country. At the same time, the solution should be flexible enough to expand the application with future features and developments, and be able to run on Android, as well as iOS-operated devices. The John Deere management wanted to be able to change the application content independently from the app developer. Finally, the solution must support John Deere’s high enterprise security standards.