Which programming language is used to develop an ios app | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

Which programming language is used to develop an ios app

13th Feb 2018, 5:09 AM
AMAN CHAUHAN
AMAN CHAUHAN - avatar
8 Answers
13th Feb 2018, 5:47 AM
Jaydeep Khatri
Jaydeep Khatri - avatar
+ 7
Native iOS is written using Objective-C and / or the newer language... Swift. You can also write in another language that will convert to native iOS languages like C# in Xamarin or JavaScript with React Native.
13th Feb 2018, 5:16 AM
David Carroll
David Carroll - avatar
+ 6
H... At first, I thought you had to be mistaken. I decided to do a search and was surprised by the results. https://medium.com/@mateusz_bartos/write-ios-apps-in-java-along-with-android-900d6013f83f It looks like Java is converted to native iOS using the Multi-OS Engine framework and Xcode. This is the equivalent to how Xamarin works with C#. I probably should have known this. However, I avoid Java development at all costs, I've definitely fallen behind on latest capabilities available today. Anyway, thanks for teaching me something new today. ;)
13th Feb 2018, 6:45 AM
David Carroll
David Carroll - avatar
+ 4
Swift.Sololearn offers a course that can be complemented with the documentation offered by Apple: https://developer.apple.com/library/content/referencelibrary/GettingStarted/DevelopiOSAppsSwift/
13th Feb 2018, 5:17 AM
Mickel
Mickel - avatar
+ 4
Oh... it should be noted that you'll need a Mac with XCode to build and deploy your iOS app. I've heard of people using Hackintoshes (hacked Macs on PC hardware). However, I've only heard these being problematic. It's been several years though and things might have gotten better since then.
13th Feb 2018, 5:21 AM
David Carroll
David Carroll - avatar
+ 3
Yeah, Hackintosh is a headache (I had one, fortunately all my components were compatible) Although there seems to be a way https://blog.udemy.com/xcode-on-windows/
13th Feb 2018, 5:29 AM
Mickel
Mickel - avatar
+ 3
@Mickel... That's good to know if I ever decide to stop developing on a MacBook Pro.
13th Feb 2018, 5:51 AM
David Carroll
David Carroll - avatar
+ 2
Java can to use in IOS
13th Feb 2018, 6:21 AM
Merer
Merer - avatar