Back to Developer Roadmap

Pick a Language

src/data/roadmaps/ios/content/[email protected]

4.01.1 KB
Original Source

Pick a Language

Apple used to use Objective C for the development of apps for iOS and macOS, but since 2014 Swift has become the primary language for app development. After more than 10 years of growing strong and mature, now it is worth starting your iOS Developer journey by learning the language.

Swift is a multi-paradigm language that has object-oriented, functional, and protocol-oriented flavors to it. For someone with a coding background in C++ and Java, the strange concepts would be Optionals, Closures, and the very fact you can skip writing semicolons when you end your statements.

Visit the following resources to learn more: