To develop applications using UltraLite C++, you require the following:
A Microsoft Windows, Linux, or Mac desktop as a development platform.
A supported Microsoft or GNU C/C++ compiler.
UltraLite C/C++ supports the following target platforms:
Windows Mobile 5.0 or later
Windows XP or later
Linux
Embedded Linux
iPhone 2.0 or later
Mac