Tuesday, March 29, 2011

Amazon Appstore uses Android VM for its 'Test Drive' Feature

When the Amazon Appstore launched last week, we noted that the new marketplace for Android device had a "test drive" feature, that required Adobe Flash. That's where we stopped reading, but we shouldn't have.

Here's some additional info from Amazon.com:
Clicking the "Test drive now" button launches a copy of this app on Amazon Elastic Compute Cloud (EC2), an Amazon Web Service available to developers. When you click on the simulated phone using your mouse, those inputs are sent over the Internet to the app running on an Amazon server -- just like a finger tap is sent to the app on your mobile device. From the server, the video and audio output from the app are sent back to your computer. All this happens in real time, creating the effect that you're running the app locally on your computer.
That's a lot better than simply playing with some Flash app that needs to be customized for each Android app. You can even take the phone and rotate its orientation during the test drive procedure, too.

Naturally, you can't get the full experience no multi-touch, and there seems to be no way to test out Android fragmentation on the emulator through the use of older versions of software or specific loads for each device. Indeed, Android users have all seen how an app might work wonderfully on one device, and then totally suck on a different one, even running the same OS version.

Considering there's no refund policy listed at the Amazon Appstore, and that even the Android Market only has 15 minutes of refund time (since it was reduced), this is a great idea, fragmentation or no fragmentation.

Now, if AT&T could just fix that "no sideloading" problem that they brought upon themselves, all would be well with the Amazon Appstore (except, of course, for that Apple lawsuit).

Via: Engadget



14 comments:

Trent Jordan said...

That's a lot better than simply playing with some Flash app that needs to be customized for each Android app.

Capital Gold Group said...

This app might work wonderfully on one device, and then totally suck on a different one..

Pepe Fanjul said...

When you click on the simulated phone using your mouse, those inputs are sent over the Internet to the app running on an Amazon server -- just like a finger tap is sent to the app on your mobile device.

Homesure Services said...

Well I had read the instruction fully and than did that,It was creating the effect that we are running the app locally on our computer..

PetCareRx Coupon said...

That's a lot better than simply playing with some Flash app that needs to be customized for each Android app.

Max Furniture said...

Well those inputs are sent over the Internet to the app running on an Amazon server..Thanks

crowd SPRING said...

Android users have all seen how an app might work wonderfully on one device, and then totally suck on a different one..Thanks

sell used cell said...

This video and audio output from the app are sent back to your computer.

cheapest cd key said...

It was obvious from trials that the service has been well-thought out, and well designed those inputs are sent over the Internet to the app running on an Amazon server

PetCareRx complaints said...

WELL its good that we can even take the phone and rotate its orientation during the test drive procedure, too...thanks for such a great post!its quite helpful..

Fly fishing said...

I think it's a lot better than simply playing with some Flash app that needs to be customized for each Android app.

The National Benefit Authority said...

Well it is really great blog..It has great features..Generally I do not post on articles, but I would like to say that this article really forced me to do so!

Income at Home said...

Well really nice gadget,nice piece..It has great features with big display also..Thanks for sharing it

Toronto Real Estate said...

The science developed the more new technology in the field of mobile phone, technically they are important and necessary for the human life.The "ANDROID" open mobile phone platform that was developed by the Open Handset and the software between the user and the hardware.