Shows example apps made using Swift, notes colleges adding the language
Continuing its effort to promote its own streamlined object-oriented programming code Swift, Apple has followed up from its Swift blog with a full-blown mini-site on Apple.com. The new site takes a similar approach to Apple's dedicated mini-sites for education and business, highlighting some of the many apps now built using swift and featuring case studies, profiles and links to tutorials and free resources. The new promotional mini-site is in addition to the regular Swift developer site.
OS X GM only coming with Yosemite
The Swift programming language has attained gold master status for iOS, Apple has announced. "You can now submit your apps that use Swift to the App Store. Whether your app uses Swift for a small feature or a complete application, now is the time to share your app with the world. It's your turn to excite everyone with your new creations," the company adds.
Now possible to use the same language for apps for all three mobile platforms
A compiler company called RemObjects has created a new front end for its own Elements compiler called Silver that allows developers to write code hooking into APIs and frameworks outside iOS, letting them write native apps for iOS and Android. The project has also been made to work with both the Fire IDE and .NET, allowing Windows Phone developers to use Swift through the Visual Studio IDE. While not a universal write-once-run-anywhere solution, Silver could prove to be a boon for small developers who want to create Android and Windows Phone versions of their iOS apps written in Swift.
Apple TV, OS X Server, Configurator get matching updates
Apple is now seeding its fifth betas of iOS 8, OS X Yosemite, and Xcode to developers, as well as a preview of OS X Server 4.0, and fourth betas of new Apple TV firmware and Configurator 1.7. Relatively little is known about their content so far, although notes for the iOS 8 beta add that "spirometry data types are now available in HealthKit;" spirometry is the measurement of lung capacity. Xcode has received Swift-related improvements involving ranges and easier scripting.
Promises news, help
Via its developer portal, Apple has launched an official blog for Swift, the programming language it unveiled at WWDC 2014. The blog promises a "behind-the-scenes look into the design of the Swift language by the engineers who created it," and "the latest news and hints to turn you into a productive Swift programmer." The first post discusses several compatibility issues.
Apple offers free guide to new Swift language through iBooks
On the same day it announced a new programming language for iOS and OS X apps called Swift -- but ahead of releasing the Xcode 6 IDE needed to actually code in it -- Apple has published a free e-book guide to Swift on the iBookstore. Similar in nature to the educationally-oriented Scala language, Swift overcomes Scala's Java-based slowness by using C, C++ and Objective-C as its base. The new language provides native speed and the support of existing frameworks, while offering a simplified approach to writing code.
Language works with C, Objective-C, developers can see changes on the fly with Xcode
To a loud roar of applause, Apple announced that it has developed a new coding language for iOS and OS X during the WWDC keynote. The language, called Swift, will allow for a simplified coding process that will continue to play with C and Objective-C languages in the same applications. Swift will also allow developers to make real-time changes in their programs, seeing the changes they make in the code show up in an active build with Xcode.