1. A system for displaying location-based content on a digital map displayed on a mobile device, comprising: a storage device of a mobile device storing a first non-browser application and a second non-browser application; a processor of the mobile device executing the first non-browser application and the second non-browser application; a user interface of the first non-browser application configured for the mobile device; a mapping component of the first non-browser application configured to invoke the second non-browser application on the mobile device when map-able content displayed on the user interface is activated to display a map of the map-able content, wherein the second non-browser application is a mapping application, wherein the mapping component transmits the map-able content to an online mapping service configured to communicate with the second non-browser application.