PDA

View Full Version : Android Apps emulated in PC



phenom_x8
28-09-2012, 11:06 AM
I don't know is there anyone post about this, but I think this is great

Your android apps can be emulated for desktop PC.

Yes, it's true, here we go

http://www.amd.com/us/vision/shop/cool-apps/Pages/androidapps.aspx#

I've tested it with Drag Racing free and Temple run it's worked quite well

But, before actually installing the game, it downloadsa client program called AMD Appzone player (along with a compatibility layer called bluestacks ), that, after googling a bit, functioned the same as wine in linux to enabling android apps to work on windows PC .
Some evidence :

1968
Both of the game run around 30-60 FPS on my system (Phenom II x4 840 3,2 GHz and Radeon HD 6850). There is a little hiccup when playing Temple Run, but its totally playable with some control emulated for PC mouse and keyboard (arrow button to emulate tilting, and mouse drag for swiping)

Sadly, I still dont know if this is exclusive for AMD or not!


Source :
http://www.bit-tech.net/news/bits/2012/09/28/amd-appzone/1?

trjp
28-09-2012, 11:31 AM
As an Android developer, I've seen a lot of the 'emulation' being done for Android - and it's not brilliant...

Until recently, the fastest and best emulator there is was about 20% of the speed of a 3-year-old budget smartphone!!

That said - such a device plays about half the apps out there to some extent so who knows...

Here tho - I'm suspecting this isn't "emulation" at all, they've cherry-picked the apps and I'd not be surprised if they weren't just PC versions (ala Chrome Webstore and the like!?)

Some odd choices too - Stumbleupon was a browser extension which became an App because you can't make browser extensions for mobile - so someone then converts it back into an application no-one actually needs!? :)

phenom_x8
28-09-2012, 01:04 PM
As an Android developer, I've seen a lot of the 'emulation' being done for Android - and it's not brilliant...

Until recently, the fastest and best emulator there is was about 20% of the speed of a 3-year-old budget smartphone!!

That said - such a device plays about half the apps out there to some extent so who knows...

Here tho - I'm suspecting this isn't "emulation" at all, they've cherry-picked the apps and I'd not be surprised if they weren't just PC versions (ala Chrome Webstore and the like!?)

Some odd choices too - Stumbleupon was a browser extension which became an App because you can't make browser extensions for mobile - so someone then converts it back into an application no-one actually needs!? :)

Ok, I've tested it with Drag Racing free and it's worked quite well (downloading Temple Run for now). But, before actually installing the game, it downloads something called bluestacks (along with a client program called AMD Appzone player), that, after googling a bit, functioned the same as wine in linux to enabling android apps to work on windows PC .

Gonna test some game now!

mashakos
28-09-2012, 01:30 PM
what is the point of running mobile apps on a desktop platform??

phenom_x8
28-09-2012, 01:30 PM
OK, as far as I'm in, I've been installing Drag racing Free and Temple run. Both of them run around 30-60 FPS on my system (Phenom II x4 840 3,2 GHz and Radeon HD 6850). There is a little hiccup when playing Temple Run, but its totally playable with some control emulated for PC mouse and keyboard (arrow button to emulate tilting, and mouse drag for swiping)

phenom_x8
28-09-2012, 01:36 PM
what is the point of running mobile apps on a desktop platform??
Maybe for someone like me that only have weak android device (ZTE Blade) and want to try some apps that cannot be played with it! And you should try temple run (its quite fun game, I dont know if there is any PC version for it)

gundato
28-09-2012, 01:49 PM
Most android games are either VERY touch/accelerometer heavy or are basically flash games. But, still nice to know they got this far.

trjp
28-09-2012, 01:58 PM
I wondered what had happened to Bluestacks - seems AMD are trying to get into bed (shortcut to their own AppStore?) with them - the blurb suggests that it's AMD only but I've no idea how they'd implement or enforce that (he says speaking from an AMD system) :)

The thing with Android apps which makes them a BIT more PC friendly than iOS ones is that Android has been shit at supporting multitouch for most of it's existence, so you can replace 'touch' with 'mouse' almost 1:1 in most apps.

What you can't easily support are accelerometer inputs (but games using those mostly suck anyway) and anything like GPS or the camera or whatever...

Oh - the fact that Android apps are just Java and so can be ported into an emulated framework wheras iOS apps are highly proprietary and any attempt to port them would result in the sandal-wearing legal community descending on you like the wrath of several (probably Buddhist) apocalypses - also comes in here :)

frightlever
28-09-2012, 01:58 PM
Most android games are either VERY touch/accelerometer heavy or are basically flash games. But, still nice to know they got this far.

Almost all modern PCs have an accelerometer built into the base unit. Don't believe me? Just try tilting your base unit while playing one of the emulated apps.

