Platforms and devices

Platform support has been modified. For a list of supported platforms, see Supported platforms.

Important enhancements to note include:

  • Deployment Platforms   Platform enhancements include:

    • Palm OS   UltraLite support of Palm OS devices has been enhanced with the following changes:

      • Runtime Support for Palm OS v4.x and later.

      • Development support for CodeWarrior has been increased to version 9. Note that CodeWarrior 8 is no longer supported.

      • Support for multiple databases and generalized file names. You can now specify a database for multiple devices with the DBF connection parameter, ensuring that you set the file name correctly depending on whether you are using record-based or file-based storage. See UltraLite DBF connection parameter and Specifying file paths in an UltraLite connection parameter.

      • Support for both NVFS devices and VFS devices.

    • Symbian OS   Symbian OS support is new to this version of UltraLite. UltraLite supports versions 7.0 and 8.0 of Symbian OS on UIQ phones (2.0 and 2.1) and Nokia S60 (second edition), and Series 80 devices.

    • Windows Mobile 2005   If you are using Embedded Visual C++ 3.0 or 4.0, you can continue to use the existing runtimes. However, new runtimes (installed under \ultralite\ce\arm.50) are required when using Visual Studio 2005 to build an application.

  • Enhanced development environment support   Development tools and languages have been updated as follows:

    • UltraLite now supports ADO.NET 1.0 development in Visual Studio.NET 2003 and ADO.NET 2.0 development in Visual Studio 2005.

    • UltraLite now supports AppForge Crossfire version 5.6 for Visual Basic and C# development. You can deploy applications for AppForge to Palm OS, Symbian OS, and Windows CE platforms

    • C++ component development.