It's not an overstatement to say that handhelds have changed the world. What was, just 10
years ago, simply a phone is now the center of your online life and, for many users, their
primary Internet device. The power of the smart phone is shaking up the world from Main
Street and Wall Street to Pennsylvania Avenue and Downing...
Get expert, pragmatic guidance on how to design and build smart client solutions that combine the benefits of traditional, rich-client applications with the manageability of thin clients. Software architects and developers will learn how to evaluate whether a smart client solution is appropriate for their client architecture, and get practical...
The International Symposium on Smart Graphics 2004 was held on May 23–25, 2004 in Banff, Canada. It was the fifth event in a series which originally started in 2000 as a AAAI Spring Symposium. In response to the overwhelming success of the 2000 symposium, its organizers decided to turn it into a self-contained event in 2001. With the support...
Beginning Android Tablet Programming starts off by showing how to get your system ready for Android tablet programming. You won't need any previous Android experience, because you'll learn all about the basic structure of an Android program and how the Android operating system works—and then you'll learn how to...
Your visual blueprint for creating Flash-enhanced Web sites Plus sample graphics, a searchable e-version of the book, and more
Welcome to the only guidebook series that takes a visual approach to professional-level computer topics. Open the book and you’ll discover step-by-step screen shots that demonstrate over 130...
With the explosive growth of data exchange and the availability of access to services over the Web, the Trusted Information requirement is more and more an issue to providers and users of these services. Addressing this security issue, this volume is divided into eleven parts covering the essentials of information security technologies,...
Learn the skills, tools and shortcuts you need in order to make the most of your MacBook Pro
This easy-to-use, compact guide skips the fluff and gets right to the essentials so that you can maximize all the latest features of the MacBook Pro. Packed with savvy insights and tips on key tools and shortcuts, this handy book...
Develop, validate, and deploy powerful decentralized applications using blockchain
Get the most out of cutting-edge blockchain technology using the hands-on information contained in this comprehensive resource. Written by a team of technology and legal experts, Blockchain:...
Learn how to use a Raspberry Pi in conjunction with an Arduino to build a basic robot with advanced capabilities. Getting started in robotics does not have to be difficult. This book is an insightful and rewarding introduction to robotics and a catalyst for further directed study.
This text covers abstract principles of molecular computing and the building of actual systems. Topics include the use of proteins and other molecules for information processing, molecular recognition, computation in nonlinear media, and more.
The next great change in computer science and information technology will come from mimicking...