No? Meh, worth a try.

TechnicalBen
28-09-2012, 01:59 PM
So after all this it's a Wine program but for running Linux code (ok, Andriod, but close enough) in windows? Line Is Not an Emulator and call it Line?

PS, you can "emulate" any of the extra inputs. Not sure if you can do so well though. :( For example replace "motion detection" with "press WASD to send a pretend tilt signal to the app". Or emulate a camera etc. Would get messy too, so I agree it's difficult.

[edit]
Ah, I admit I don't know enough about Andriod to confirm how this software works. If it's just JAVA, then it's easy to port. :P

trjp
28-09-2012, 02:01 PM
Maybe for someone like me that only have weak android device (ZTE Blade) and want to try some apps that cannot be played with it! And you should try temple run (its quite fun game, I dont know if there is any PC version for it)

I have a Blade (SF) on my desktop - it's my "if it works on this it will work on anything" test device running Cyanogen 7

It's surprisingly decent (as a test device) - it actually runs some stuff better than my HTC Desire did (for reasons I'll never, ever fathom) - as a phone it's pretty grim/laggy/moody tho.

phenom_x8
28-09-2012, 02:13 PM
Almost all modern PCs have an accelerometer built into the base unit. Don't believe me? Just try tilting your base unit while playing one of the emulated apps. No? Meh, worth a try.+1 for that! :D

mashakos
28-09-2012, 02:16 PM
Maybe for someone like me that only have weak android device (ZTE Blade) and want to try some apps that cannot be played with it!
but if the apps don't run propperly via emulation, wouldn't it be better to just check out youtube videos? I'm a big emulation fan, but not when the emulated app is worse than the original!

And you should try temple run (its quite fun game, I dont know if there is any PC version for it)
LOL, have no interest in playing an endless runner on either my macbook pro or my HTPC. Enjoying Blood Roofs (http://www.youtube.com/watch?v=VrHtqWXv04w) and Rayman Jungle Run (http://www.youtube.com/watch?v=GnL-CruzJ6A) on my iphone though.

Hensler
28-09-2012, 02:17 PM
Almost all modern PCs have an accelerometer built into the base unit. Don't believe me? Just try tilting your base unit while playing one of the emulated apps.

No? Meh, worth a try.

It's turned off by default in Windows. The keyboard shortcut to turn it on is ALT + F4. That should activate the accelerometer built into all optical mice, too.

mashakos
28-09-2012, 02:24 PM
Almost all modern PCs have an accelerometer built into the base unit. Don't believe me? Just try tilting your base unit while playing one of the emulated apps.
No? Meh, worth a try.
found it, thanks!

http://images04.olx.pt/ui/13/39/60/1299960528_168513960_1-Fotos-de--Microsoft-SideWinder-Freestyle-Pro-mechor-oferta.jpg

phenom_x8
28-09-2012, 02:36 PM
but if the apps don't run propperly via emulation, wouldn't it be better to just check out youtube videos? I'm a big emulation fan, but not when the emulated app is worse than the original!,

Watching and playing?? I think there is a huge differences in it!And I dont think there is any emulated app (or ROM) that work better than the original, because creating a perfect emulator would require a more than a tenfold processing power than the original hardware itself. For example http://byuu.org/bsnes (http://byuu.org/bsnes/LOL)/


have no interest in playing an endless runner on either my macbook pro or my HTPC. Enjoying Blood Roofs (http://www.youtube.com/watch?v=VrHtqWXv04w) and Rayman Jungle Run (http://www.youtube.com/watch?v=GnL-CruzJ6A) on my iphone though.Just.. a..different.. taste..then...! :)

mashakos
28-09-2012, 02:40 PM
And I dont think there is any emulated app (or ROM) that work better than the original,
check out some of my videos for proof:
https://www.youtube.com/playlist?list=PLTOJH8fBUJq682nll65XjFKzQaThJ4pPU&feature=view_all
https://www.youtube.com/playlist?list=PLTOJH8fBUJq6FJlAjxDNa90Ylrl_DW6pj&feature=view_all

icupnimpn2
28-09-2012, 08:29 PM
I'd messed around a little bit with Bluestacks. Aside from this AMD appzone, they have an app for the phone with matching PC-side application that lets you run what android adds you own. Sometimes if an app has its own authorization procedure this fails.

In the end I didn't feel it was worth my while, but some android apps would be just fine on PC. "Buy it once" is a nice idea.

I've plugged a PC USB mouse into my Galaxy SII and have found the mouse cursor is preferable to the finger on some occasions.

BillButNotBen
30-09-2012, 11:20 AM
I thought bluestacks sounded like a great idea... I'd quite like to have little version of gmail or other apps running on my desktop or minimised in the systray... but last time i looked it didn't seem like it worked that way.