Apple launched Swift 2 in its last WWDC, which is an updated version of Swift, which is its programming language to program OSX, IOS, WatchOs as well as TvOs. This language is great for creating as well as to improving the efficiency and performance while developing apps and even helps to program devices for the much hyped ‘Internet of things’. Presenting to you an all new version of Swift, which also include attributes that are made to change the way we take programming.