The book is designed to allow easy access to the information needed to develop your applications. The chapters are grouped as follows:
All application developers should read the first three chapters, and then read the "Building Applications" chapter containing the specific programming information they will need, depending on the operating system and programming language they will be using.
The appendices give important additional information on various topics.