|
|
|
|
|
by Tomis
5190 days ago
|
|
If you're sick of Android usage you should try Android development, that would really make your day. In any case, if you're looking for an open platform try a Symbian or MeeGo. The Nokia N9 is one of the best smartphones ever made and, if you can get it, you will have a real user experience. Also, if you're a mobile developer who is not into BDSM you will be happy to hear that you don't have to write your programs in Java, although if you really want to you probably can. Symbian and MeeGo are also getting constant OS updates although Nokia's official direction has shifted away to Windows Phone, and will continue like that for several years.
As for Android, Google is treating it like an ugly retarded kid that they don't really want but are forced to take care of. |
|
You don't have to write Android apps in Java - that is just the normal way of doing it. You can write them in anything that is executed by native code including C, C++, C# (Mono) and there are many engines available including ones for Adobe Flash, Unity (C#) and even apportable.com which lets you use Objective C as has reimplemented the iOS APIs on Android. Google also have a SL4A that lets you use Python, or you could compile Python yourself.
If you want real pain, try doing Blackberry development, where you had no choice but Java, crappy APIs, overzealous procedures and crummy dev environment.
The hardest part of Android development isn't the code writing but user support - Android Market plays up, various devices you have never heard have quirks/bugs, feature support varies etc.