Cisco Blogs


Cisco Blog > Mobility

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: , , , , , , , , , , , , , , , , , , , , , , ,

CMX Takes the Stage at DevNet Hackathon at #CLUS 2014

Earlier this week you learned about the network at Cisco Live! If you attended the event this year, you'll also have noticed that there was a brand new extension of the event in Moscone West. This was DevNet, the first developer-facing zone Cisco has ever brought to life, just in time for the 25th anniversary of the conference. DevNet featured a whole array of activities for the dev-inclined Cisco customer: learning labs, tech talks on both a main stage for thought leadership and techie details in an API theater, and a hackathon. CMX was one of the key technologies on display in the DevNet zone, and our CMX engineering team was super excited to see our technology in the spotlight.

As many of you know, CMX offers a rich set of APIs enabling developer community to develop, enhance and customize location-enabled applications. The highlight of the show for me was the DevNet Hackathon, a real 24 hour hackathon right in the DevNet Zone--another first for Cisco. Our very own Mobility Services API and CMX SDK were  part of the featured technology sets for people to work with to create location-enabled apps using real-time intelligence from the Mobility Services Engine (MSE). It was really fun to be working with developers from many different countries and awesome to see our APIs and SDK brought to life. See for yourself!

Are you a developer interested in digging into the Mobility Services API? Look no further than DevNet.

For more on the Connected Mobile Experiences (CMX) solution, visit www.cisco.com/go/cmx.

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

Going to #CLUS14? Top 5 Mobility Spotlights

It's that time of year again! We'll be celebrating 25 years of Cisco Live! in the our namesake city San Francisco this week in SOMA. Here're the top 5 things for #Wireless folks to be on the lookout for:

1. World of Solutions: The WoS opens with a welcome reception at 5pm on Monday. We're showing off our 802.11ac portfolio and latest location-based solutions in the World of Solutions. Look for us in the Enterprise Networks booth!

2. DevNet Zone: First of its kind Cisco-led developer conference in Moscone West during CiscoLive! SF. Swing by to find out about the latest Cisco API's and SDK's through hands-on learning labs and special developer-focused speaking sessions.

Highlight: 24 hour hackathon featuring the Mobility Services API.

Read this blog for more on why hackers, developers and designers should check out the DevNet Zone.

3. Mobility Focused Sessions. If you haven't signed up already, make sure you check these out and add them to your list:

4. Keynotes: if you'll be in San Francisco, you won't want to miss the annual keynotes of Cisco Live!, including:

  • John Chambers Keynote: Monday 3:30pm
  • Rob Lloyd Keynote: Tuesday 10am
  • Industry Keynote – IoT: Wednesday 10am
  • Technology Trends Keynote - Enterprise Solutions: Wednesday 4pm

5. Customer Appreciation Event: In celebration of Cisco's customers and 25 years of Networkers and Cisco Live conferences we will be bringing the iconic Lenny Kravitz and Imagine Dragons to the stage. We would be nothing without our customers, so we're super excited to share this experience with you--the event is Wednesday May 21 at 7:30pm.

See you there! We'll be keeping updates on Twitter at @Cisco_Mobility.

Tags: , , , , , , ,

Building 3rd party Open MPI plugins

January 20, 2011 at 11:47 am PST

Over the past several years, multiple organizations have approached me asking how to develop their own plugins outside of the official Open MPI tree.  As a community, Open MPI hasn't really been good about providing a good example of how to do this.

Today, I published three examples of compiling Open MPI plugins outside of the official source tree.  A Mercurial repository is freely clonable from my Bitbucket hosting:

(MOVED: See below)

This repository might get moved somewhere more official (e.g., inside Open MPI's SVN), but for the moment, it's an easily-publishable location for sharing with the world.

(UPDATE: the code has been moved to the main Open MPI SVN repository; look under contrib/build-mca-comps-outside-of-tree in the trunk and release branches starting with v1.4)

Read More »

Tags: , ,