Java or android?

India
July 19, 2011 10:12am CST
I going to take a industrial training on a programming language. Main thing comes in my mind that what type of language should I take? Though java is for all platforms & android is only meant for mobile phones. Then Java or Android? Which language is more powerful & which have maximum scope in future?
3 responses
@wizteen (502)
• India
20 Jul 11
If you know java, you would know 80% android programming already... so java is better i think. its versatile.
• India
20 Jul 11
That means if I'll do training in java, i can program android too. But their keywords are entirely different & it will become problematic to me.
@amitgune (877)
• India
20 Jul 11
I believe that java gives you more scope and avenues in the future. Java is used across all platforms and does not limit your options for the future. Unless you are keen to stay in the mobile phone industry, do not go for android. Your avenues will get severely restricted. But there is a plus point. Because android is relatively new, there are very few people who are working on android as of now as well.
• India
20 Jul 11
Yeah! I'll think about what you have shared. I know their are only a few people which knows android as their object oriented language. I also know that android only meant for the mobile platforms & now a days they are capturing markets that of java platformed phones.
@cbjones (1147)
• United States
19 Jul 11
With Java being a universal language that can be implemented on a wide range of OS's, that would have to be the better choice. I'm sure the Android OS will continue to grow, but developing apps for that thing doesn't seem like it would be able to reach the audience of Sun Java.
• India
20 Jul 11
I think android will overcome all java problems because android has more powerful classes than java. Now a day everyone is looking for an android platformed mobile phone, & its demand is increasing with a tremendous rate. I think if I can program android then I also can program java because both are object oriented language but their keywords may be different.