What programming languages should be learned for Android Apps development

GoldenWarrior

BANNED
Joined
Jul 3, 2013
Messages
982
Reaction score
126
Hello BHW Member,
I need to know which programming language should i know for developing an Android apps. From where i need to get start. I can learn C, C++, C# and Java. Do these programming language i need to know or please suggest me best. Also suggest me resource for learning everything.
Thanks
 
You need to learn Android language that is logically based on core java.
Id software which supports android is Eclipse.
 
You'll need to learn Java If you want to code android apps.
 
I got it. But i need to know more before i get started. Do i need to know Core Java before starting Apps development?
Thanks
 
I got it. But i need to know more before i get started. Do i need to know Core Java before starting Apps development?
Thanks


Just learn java ! If you have fundamentals in it download android SK for ecalipse and go ahead, youtube is full of tutorials about this subject.

Btw I suggest read API's for android versions to know what things can be done on specific versions ;)
 
@TrafficWizard,
I was started with Android SDK for Eclips but 1st i think i must need to know about Java. Is there anything need to know about C++? Please let me know.
Thanks
 
You need to learn Java before you get started with App development. You can use Eclipse as your development tool, then eventually install android sdk to eclipse for you to be able to create apps. :)

there are a lot of video tutorials about java on youtube. I recommend 'the new boston' channel.
http://www.youtube.com/watch?v=Hl-zzrqQoSE&list=PLFE2CE09D83EE3E28

Hope this helps. Best of luck.
 
I work with javascript for android applications using Ionic Framework.

It's not the same as a native solution because you're restricted to phonegap API but for me it's more than enough to deliver a application. The UI is pretty easy using CSS and i really like angular, why ionic fits to well for me.
 
@TrafficWizard,
I was started with Android SDK for Eclips but 1st i think i must need to know about Java. Is there anything need to know about C++? Please let me know.
Thanks

c++ is extremely powerful if you know how to use it... ! I have made some really fast/good casino/poker bots on c++ ! Tho there is tasks when one programming language "fits" more than other ! You can use c++ in android apps but it will take extra time to build stuff up more include of unknown libraries etc. Better stick with what you got.

For example coding malware or multi OS stuff I stick to C++ ! C

If I need to code some small software for cheap/fast for Windows I can always use .Net

If I need to make some networking tool not advanced on some low level high acc% tool I can use python scrypting which is kinda/fast and really easy to learn/script ;)


Once you learn one programming language, you can grasp other p.languages pretty fast !
 
Back
Top