Java is enough language to make an app for Android? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 7

Java is enough language to make an app for Android?

9th Aug 2018, 11:11 AM
Przemek Drozd
Przemek Drozd - avatar
12 Answers
+ 7
Very language Java is. Alone, not enough, maybe. XML, for screen layouts, need you may.
9th Aug 2018, 12:33 PM
Hatsy Rei
Hatsy Rei - avatar
+ 3
Java is enough to build an Android app. But some Android apps require to combind with special libraries which are not provided by Java such as audio, video en/decode libs, etc.. In this case we need to use NDK (native C lang).
9th Aug 2018, 12:45 PM
Nezumi Neko
Nezumi Neko - avatar
+ 3
If you using Android studio then yes, Java is enough as well as lots and lots of YouTube videos😁
15th Aug 2018, 2:17 PM
Victoria McDonald
Victoria McDonald - avatar
+ 3
I just finished my first Android app last week as an assignemt and all I needed was Java and knowledge on basic xml... Didn't use any other languages but I guess it's optional unless different versions of Android studio require different languages. But the latest gives an option between Java and Kotlin then you need to know xml.
15th Aug 2018, 2:30 PM
Victoria McDonald
Victoria McDonald - avatar
+ 2
I hope I will use Android studio in next 2 weeks :) right now I still have to better understand how Java works 😁 Thanks
15th Aug 2018, 2:26 PM
Przemek Drozd
Przemek Drozd - avatar
+ 2
Oh yeah and good luck working with Android studio, it's alot of fun and don't worry about understandi g Java, I just had my butt kicked by you twise so I'm sure you will be fine lol👌, cheers
15th Aug 2018, 2:32 PM
Victoria McDonald
Victoria McDonald - avatar
+ 1
Hatsy Rei , actually we can code without any layouts or resouces in XML, except AndroidManifest.xml
9th Aug 2018, 12:53 PM
Nezumi Neko
Nezumi Neko - avatar
+ 1
There are three languages could be used to build android apps: Java, C/C++, and Kotlin.
15th Aug 2018, 2:26 PM
Nezumi Neko
Nezumi Neko - avatar
+ 1
Victoria McDonald yes, you can use one of them, not all.
15th Aug 2018, 2:33 PM
Nezumi Neko
Nezumi Neko - avatar
+ 1
My apologies Nezumi Neko , {embarrassed} must of misunderstood your answer but Thanks and sorry again 😅
15th Aug 2018, 2:35 PM
Victoria McDonald
Victoria McDonald - avatar
+ 1
Victoria McDonald No. It is of my unclear meaning. Sorry for that. I just edited it. Thank you. 🤣
15th Aug 2018, 2:39 PM
Nezumi Neko
Nezumi Neko - avatar
0
Przemek Drozd If you are a newbie, try to use Kotlin.
15th Aug 2018, 2:28 PM
Nezumi Neko
Nezumi Neko - avatar