In this chapter, you've looked at how to use Windows Phone 7 to access various web and cloud services. In particular, you've focused on location services and how to make sense of the data you get from such services. You saw how the technology works and how the different systems of location detection differ from one another. You also looked at best practices for using location data.

Next, you concentrated on cloud services. Cloud services are exciting and are just now becoming realistic for use. You looked at the various services that Microsoft is developing, although sadly most of them are in relatively early stages of development.

You focused in this chapter on one cloud service that is both usable and well supported for Windows Phone 7 devices: Bing Maps. You saw how easy it is to use the Bing Maps Silverlight control and how easy it is to customize the output.

All the services you've looked at in this chapter have one thing in common: All the service communication is more-or-less hidden from you. Not all web services work like this, particularly any that you create yourself. For those, you need to dig a little deeper into how to make and receive calls to and from services on the Internet and what protocols you must use to do so. This is the subject of the next chapter, where you'll learn a lot more about how to use web and cloud services.


  1. Web services are:
    1. Delivery companies from which you can obtain silk.
    2. Modules of functionality that you can access over ...

Get Beginning Windows® Phone 7 Application Development: Building Windows® Phone Applications Using Silverlight® and XNA® now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.