Amazon has unveiled the Fire Phone. It runs a modified version of Android, and it will launch exclusively for AT&T's network. The screen is a 4.7" IPS LCD (they tested from 4.3" to 5.5", and decided 4.7" worked best for single-hand use), with an emphasis on brightness. It runs on a quad-core 2.2GHz processor with 2GB of RAM, and an Adreno 330 GPU. It has a rear-facing, 13-megapixel camera using an f/2.0 five-element lens with image stabilization. There's a dedicated physical button on the side of the phone that will turn it on and put it into camera mode when pressed. The phone comes with dual stereo speakers that produce virtual surround sound. Amazon wants the phone to be distinctive for its ability to provide video content, both from a hardware and software perspective.
The Fire Phone runs Mayday, Amazon's live tech support service for devices. They also demonstrated Firefly, software that recognizes physical objects using the phone's camera, as well as TV shows and songs it hears. It runs quickly, often identifying things in less than a second (and it pulls up an Amazon product listing, of course). It can even recognize art. Firefly has its own dedicated physical button on the phone, and Amazon is providing a Firefly SDK to third parties who want to develop with it. Another major feature of the Fire Phone is what Amazon calls "dynamic perspective." Using multiple front-facing cameras, the phone tracks the position of a user's head, and uses that to slightly adjust what's displayed on the screen so content is easier to see from the new angle. It allows for gesture control of the phone — for example, you can tilt the phone to scroll a web page or move your head slightly look around a 2-D stadium image when browsing for available seats. Putting your thumb on the screen acts like a mute button for the head tracking, so it isn't confused when you look up from the screen or turn your head to talk to somebody. It's an impressive piece of software, and they've made an SDK available for it.