This chapter presents an overview of the UltraLite development process.
UltraLite applications can be developed using either C/C++ or using Java. Later chapters in the book describe the specifics of each approach. This chapter describes aspects common to all UltraLite application development.
Introduction
Preparing a reference database
Designing your UltraLite database
Defining SQL statements for your application
Adding user authentication to your application
Generating the UltraLite data access code
Developing multi-threaded applications
Adding synchronization to your application
Configuring development tools for UltraLite development
Deploying UltraLite applications