Is Java programming sufficient to develop apps for Android?
Hi,
As I asked, is Java programming sufficient to develop apps for Android such as 2D games or media players? I used Eclipse to make a few apps from tutorials online but I don’t understand the codes, is it Java that is used to make apps or is it some other programming language made specifically for Android?
Thank you!
Thank you, Turd Furguson! You have the “Best answer” just as soon as I can choose it.
November 29th, 2010 at 10:39 pm
Android = Java.
iPhone = Objective C.
That being said, Java is absolutely sufficient for developing Android applications.
November 29th, 2010 at 11:16 pm
Understanding the code is the most important. Java is secondary. (If you understand programming you can learn a language. Understanding a language doesn’t teach you programming.)
If you’re at the point that you can copy things from the web and make them compile, you’re about 2-5 years of study from being able to write apps yourself. Serious study. If you expect to be turning out Android apps in a few weeks, you’re only fooling yourself.
November 29th, 2010 at 11:23 pm
I use NetBeans. Android is something I plan on pursuing in earnest before the end of 1st quarter of 2011. As I understand it, a style of Java coding is compiled against Android classes and that in turn makes javascript-style calls on the Android engine, which is pretty clever. I can think of several things I want to do besides SmartPhones after I get into Android.