Cisco Blogs


Cisco Blog > Mobility

Powerful API’s Unlock Location-based Services

We’ve all been there, seen it, and even done it ourselves. We’re talking or texting on our phones while walking around the isles of our favorite store. Half the time people are in a venue they’re more fixated on what’s happening on their phone than what’s around them. What about those brick and mortars around us? How can they get our attention when our noses are in our devices?

The way people use their devices may never change, but the way in which businesses interact with their mobile phone loving customers can. Cisco’s Customer Mobile Experiences (CMX) solution provides businesses with the technology to leverage the mobile trend to their advantage by serving smartphone carrying visitors, guests, passengers, shoppers and students location-based services to get their attention.

Among these tools is a valuable set of API that can unlock location-based services, such as indoor navigation and push notifications to create a more personalized mobile experience.   Read More »

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , ,

Top Coders Win Cisco CMX Mobility Challenge

Over 30 registrants competed in an online global Cisco developer challenge to use the CMX Mobility Services API and CMX in a new app using a simulated environment for a meeting host to automatically launch a WebEx conference, based on the location of the conference room where the meeting is scheduled.  Guidance was provided in a previous blog post, which you too can use to develop innovative applications to create your own Connected Mobile Experience.

topcoder

Numerous impressive submissions demonstrated how straightforward it was to create a new mobile application using the CMX APIs and SDK.  The winning entries submitted code, a video demo, and a read me file, which together conveyed their work using real-time location updates to trigger a context-aware push notification.

First place entry from a brand new TopCoder member “gitsIndonesia” received a check for $1500. It included very clean Android Java code which was well-designed and easy to follow, while applying object-oriented practices. It provided a great example of how to build a new location app from the ground up using the CMX APIs with no changes required for the server simulator since the client (the app) was used for location polling. Read More »

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Are you up for the CMX topcoder Challenge?

topcoderdevx8_300x250[5]Cisco CMX Mobility Developer Challenge is under way at topcoder. CMX Mobile Application SDK can be leveraged in a mobile application to provide indoor location and navigation for users. The SDK will connect with the CMX Mobile App Server to determine a user’s location, downloading maps, venues, point of interests, and determine routes for a selected point of interest. The CMX Mobile Application SDK can also receive a mobile push notification when application is not running. When notified, the application can be launched and include message how to join the customer network when first initiated. The core feature is the indoor location which displays current location of device on the map. The location updated as a user moves through a venue and can help navigate the user to some defined location.

topcoder1

The topcoder challenge is to use the CMX Mobile Server SDK to create a new app using a simulated environment for a meeting host to automatically launch a WebEx conference, based on the location of the conference room where the meeting is scheduled.

The SDK is composed of several modules to allow for varying types of application integration. The CMXClient is the core module for getting client and venue information. Read More »

Tags: , , , , , , , , , , , , , , , , , , , , , , ,