Swift, the new programming language Apple

Swift: As part of the launch of the Apple WWDC 2014 announcement Swift, the new programming language to build applications for iOS and OS X.Along with the new iOS 8 and OS X Yosemite announced at WWDC 2014 , Apple released a new programming language for both operating systems will replace Objective-C language that have been used in the past 20 years. His name is Swift .

Swift is a new programming language for building applications in iOS and OS X. It is based on the best of C and Objective-C without compatibility limitations also adopts patterns insurance program is completely native and has full support from XCode 6 beta.

 

Apple Swift, a new programming language for iOS:

Although any change tends to generate resistance, Apple has emphasized that the goal is to make life easier to developer . That is why Swift has features that meet this end, as a preview mode or playground that will preview the code running. In his demonstration, it was realized that Swift is writing requires less code to build an application.

 

Swift code can be edited in the frameworks Cocoa and Cocoa Touch . On the other hand ensures that it will be much faster than Objective-C because it combines the performance and efficiency of compiled languages ​​with the simplicity and interactivity of popular languages ​​scripting . It is optimized to maximize the capabilities of your OS X and iOS devices.

You can start using Swift today , both to improve and implement new features to your existing applications, this thanks to the Swift and Objective-C code can coexist without problems . This is convenient for developers because they can update your code gradually rather than replace it altogether. You can also write new applications, but you must wait for the launch of iOS 8 and OS X Yosemite in autumn to publish on the App Store and Mac App Store respectively.

For more information please visit Swift your site or download the manual for free from iTunes to your computer or iBooks on your iOS devices. This manual includes a tour of the language that will allow you to delve into each of its features.

Leave a Reply

Your email address will not be published. Required fields are marked *