+ 6

What do i need to learn for Android app development?

21st May 2017, 11:23 AM
praneet bang
11 Answers
+ 12
1. youn need to learn java 2. android part encompasses learning XML for the app design, understanding concepts of android and using said concemts programmatically with Java 3. you should probably use an IDE (Android Studio / Eclipse) 4.Pratice a lot, you find free codes exemples on the internet
21st May 2017, 12:26 PM
hajar elbahja
hajar elbahja - avatar
+ 5
sure, learn as much as you can. not only java. if you're interested in creating android apps, then there also other options than java: - JavaScript/ionic/Cordova/phone gap - c#/xamarin - MIT app innovator good luck
21st May 2017, 11:46 AM
Thanh Le
Thanh Le - avatar
+ 3
am ide, e.g. Android Studio. and knowledge about java and XML. good luck
21st May 2017, 11:35 AM
Thanh Le
Thanh Le - avatar
+ 2
now, instead of Java, you can lean Kotlin, because it's the new android official development language learn XML and finally download android studio to develop in a fast way and with a lot of tools to support you
21st May 2017, 2:33 PM
Richaldo Elias
Richaldo Elias - avatar
+ 2
yes, it's mandatory to learn some advanced concepts of programming (eg: threads, inheritance, polymorphism)
21st May 2017, 2:45 PM
Richaldo Elias
Richaldo Elias - avatar
+ 1
should i learn advance java too?
21st May 2017, 11:41 AM
praneet bang
+ 1
Java - For logic XML - for design...so far these two enough for android.
21st May 2017, 11:43 AM
Bharath_Teki 🇼🇳
Bharath_Teki 🇼🇳 - avatar
+ 1
For the UI you need to know XML; this is what everything the user actually sees is coded in. For the behind the scenes stuff, like what makes a button open a new activity, or what happens with user entered text, you need Java. If solo learn has been a good way for you to learn, you should check out AIDE on the play store. It's not completely free(not without a patch) but you can get the basics without paying and decide if a few bucks is worth it after. That's how I learned, and mainly how I create apps as it's easier than lugging around a laptop with eclipse and various device emulators and what not.
21st May 2017, 12:19 PM
Martin J
Martin J - avatar
+ 1
javascript dear
22nd May 2017, 6:26 PM
shamsudduha Abdussalam
shamsudduha Abdussalam - avatar
0
ionic platform
23rd Jul 2017, 7:45 AM
shamsudduha Abdussalam
shamsudduha Abdussalam - avatar