Making a server request and displaying the response is a common occurrence in most applications. We will look at how to use the WinJS.xhr object to make a request to the Bing API to reverse geo-encode the current position based on coordinates retrieved through geolocation.
- [Voiceover] We're going to do something that's quite…common these days in terms of creating an application,…and that is to go out to the Internet and to hit an API…and get some data back.…And so to do that, we're going to be using an XHR request.…Now XHR stands for XML http request,…and it allows you to send a request…to a web server and load back any of that data…as a response.…And it's very common to work with APIs in this fashion,…you're going out to the server, you're making a request…for something specific, and then you're getting…that data back and you're showing that data in your page.…
When we go to save a room that we stayed in, we can now add…the address to it.…To do this, we're going to be using the Bing API.…Now to use the Bing API, like most APIs,…you're going to need to register as a developer.…Now registering as a developer means that they're going…to issue you, your own API key.…You'll need to go over to the Bing Developer Center…to do this.…Now if you go to the Bing Developer Center,…you'll see that there's a whole bunch of other items…
Watch to gain an understanding of the Universal Windows Platform and the application life cycle. Learn to create adaptive layouts with WinJS controls. Discover how to store and share data, capture a variety of input, and explore the unified Microsoft-specific APIs: Windows Core and Geolocation. Stacey Mulcahy, a Windows evangelist, provides developers with everything they need to start building Universal Windows apps and break into cross-device development.
- Setting up your development environment
- Coding in WinJS
- Creating page objects
- Animating page transitions
- Implementing responsive design principles and UI patterns
- Working with layout controls
- Using APIs: Windows Core and Geolocation
- Saving and reading data
Skill Level Beginner
1. Getting Started with Universal Windows Applications
3. Layouts and Controls
4. Utilizing APIs
5. Managing Data and Storage
Next steps1m 56s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.