As well as unveiling iOS 8 at the Worldwide Developers Conference this month, Apple also introduced us to Swift, its new programming language for iOS and OS X app development which is set to replace Objective-C – the object orientated programming language, making it easier and faster to develop API’s.
At the launch Apple’s Craig Federighi asked the question “What would it be like if we had Objective C with the baggage of C?” Designed by Chris Lattner, renowned software developer and author of the LLVM project, key features of Apple’s latest offering include:
With a beta version now available for iOS and OS X developers, a free downloadable book from iTunes entitled The Swift Programming Language includes a formal reference, detailed feature guide and tour of the language for those who wish to learn more about what Swift can offer, in preparation for the final version of Swift which is due to be released in the Autumn.