This is the third edition of this book. We wanted to improve upon the first two editions and update the book with new features of the Windows Phone OS, as well as provide hands-on knowledge on how to program the plethora of features offered by Windows Phone devices.
While the second edition was being written, Microsoft and...
It has been almost two years now since Adobe started releasing super-secret early betas
of their mobile AIR runtimes and Flex framework. During that time, only a select few
were kicking the tires and seeing what was possible while waiting for more phones to
successfully run Android 2.2 and the iPhone packager to be completed.
...
The advent and growing popularity of BlackBerry smartphones has changed how corporate users communicate whenever away from their offices. No longer tied to their landline phones, no longer glued to their desktop PCs, corporate users could stay in touch via voice and e-mail as long as cellphone reception was available. Then, Research In Motion...
Computational photography is a new and rapidly developing research field. It has evolved
from computer vision, image processing, computer graphics, and applied optics, and refers
broadly to computational imaging techniques that enhance or extend the capabilities of
digital photography. The output of these techniques is an image...
Today, images and video are everywhere. Online photo-sharing sites and social networks
have them in the billions. Search engines will produce images of just about any
conceivable query. Practically all phones and computers come with built-in cameras.
It is not uncommon for people to have many gigabytes of photos and...
OpenGL ES technology underlies the user interface and graphical capabilities exhibited by Apple’s iOS devices, iPhone, iPod Touch, and iPad. The “ES” stands for Embedded Systems, and the same technology applies to video game consoles and aircraft cockpit displays, as well as a wide range of cell phones...
The personal computer (PC), which first hit the market over 30 years ago, has undergone
tectonic changes that, in turn, launched the PC era. PCs were primarily used in
the workplace where software was simple and optimized for use with the keyboard;
touching a screen was unheard of until recently. Slowly computers...
Welcome to Android Arcade Game App. In this book, you will learn how to
create an Android arcade-style game “from project to publish.” While I will walk
you through solutions to some gaming development problems, this book is not
necessarily for beginner developers.
iPhoto '11 helps you organize, edit, and share your photos. With iPhoto '11 it's easy to organize and manage the thousands (maybe tens of thousands) of photos on your Mac by Faces, Places, and Events. iPhoto '11 also comes with editing and enhancement tools that rival those in expensive photo software. And finally Share what...
A must-have pedagogical resource from an expert Java educator
As a Linux-based operating system designed for mobile devices, the Android OS allows programs to run on all Android devices and appear free in the Android Market. Whether you're a beginner programmer eager to create mobile applications or you're...
We live in exciting times. The internet is arguably the fastest
growing cultural phenomenon in the world, ever. You and
I are lucky enough to have been born in time to catch
one of those moments in human history when everything
changes. Right now we’re in the middle of a...
THE GAMING WORLD AND THE WEB have been on a collision course with each other since social games began bringing gaming to the masses and helped make what was once a subculture a mainstream, mass-market phenomenon. Throw mobile into the mix and suddenly you have a massive phenomenon that is going to become more important as more devices get into...