Contents Index MobiLink synchronization Tutorial: A Sample UltraLite Application pdf/preface.pdf

UltraLite User's Guide
  Introduction to UltraLite

Enterprise productivity


UltraLite was designed for development using existing tools, skills, and components. You can thus leverage the current capabilities of your organization.

High-level programming and portability 

UltraLite encourages high productivity by providing robust, high-level programming solutions on an increasing variety of devices. You can develop applications for small devices using the proven and powerful methodology of full-featured SQL. You need not become familiar with device-specific aspects (such as flash memory) and the disparate operating system interfaces that provide access to them. Similarly, synchronization can be achieved without becoming an expert in the various transmission protocols. Moreover, the database and synchronization components in your application are portable.

High-level development environments 

UltraLite allows you to continue to use whatever tools you already use for productive development. It adds functionality to your development process. For example, you can develop applications using Microsoft Visual C++ and test them in the various Windows environments before deploying them, for final testing, on a specific device.

Industrial strength 

MobiLink synchronization allows UltraLite applications to synchronize with many widely-used databases, not just those from Sybase. Built with the established technology of Sybase Adaptive Server Anywhere, it uses mature and proven database technology.


Contents Index MobiLink synchronization Tutorial: A Sample UltraLite Application pdf/preface.pdf