Plane for iOS programming | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

Plane for iOS programming

Could any one help to find a way to learn how to Program on Android but I need to know what I have to learn first is at c # or Java

25th Feb 2018, 10:20 AM
Adam Hany
Adam Hany - avatar
6 Answers
+ 2
Java. /kotlin
25th Feb 2018, 10:33 AM
Farshaad Heydari
Farshaad Heydari - avatar
+ 2
For Android you definitely need to know how to code in Java. At least it has been like that until recently. Kotlin is new to me, so can't tell if it would be enough in itself, but I hear from others that it seems to be quite promising. So, yes you should probably also give it a try.
25th Feb 2018, 11:03 AM
Christian
+ 2
I would say you should learn Java first, as it is the language that the Android Software Development Kit (SDK) is based on. So, with Java you definitely have access to all the available functionality. Your time invested in learning Java will pay off, if you really plan to program for Android. If you want to program for multiple platforms, C++ with the Xamarin framework could be a good alternative since then you may reutilize the code. But I believe there is a certain trade-off between portability and functionality.
28th Feb 2018, 7:58 PM
Christian
0
So thanks every one for your answer but is that mean if want to learn Android I have to start with Java
28th Feb 2018, 11:28 AM
Adam Hany
Adam Hany - avatar
0
Or c# or c++
28th Feb 2018, 11:29 AM
Adam Hany
Adam Hany - avatar
0
Thanks
28th Feb 2018, 8:08 PM
Adam Hany
Adam Hany - avatar