3 ms·
As a developer, having read through all of their site I can't tell if this thing actually supports native development. If it did, that would be great, my main
by georgemcbay 14y ago
As a developer, having read through all of their site I can't tell if this thing actually supports native development. If it did, that would be great, my main issue with Android is the way so much of the OS is tied to Java with the NDK and such as barely supported afterthoughts.
Google doesn't seem to have any particularly good plan (at least not in public) for dealing with the Java anchor, even after the Oracle lawsuit, which I find very concerning as an Android developer -- like, when, if ever, are they going to support Java 1.7 or Java 1.8 features? Seems like they are content to be stuck at Java 1.6 forever. So not only are you practically stuck with Java if writing non-game "native" Android apps, but you're stuck with an old and increasingly obsolete Java.
The fact that I can't read past the weasel wording here though suggests to me that when Canonical says "native" they mean "QML running on top of Qt", which isn't really native at all (if I can't hook into it at the C/C++ level). I'd love to be wrong though.
- achiang 14y agoApp developers will be able to use C++ if they like. /ac, speaking on behalf of self, not employer
- georgemcbay 14y agoThat's great! You might want to press whoever is in charge of the developer-related pages to make this more clear.
- JasonFruit 14y agoIt's made quite clear here: http://www.ubuntu.com/devices/tablet/app-ecosystem http://www.ubuntu.com/devices/tablet/app-ecosystem