Which language is suitable for developing develop android and ios apps? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 5

Which language is suitable for developing develop android and ios apps?

I started learning Java. Do I need to learn more languages? Also what should I learn besides learning to code?

18th Dec 2016, 2:27 AM
Sameh Gamal
Sameh Gamal - avatar
10 Answers
+ 11
B L was partially right. For native Android development, you'll need to learn Java, but for iOS you'll need to learn either Objective-C (not C#, they are two different languages) or Swift. Though as of the past few years, other options have come to light; there are frameworks that you can use like Xamarin (for C#) and Ionic (for HTML/CSS/AngularJS) to make apps that work on both platforms (Android and Java) using other languages.
18th Dec 2016, 4:05 AM
Riley Johnson
Riley Johnson - avatar
+ 5
Thank you for all of you for your help. I really appreciate your precious contributions.
19th Dec 2016, 12:54 PM
Sameh Gamal
Sameh Gamal - avatar
+ 4
If you want develop apps for iOS, SWIFT is the hands down winner.
19th Dec 2016, 1:20 PM
Narendhar Kumar
Narendhar Kumar - avatar
+ 3
You can also develop hybrid apps in JavaScript, HTML and CSS by using the Ionic framework on top of Cordova. This will allow you to create one code base and deploy on both iOS and Android with a single build.
19th Dec 2016, 12:51 PM
Glenn
Glenn - avatar
+ 2
If you wanna make Android apps you should learn JAVA. but I've seen Visual studio has the possibility to program on other languages.
20th Dec 2016, 1:09 PM
Jairo Reyes
Jairo Reyes - avatar
+ 1
it depends on the platform you want your application to run under ,if you wish to develop Android apks then JAVA is what you're looking for ,or if you desire to design IOS apps then you ought to learn SWIFT or Objective C
19th Dec 2016, 6:39 PM
Elmahfoud Majidi
Elmahfoud Majidi - avatar
0
When we talk of developing android or ios application JAVA is the best language. Because of its portability and platform independence we can test it in other operating system as well.
21st Dec 2016, 1:04 AM
Ateendra Gaur
Ateendra Gaur - avatar
- 1
go native, Android => Java, IOS => Swift, good luck
21st Dec 2016, 5:09 AM
Adil Yousfi
- 1
For Android you will learn two languages java and xml to..
21st Dec 2016, 5:16 AM
DILIP KUMAR SHARMA
DILIP KUMAR SHARMA - avatar
- 1
I think u can learn more than a single language yeah u I'll be moving slowly but I think it is better that way
21st Dec 2016, 6:56 AM
Muscab Abdi Rauuf Xaaji
Muscab Abdi Rauuf Xaaji - avatar