Android CRM Client with Mule proxy
Many companies today use a CRM (Customer Relationship Management) application to manage their business customer relationships. This screencast demonstrates an Android client implementation for a CRM (SalesForce in this demo) where access to the CRM is provided to salesmen on the move through an Android-powered device. For more information feel free to contact us here.
The screencast is divided into 4 sections as follows, simply click the headings to switch from one section to the next:
1. Introduction
In the introduction, Alan Cassar presents a general overview of the whole architecture. He explains how the Mule ESB serves as a proxy between the Android device and the CRM and the advantages of using this approach.
2. Demo
In this part of the screencast, Alan gives you a demonstration of the solution. The CRM client is installed on an Android emulator and a general tour of the most important features is provided, such as listing contacts, accounts, how support cases relate to accounts, and other features.
3. The Mule Proxy
At this point Stephen Fenech takes over to explain how Mule is used as a proxy to expose a REST interface to the Android device. A new SalesForce connector was implemented for this specific use case and Stephen explains how this was achieved.
4. The Android Client
Alan returns to take you under the hood to explore how he built the Android client. Information on the actual coding of the interfaces, the REST requests performed, and other valuable information is shared in this screencast.