Chapter 18. Developing Windows Mobile Applications

The mobile application platform has gained a lot of interest among enterprise developers in recent years. With so many mobile platforms available, customers are spoiled for choice. However, at the front of developers' minds are the various criteria that they need to evaluate before deciding on the platform to support. These factors are:

  • Size of device install base

  • Ease of development and support for widely known/used programming languages

  • Capability to run one version of an application on a large number of devices

One mobile platform of choice among developers is the Microsoft Windows Mobile platform, now into its sixth generation. Today, the Windows Mobile platform is one of the most successful mobile device platforms in the market, with several handset manufacturers (such as HP, Asus, HTC, and even Sony Ericsson and Palm) supporting it.

This chapter presents the basics of Windows Mobile. It shows you how to create an RSS Reader application and then how to test and deploy the application to a real device. In particular, you will:

  • Examine the basics of the Windows Mobile platform

  • Learn how to download and install the various Software Development Kits (SDKs) to target the different platforms

  • Create an RSS Reader application that allows users to subscribe to RSS feeds

  • Explore various ways to deploy your Windows Mobile applications

  • Create a professional-looking setup application to distribute your Windows Mobile applications

The Windows Mobile ...

Get C# 2008 Programmer's Reference now with O’Reilly online learning.

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