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
iOS 3 and later (iPhone and iPad)
Mac