Collection Contents Previous Next PDF

Introducing SQL Anywhere Studio

SQL Anywhere Studio Supported Platforms

UltraLite target platforms


The following table lists the supported operating systems for UltraLite deployment, including synchronization streams.

For a list of supported development platforms, see UltraLite development platforms.

For an explanation of the column headings, see Operating system versions.

Component Windows CE Palm Windows XP
UltraLite static C/C++ API Y Y Y
UltraLite embedded SQL Y Y Y
UltraLite static Java API1 Y Y
UltraLite for AppForge MobileVB Y Y Y
UltraLite ActiveX Y Y
UltraLite .NET Y 2 Y 3
Native UltraLite for Java Y4 Y
UltraLite C++ component Y Y Y
UltraLite for M-Business Anywhere Y5 Y6
TCP/IP synchronization Y Y Y
HTTP synchronization Y Y Y
HTTPS synchronization Y Y Y
HotSync synchronization Y
ActiveSync synchronization (3.5 and 3.6) Y 7,8
Transport-layer security over HTTP or TCP/IP 9 Y10 Y Y
Notes 

UltraLite dynamic memory requirements mean that devices with Palm OS 3.5, or devices with less than 4 MB of memory, may not run for all but very small database schemas.

1  Requires PersonalJava or JDK 1.2.

2  Requires .NET Compact Framework version 1.0.3705 or later.

3  Requires .NET Compact Framework version 1.0.5000 or later.

4  Deployment onto a CE/ARM device requires a Java VM on the device. Native UltraLite for Java should work with any PersonalJava 1.2 (or higher)-based VM, however, only the PersonalJava-based Jeode VM and the CrEme VM (version 3.24 or higher) have been tested.

5  Requires Pocket PC on an ARM processor

6  Requires Palm OS 5

7  Not supported by UltraLite components except Native UltraLite for Java and UltraLite.NET

8  Not supported on Smartphone 2002

9  Not supported by UltraLite components. Static Java API requires JDK 1.2.2 or greater. JDK 1.4 is not supported.

10  Pocket PC required


Collection Contents Previous Next PDF