+ 1
In order to build an Android app. What's the best multi-learning way for start to?
2 Answers
+ 2
I have only a very basic knowledge about programming, say I can write a C program using switch case for a simple calculator or ...Ā More
Pintu Singha,Ā Creator of "UniQ Mobile Finder" and "Lower Bandwidth Music Streaming Software"
Setting up your tools
InstallĀ EclipseĀ [NOTE : You can choose any IDE but this is the most widely used one for Android development.Ā Android StudioĀ andĀ IntelliJĀ are another two IDE you could try.Ā
IDE: is a software application that provides comprehensive facilities to computer programmers for software development.Ā
InstallĀ ADTĀ (Android Development Tools) plugin for eclipse (assuming that you did choose to go with eclipse)Update your android tools by using the AndroidĀ SDK Manager.(optional) get an Android device for testing your applications as it is not advisable to rely totally on the emulator because it works slower than device.Ā
Emulator:Ā is a virtual mobile device that runs on your computer. The emulator lets you test Android applications without using a physical device.
Getting startedĀ
Learn Java:
Java is the underlying language that almost all Android apps are based on. Not to confuse Java with Javascript. Java at a Basic level is discussed here:Ā Learn Java for Android Development: Introduction to Java - Tuts+ Code Tutorial
But you'll have to know more than that to have a good understanding of Java, so I highly recommend just watching and trying to understand these videos/tutorials until you understand how Java work (If Statements, Variables, Returning Variables, For statements, basic syntax, Basic math operations): This starting point is really helpful, read each page from here and try and understand what is being explained:http://www.tutorialspoint.com/ja...
+ 1
A message for TechTro, Thank you for your valuable response, it looks helpful and was quick. I'm sorry I don't even know if this is the right way to thank you because I didn't found do it in your timeline Profile Page. š”ā»apps.comĀ®ā¢.