Here is a practical guide to understanding the principles and concepts, core and advanced technologies of pervasive computing through applications. It includes application scenarios, as well as application, device, and network characteristics; discusses runtime environments, mobile data management, location and tracking, security and privacy, power management, user-interface technologies, and application development and maintenance; and focuses on...