June 7, 2010

Location Glimpse – Architecture

This post explains the architecture of Location Glimpse.

Key components

Location glimpse has 3 major components.

  1. Force.com Inbound Email handler to 
    • Parse Glympse Mobile App emails.
    • Push those Glympse details to the respective user's feed as "LinkPost" !
  2. Location Viewer, an Apex/Visualforce page to 
    • View location of user into Google Maps.
    • Chat and collaborate on the mapped location via Chatter comments.
  3. A Peer Search Visualforce Page to 
    • Search, see (maps) and chat about your peer's last locations.
    • Request latest location updates from peers.

The diagram below shows the detailed flow of how location is shared, and chatted via Location Glimpse application.