Wednesday, 4 June 2014

Swift: WWDC 2014(A pain or a Desire)

First of all, I am very sorry for not being able to post for so long. Now moving on my new post, among the new features and tools announced by Apple, the one getting the most buzz is undoubtedly Swift, a new programming language for Cocoa and Cocoa Touch.
The announcement of this new language, designed to be more modern and efficient, was a big surprise.
By now almost all iOS and Mac apps are built using Objective-C, a programming language created in the early 1980s and adopted by NeXT for its NeXTSTEP operating system (the precursor to OS X and iOS) in 1988.
Swift is designed to talk to Cocoa and Cocoa Touch — the core APIs for iOS and Mac development — while also making it possible for apps to run faster.
Swift is designed using the syntax similar to modern languages such as Ruby, Python and Rust, which can make learning to code and picking up a project much easier.Swift also allows developers to program to a certain extent in Chinese, or any other language they want.
For non-English speakers, programming tends to have a steeper learning curve. Allowing everyone to code in their native language, regardless of whether or not it uses Roman characters, suggests that Apple is making concrete efforts to broaden its developer base in Asia, and could eventually lead to a premium on developers who speak both Chinese and English.
As per the current understanding Swift will not only make our apps run faster, but it will also speed up the development process with its streamlined syntax. While it remains to be seen whether it actually provides real benefit.
Find all the new details about iOS 8 on the below URL: