Using four essential concepts and programming techniques, with examples and code listings, this book describes the context, architecture, and features of the Framework and Smart Device Programmability. It has an in-depth coverage of key concepts including local data handling, remote data access, robust data caching, and synchronization options.