O'Reilly logo

Windows Phone 7 for iPhone Developers by Kevin Hoffman

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

15. Building Smart Clients

If Facebook were a country, it would now be the 6th most populous in the world.

InsideFacebook.com

This chapter provides an overview of one of the most powerful application types for mobile devices—the smart client. The days of the massive, monolithic desktop application are numbered. Even applications that sit on modern desktops often communicate with services on the Internet for supplemental information, research, lookups, or even complex calculations.

A smart client is an application that takes advantage of the hardware of the host environment. It is capable of using the GPS, the accelerometer, high-resolution video, audio, and of course, network devices. These applications can be anything from casual games to weather ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required