Swift or Objective-C first for iOS development?

  • #1

Main Question or Discussion Point

I want to learn iOS development. I want to learn both objective-c and swift, but I am having trouble deciding which one is the best one to start with. A lot of answers that I google are not helpful at all.

My background: I have some programming experience, but I have not dived deep into any language. I am not intimidated to learn anything that is considered very difficult. I think I am capable of learning at a swift pace.

So, which one first? Objective-C or Swift?
 

Answers and Replies

  • #2
11,487
5,017
I would do Swift as this is the language of choice for iOS. Once you're comfortable with the tools and the language then branch out into Objective-C. As some support for this suggestion:

https://www.infoworld.com/article/2920333/mobile-development/swift-vs-objective-c-10-reasons-the-future-favors-swift.html

For Android its a toss up between Java and Kotlin and in that case I would choose Kotlin as its arguably a better Java than Java.

Lastly, here's a comparision between Swift and Kotlin just so you know as apps for iOS sometimes get moved to Android for wider market appeal:

https://dev.to/sciencesoft/kotlin-vs-swift-are-android-and-ios-moving-towards-creating-a-universal-language
 

Related Threads on Swift or Objective-C first for iOS development?

Replies
3
Views
663
  • Last Post
Replies
2
Views
2K
  • Last Post
Replies
4
Views
2K
Replies
2
Views
18K
  • Last Post
Replies
2
Views
554
  • Last Post
Replies
3
Views
2K
  • Last Post
Replies
7
Views
10K
  • Last Post
Replies
3
Views
2K
Top