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.
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: API, App, challenge, Cisco, client, cmx, code, coder, Conference, core module, develop, developer, device, location, map, mobile, mobility services engine, mse, notification, program, programmer, sdk, server, simulator, software, technology, topcoder, venue
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.
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: API, App, Cisco, client, cmx, coder, Conference, core module, develop, developer, device, location, map, mobile, notification, program, programmer, sdk, server, simulator, software, technology, topcoder, venue
According to GigaOM, the use of cloud-based resources will be what’s “next” for IT in preparation for an in-depth look at the infrastructure that will drive the next decade of application development.
At the recent Structure event, GigaOM tapped into the minds of cloud-technology industry leaders, seeking insight into the “Top 5 Questions for the Titans of Cloud.”
In this post, Gee Rittenhouse, Vice President/General Manager, Cloud and Virtualization Group at Cisco, provides answers and insight on cloud infrastructure, exchange, data security and more.
Top Cloud Question #1: “When will all the major clouds support the same set of APIs?”
Today, there is a three-horse race between two proprietary APIs (Amazon Web Services and VMware’s vCloud API) and one open API (OpenStack). For now, the two proprietary APIs will continue to be the dominant players, leveraging their large public cloud (in the case of AWS) and private cloud (in the case of VMware) deployments.
But, as an increasing number of service providers and enterprises adopt and deploy OpenStack cloud solutions across both public and private models, the balance will shift, more than likely over the next two to four years.
Cisco’s approach is different from other, more infrastructure-centric public cloud offers. We believe that the open API model OpenStack will eventually be the dominant cloud API model and will ultimately become the de-facto standard.
Looking to the future beyond just a hybrid cloud conversation toward the Intercloud, an interconnected global cloud of clouds, built with a commitment to open standards and based on OpenStack, will feature APIs to connect any cloud or hypervisor to any other cloud or hypervisor.
Read More »
Tags: API, Cisco, cisco intercloud, CiscoCloud, cloud, Cloud Computing, cloudquestions, data center, Gee Rittenhouse, Gigaom, Hybrid Cloud, IaaS, InterCloud, openshift, OpenStack, paas, private cloud, Public Cloud, SaaS, XaaS
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: #CLUS, #DevNet, API, Cisco, cisco live, cmx, developer, experience, hackathon, Intelligence, location, location based services, mobile, mobility, personalized, sdk, services
Today the DevNet Developer Conference kicked off in Moscone West. DevNet is a mini-conference you can attend within the larger Cisco Live that gives hands-on experience with the many APIs Cisco is developing.
The DevNet Zone includes the following activities:
- Theater Sessions: API technical sessions, executive spotlights, and thought leadership sessions
- Hands-on learnings labs that let you code APIs on working platforms and systems
- A 24 hour hackathon (for non-Cisco participants) with first prize of $5000
- Demo pods showcasing Cisco and Partner technologies
- A demo of Tech Fund project on Augmented Collaboration (AKA Project Spring Roll!)
I’d like to especially call out a few sessions (the full session can be found on http://devnetzone2014.sched.org)
- Monday, May 19 at 9-10:30am: CTO Panel with Cisco CTOs Dave Ward, Tom Edsall, John Apostolopoulos, Bret Hartman, Lew Tucker, and Susie Wee (moderator)
- Monday, May 19 8-9am: Coding Skills 101 – How to call REST APIs from Python and JQuery is a hands-on intro to REST APIs- bring your laptop to code– no experience necessary.
Speaking of hands-on – folks taking the labs!
- Monday, May 19 1-2pm: APIC Enterprise Module API – This session will present the basic constructs of the controller such as the policy engine, and the capabilities of the REST API. There will be examples of how these capabilities can be integrated into other applications to simplify operations, improve security and enhance user experience.
- Tuesday, May 20 8:30 – 9:00am Cisco UCS Scripting Tools & SDKs Overview This session will educate developers and customers on available utilities and demonstrate the power of the Cisco UCS XML API.
- Wednesday, May 21 8-9am: Coding Skills 101 – How to call REST APIs from Python and JQuery If you missed it the first time, it’s back! This is a hands-on intro to REST APIs- bring your laptop to code– no experience necessary.
- Thursday, May 22 11:30-12:30pm API Management at Cisco In this session we will introduce Cisco’s API Management Strategy, with a focus on consumption ready APIs that are developer-friendly using consistent lifecycle management and governance.
It is a great opportunity to have Cisco Live in San Francisco, so close to Cisco headquarters. One of our goals is to create a vibrant DevNet developer community. If you’re in the area I encourage you to stop by. Those who wish to attend just DevNet can get a $49 explorer pass covering all 4 days – Use the code DevNetCL14). I also encourage you to join the DevNet program at http://developer.cisco.com and start some discussions in our DevNet community forums!
I look forward to seeing you here!
Tags: #CLUS, #DevNet, API, APIC, cisco live, demos