Programming Techniques for Windows Mobile
Although Windows Mobile devices share much in common with "desktop" Windows, there are many situations that are unique to mobile devices, or that apply only to Windows Mobile. Further, sometimes it's difficult to discover the specific technologies that are required to complete a specific programming task. This section provides information and practical advice about writing applications for Windows Mobile devices.
- Beginner's Guide to Windows Mobile Development
-
Beginners start here!
- Making use of Device-Specific Features
-
Using the features that define the phone and communication capabilities of a Windows Mobile device.
- Best Practices for Windows Mobile Application Compatibility
-
Helping ensure your application runs as expected on as many Windows Mobile devices as possible.
- Designing Applications for Windows Mobile Platforms
-
Guidelines and instructions regarding designing applications for Windows Mobile devices.
- Creating Applications that Utilize GPS
-
Using GPS to help your application determine the location of the Windows Mobile device.
- Developing with Managed Code
-
Using Visual C# and Visual Basic .NET, and working with Visual C++.
- Writing Games for Windows Mobile Devices
-
Information for game developers.
- Programming with Internet Explorer Mobile and AJAX
-
Adding Web 2.0 features to your applications.
- Utilizing Windows Mobile-specific Controls
-
Making use of the common controls available on Windows Mobile.
- The Mobile Client Software Factory
-
Developing enterprise-strength applications using Software Factories.
- Deployment, Setup, Security and You
-
Distributing your application.
- Writing Applications that Access Databases
-
Creating and accessing local and remote databases.
- Updating Applications to Windows Mobile 6.5
-
Making use of new Windows Mobile features.
- Working with Windows Media Player Mobile
-
Adding support for Windows Media Player Mobile to your application.
- Writing MFC and ATL Applications for Windows Mobile
-
Writing applications that make use of the MFC libraries.
- Device Drivers
-
Reference information for interacting with device drivers, which, in turn, interact with devices.