This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Run Android Apps on KDE

17

Votes
28
11
Tags: android, apps, google, widgets, amazon, plasmoid android, apps, google, widgets, amazon, plasmoid android, apps, google, widgets, amazon, plasmoid
(comma "," separated)
User avatar
jenaniston
Registered Member
Posts
52
Karma
0
OS

Re: Run Android Apps on KDE

Tue Mar 05, 2013 11:50 pm
Fri13 wrote:
toad wrote:A lot of Android stuff is written in Oracle's java which is not open any more - most if not all distros have therefore switched to openjdk.

Not that I know too much about it but the difference in versions will throw up all sorts of errors as I've just experienced with gmote...


Android doesn't include, use or implement Java. Oracle tried to get money from Google by accusing it does but failed in court.

Applications for Android can be written with C, C++ or using Java language but they are compiled as Dalvik binaries.
Android doesn't use Java Virtual Machine (JVM) what is the key element on Java in the first place. Android Inc (before Google bought company) used a Dalvik what got start as one man project to make a clean room implementation.
Dalvik is a virtual machine what is located top of Linux operating system and separates all Android applications from each other, being located side of all other system software in Android.

And I would not take any Android applications for KDE environment as they would not look same and they are designed for touch screen devices.
I would not even take them if using KDE Plasma version for tablets because the style mismatch.

Although I could take some of the apps purposes from there, like if user has a tablet with GSM Voice functionality (like some of Samsung Galaxy Tab 2 7" and 10" models) then it would be nice to have SMS and Call functions. Maybe as just QML interface or intergated features for KDE address book and messages with notifications etc.


Let me chime in with a couple comments.

Oracle is making downloads of Java 7 available for both Ubuntu and RHEL so I dont see a problem.
http://java.com/en/download/manual.jsp?locale=en

So what if your android overlay is not on a touchscreen but needs an icon mouseclick instead?

since whether a touch screen/mouseover/"fingerover" or an old school icon mouseclick -
arent these just a javascript event which is coded in without too much hassle really?
. . . and style mismatch would be small if any, really.
pumpkinhead
Registered Member
Posts
5
Karma
0
This may be the wrong place but since there seem to be some problems/reservations with android apps as kde plasmoids - what about apps from the newly proposed Firefox OS? They are all in html5. Shouldn't that be possible? I think KDE and Firefox (as opposed to Google) would also fit better in terms of the "spirit".
User avatar
MountainX
Registered Member
Posts
56
Karma
0
OS

Re: Run Android Apps on KDE

Sun Sep 22, 2013 6:41 pm
Just so everyone knows, this feature is already available on both Windows and Mac OS X. We should have it on Linux too!

Run Mobile Apps on Windows PC or Mac with BlueStacks | Android App Player
http://www.bluestacks.com/
User avatar
google01103
Manager
Posts
6668
Karma
25

Re: Run Android Apps on KDE

Sun Sep 22, 2013 7:00 pm
try Genymotion, other than drm (Netflix) it runs well and really fast (at least for me) under Vbox and there are shared folders with the host os


OpenSuse Leap 42.1 x64, Plasma 5.x

User avatar
MountainX
Registered Member
Posts
56
Karma
0
OS

Re: Run Android Apps on KDE

Sun Sep 22, 2013 7:13 pm
google01103 wrote:try Genymotion, other than drm (Netflix) it runs well and really fast (at least for me) under Vbox and there are shared folders with the host os


That's interesting...
AndroVM moving to a commercial product | AndroVM blog
http://androvm.org/blog/blog/2013/05/16 ... l-product/

Dear all,

this is a great day for AndroVM. I’m happy to announce that the AndroVM project becomes a fully supported commercial product, backed by Genymobile.

To underline this change, the project name changes (who said again ? :-) ) from AndroVM to Genymotion.

Let me now describe what will be Genymotion. This product is aimed at replacing the Android Emulator from Google not only for Android developers but also for people making Android apps demonstrations (sales, marketing people).

Genymotion is being developed towards three directions :

Performance : the fastest Android emulator mainly thanks to x86 support and Hardware OpenGL (improved from what’s available in the stock emulator)
Simplicity : we want an easy to install, easy to use product, hiding the technological complexity behind the scene (VirtualBox, Hardware OpenGL, …)
Emulation completeness : we want most sensors to be emulated with easy-tu-use widgets, Voice call emulation, NFC, Bluetooth, and more…

The first beta version of Genymotion will be available in about one month – launched at the Droidcon in Paris, that’s one more good reason to attend if needed :-)

Some of you might fear that the project goes closed source and/or are forced to pay in order to use Genymotion. I want to reassure you :

Everything open source today will stay open source and will even expand : our strategy is that all Genymotion “basic functions” are open source (VirtualBox support, Different Android version support) and we aimed the open source version of Genymotion to go beyond the needs of the commercial version, especially in terms of Virtualization product support by supporting virtualization environments like Xen or VMWare. If you would like to participate in this development, feel free to contact me.
Genymotion will have a free version, with many many advanced functions (sensors emulation, GPS, multi-touch support, …) which will should make your development/testing/demonstration work easier

There will obviously be paying versions of the product, mainly for large companies needing collaboration on Genymotion.

The genymotion.com web site is up, you can visit it and register your email address to be informed as soon as the product is released.


Bookmarks



Who is online

Registered users: Baidu [Spider], Bing [Bot], Google [Bot], Yahoo [Bot]