iOs vs Android - Swift vs Java | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 24

iOs vs Android - Swift vs Java

I would have a question: The advantages and disadvantages of ios and Android - swift vs java. Which is better? Which one do you like the most? You can write your opinion down here. I'm only curious :)

25th Sep 2020, 12:52 PM
Matthew
Matthew - avatar
9 Answers
+ 7
You should learn Java as Android is reaching out to the whole world soon and even Windows and Mac have pre-installed Java. Actually, Swift and Objective-C is for iOS, macOS, tvOS, watchOS. But learn Obj C first as the OSs are written in mainly Obj C. You can also learn Kotlin once you are an expert at Java but only because: 1) If you learn Kotlin first, you are going to have a HARD TIME as the Kotlin Community is smaller than the Java Community. 2) Android Developers are turning to Kotlin. 3) Kotlin is easier than Java, so take the bitter, then the sweet, thus making the sweet sweeter than it is! (It's just a metaphor, but I think there is a term for that psychology effect... Reverse Psychology?) 4) Android might be rewritten from Java into Kotlin since Kotlin's easier! Feel free to ask me more questions if you think I am not clear and I will get back to you ASAP! 😅😆😉😊😎😙🙂🤗😜😝 [EDIT] I prefer Android and Apple
25th Sep 2020, 4:11 PM
Query
Query - avatar
25th Sep 2020, 1:03 PM
Matthew
Matthew - avatar
+ 7
Swift is same to java You should learn both simply Then the scope of the development: For iOS : Xcode is best choice but it still available for Mac only For Android: Android studio is best choice Available across all platforms except : mobiles I have not searched more about iOS dev. But I have searched of android dev.
25th Sep 2020, 1:02 PM
S.G.INGALE
S.G.INGALE - avatar
+ 6
And also one big thing Java is used for the ai by most developers
25th Sep 2020, 1:05 PM
S.G.INGALE
S.G.INGALE - avatar
+ 4
I prefer Android and Java because I am not an Apple person.
25th Sep 2020, 10:57 PM
Sonic
Sonic - avatar
+ 4
Java is for android Swift is for ios
26th Sep 2020, 1:16 PM
Captain DEV
Captain DEV - avatar
+ 4
{The Piqued Learner} First of all, Mac has not pre-installed Java and never will..., it's like you saying that Apple wants to start using Android OS. 😅 Matteo Glira Each course has its own ups and downs. I only ever opened Java once and it was so difficult. While Swift made coding easy as it was very clean and simple. Another reason why you should go for Swift is that iOS devices does not support Java but Android devices can support Swift as it is now a cross platform application. Hope I haven't said too much. 😅
29th Sep 2020, 10:06 PM
🔥 Destiny 🔥
+ 2
🔥 Destiny 🔥 But I once pressed a button in the System Preferences and I saw a button called "Java"
10th Oct 2020, 2:54 AM
Query
Query - avatar
+ 2
Android has a larger user base.
7th Jan 2021, 11:40 AM
Sonic
Sonic - avatar