Chapter 23. Building Mobile Applications

Mobile devices — more specifically, personal digital assistants (PDAs) — are being shipped to more and more people around the world. A market once owned by Palm's Operating System is now a market full of devices running Microsoft Windows CE. According to a report published November 12, 2004, by the Associated Press, Windows CE first took the top place over Palm in number of PDAs shipped in the third quarter 2004. Of the 2.8 million PDAs shipped worldwide, Windows CE was the operating system on 48.1 percent. According to a summary of the Gartner PDA Report for Q1 2006 (, Windows Mobile OS is now running on over 50 percent of the PDA's shipped. This represents over 1.8 million devices shipped in that three-month period. The demand for applications to make PDAs and other smart devices valuable to companies is growing with the number of PDAs in use by corporations. As you build skills in Visual Studio 2008, know that building applications for smart devices is definitely a skill many employers are and will be looking for in their developers.

Designing mobile applications for Windows CE, Pocket PC, and Smartphone devices is simplified using Visual Studio 2008. This chapter focuses on applications built for PDAs running Microsoft Windows Mobile operating system.

In this chapter you learn:

  • The differences between the full .NET framework and the Compact Framework

  • How to use ActiveSync and ...

Get Beginning Microsoft® Visual Basic® 2008 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.