What programming languages ​​to make an Android application, and can it make an Android application on Android? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 6

What programming languages ​​to make an Android application, and can it make an Android application on Android?

8th Feb 2019, 12:34 AM
Ahmad Ariq Fikri
Ahmad Ariq Fikri - avatar
24 Answers
+ 30
Android support officially two programming languages: Java and Kotlin
8th Feb 2019, 11:43 AM
Hicham BOURHIL
Hicham BOURHIL - avatar
+ 12
Learn kotlin because it is the official lang for android.
10th Feb 2019, 5:04 PM
Winget
Winget - avatar
+ 11
SPH1NX Don't you know,according to the Android os development Google announced kotlin as a first class Android development Lang for writing Android apps. And yes! Apis and all that stuffs are designed and supports Java, in the same way kotlin also supports and it also works with Java at the same time in the IDEs. According to me, Java is slowly replacing by kotlin in android(because Google has some issues with the oracle)and kotlin has a great future for Android since it's made officially by Google.
13th Feb 2019, 11:15 AM
Winget
Winget - avatar
+ 5
You Can use react to build apps for android and iOS. You can use visual studio and link code to android studio and x code, make the app for both platforms, and react is not hard to learn if your good with js. theirs other frame work like flutter/ dart, ionic released4 ,Cordova, beside that use java /kotlin
9th Feb 2019, 5:15 AM
Markpeach96
Markpeach96 - avatar
+ 4
You can do so with kivy or sl4a in python 3, after i dont know if it is the best way to create android application. with sl4a, you can access the battery life, create alert box and send notification and many more. after I didnt made a lot with kivy so i dont know the good thing about it.
8th Feb 2019, 1:10 AM
Bored D
Bored D - avatar
+ 4
Oke thanks
8th Feb 2019, 1:24 AM
Ahmad Ariq Fikri
Ahmad Ariq Fikri - avatar
+ 4
What about the java language, can it be used to create an android application
8th Feb 2019, 2:34 AM
Ahmad Ariq Fikri
Ahmad Ariq Fikri - avatar
+ 4
yes thank you for the info
8th Feb 2019, 3:44 AM
Ahmad Ariq Fikri
Ahmad Ariq Fikri - avatar
+ 4
No prob
8th Feb 2019, 3:45 AM
Bored D
Bored D - avatar
+ 4
If you have a knowledge with java, i suggest you to try some simple applications with Android Studio IDE. Also you can use some framework like Xamarin in Visual Studio to make an application for some OS (like Android, iOS...) with C#.
8th Feb 2019, 11:53 AM
Elghozi Nasreddine
Elghozi Nasreddine - avatar
+ 4
Java
8th Feb 2019, 7:02 PM
Adetunji Dorcas
Adetunji Dorcas - avatar
+ 3
But i don't know if you can use sl4a on sololearn IDE so I recommend Qpython3 as a IDE on android for sl4a. kivy dont work on it tho.
8th Feb 2019, 2:19 AM
Bored D
Bored D - avatar
+ 3
Qpython 3 is Python 3?
8th Feb 2019, 2:26 AM
Ahmad Ariq Fikri
Ahmad Ariq Fikri - avatar
+ 3
I heard C# with xamarin can create both Android and ios app
8th Feb 2019, 7:44 AM
Azubuike Stanley Ikechukwu
Azubuike Stanley Ikechukwu - avatar
+ 3
Java or kotlin you can use what ever you want to build applications on android.
8th Feb 2019, 2:28 PM
shaalle
shaalle - avatar
+ 3
Can i use java to build an application in Android
8th Feb 2019, 8:47 PM
Rahamat Ibrahim
+ 3
Kotlin, Java
9th Feb 2019, 4:20 AM
Sonic
Sonic - avatar
+ 2
It is a app that you instal where you can write your programmes on it in python
8th Feb 2019, 2:27 AM
Bored D
Bored D - avatar
+ 2
I don't know, I only know python, sorry.
8th Feb 2019, 3:40 AM
Bored D
Bored D - avatar
+ 2
The best way to realize it is to use the ionic framework. You can debug it on your device in realtime or with your browser. Your app is independend so you can use it in future on iOS or other systems. Also it is based on typescript / angular and you can use any components you want.
8th Feb 2019, 5:00 PM
Daniel