• Technical IT

    Solutions delivered throughout the UK
  • Business Applications

    Solutions delivered throughout the UK
  • Professional Best Practice

    Solutions delivered throughout the UK
  • Professional Development

    Solutions delivered throughout the UK

Objective- C or Swift?

16 October 2014

Many of you are asking which one should I learn, Objective-C or Swift?

Although Swift is a new release from Apple, Objective-C has been around for the last 20 years and many employers are expecting a reasonable knowledge in both from their employees.

Both iOS programming systems can be run side by side and we can’t see the tried and tested Objective-C going out of favour in a hurry.

A good knowledge in Objective-C will give you the solid building blocks to understand the architecture and framework of iOS apps and make learning Swift a lot easier. Every App out there today will have been developed by using Objective-C and without it it’s near impossible to learn the Cocoa Libraries which allows you to add animation and networking to your Apps.

The sophisticated nature of Objective-C syntax is not a problem once you have grasped the Cocoa way making deciphering source codes a lot simpler. In essence we suggest getting a good knowledge of Objective-C first under your belt and then move on to learn Swift, enhancing your iOS programming knowledge further and hopefully giving you the edge when applying for you next iOS developer role.

Whether you’re are brand new to programming, or have some experience with other languages such as Java and Visual Basic, then our Objective-C for Beginners course will get you up to speed fast with Objective-C. Our Swift Development 101 Yellow Belt course is ideal for anyone who wants to have a thorough walkthrough of the language in more detail than on the standard iOS course, and is perfectly suited to anyone who has studied iOS/OSX development, and wants to cross over from Objective C into Swift.

You can find out more about our range of App Development courses via our website. Please call us on 0800 612 1299 or email info@tts-uk.com to book your place or if you have any questions about any of our courses.


New Articles


Keep in Touch