Developing UltraLite applications for Windows Mobile

Microsoft eMbedded Visual C++ can be used to develop applications for the Windows Mobile environment. This development environment is available from Microsoft as part of eMbedded Visual Tools.

You can download eMbedded Visual C++ from the Microsoft Developer Network at [external link] http://msdn.microsoft.com/.

Applications targeting Windows Mobile should use the default setting for wchar_t and link against the UltraLite runtime libraries in install-dir\ultralite\ce\arm.50\lib\.

For a list of supported host platforms and development tools for Windows Mobile development, and for a list of supported target Windows Mobile platforms, see Supported platforms.

You can test your applications under an emulator on most Windows Mobile target platforms.


Choosing how to link the runtime library
Building the CustDB sample application
Storing persistent data
Deploying Windows Mobile applications
Deploying applications that use ActiveSync
Assigning class names for applications
Synchronization on Windows Mobile
The sample eMbedded Visual C++ project