I found a couple of discussions in which it was said that Objective C was primary and already now Swift ...

If I am new to iOS (I have experience in android) how to understand which language to start learning iOS? Or should we study them in parallel?

Swift is like Kotlin in Android?

Edit

How to be in this situation.

I have an application for android and I want to execute it on iOS.

What language to start writing from scratch?

Closed due to the fact that it is necessary to reformulate the question so that it was possible to give an objectively correct answer by the participants Max Mikheyenko , D-side , αλεχολυτ , Nofate 12 Oct '16 at 20:16 .

The question gives rise to endless debates and discussions based not on knowledge, but on opinions. To get an answer, rephrase your question so that it can be given an unambiguously correct answer, or delete the question altogether. If the question can be reformulated according to the rules set out in the certificate , edit it .

  • Probably you should start with Swift and limit it. Obj-c is closer to me personally, by virtue of experience, but it is now used mainly to support existing projects. Everything is new - Swift. - iosp

2 answers 2

Objective C is yesterday, Swift is today and tomorrow

Start learning Swift

But you should pay attention, often because you need to support previous applications, and they can be written in Objective C

  • haha)) In general, you need to know both for good)) But what do you advise if I have an application for android and I need to write it from scratch for ios ... What should I start writing? - Aleksey Timoshchenko
  • We all write new applications in swift - OotzlyGootzly
  • @AlekseyTimoshchenko: Write to Swift, of course. - VladD

Objective C is stability, a lot of educational materials and a large community, Swift is to indulge in new muddies, the absence of ABI stability and not knowing what they will think up tomorrow

Start learning Objective C

But you should pay attention, often because you need to support applications written by young developers, and they can be written in Swift

  • five
    sorry, I could not restrain myself - Max Mikheyenko
  • one
    These are universal answers for any questions with a choice! -) - OotzlyGootzly
  • haha)) In general, you need to know both for good)) But what do you advise if I have an application for android and I need to write it from scratch for ios ... What should I start writing? - Aleksey Timoshchenko
  • @AlekseyTimoshchenko: Write in Objective C, of ​​course. - VladD
  • Just argue, you won't find new training materials on obj c, everything is written in swift, and the entire stack overflow solves the problems in swift. We are writing everything new on Swift - Sander