4 ms·
Ain't Android limiting you to Java only, while for iPhone you can develop in any language which can be compliled into ARM ELF object file and linked by ld ? Bes
by ruslan 17y ago
Ain't Android limiting you to Java only, while for iPhone you can develop in any language which can be compliled into ARM ELF object file and linked by ld ? Beside the UI part of course.
I hate developing for iPhone too cause Obj-C is not a language, it is a piece of messy crap! It makes code look like spaghetti. I receive a great pleasure developing for Android, yet Java is far from the language of my choice though it's far better than Obj-C.
PS. What disappoints me about Android is that a simple "hello world" app consumes at least 12MB of RAM because of a running copy of Java/Dalvik VM. Google has to do something about it.
- cakesy 17y agoNo, you can program in almost any language for Android, a change that was added about 3 months ago. Objective-c is great, much better than java or c# if you ask me. Are you sure you actually program for Android, you seem to be missing quite a bit of knowledge.
- ruslan 17y agoI know what JNI/NDK is, and believe me its applicability is very limited. Yes I do develop for Android and I already ported my VoIP (Jingle Audio) library to this platform and I also ported Speex codec using JNI and currently working on UI part of the project I'm involved in. I did this same for iPhone and believe from the deep of my heart that Obj-C is very crappy language comparing even to Java. The only reason why developers use it is because Steve Jobs personally made them to!