Programming Stories December 7, 2015

AAPL: 118.28

-0.75

In an interview to promote Apple’s Hour of Code workshops for kids aged 6 and up, SVP of software engineering Craig Federighi has told the BBC that introducing young children to programming is so important because programming is “the next level of literacy.”

“These devices are so much a part of our lives, we have a computer in some form wherever we go, that the ability to create in that medium is as fundamental as the ability to write,” he said […]

He says programming should be seen as a “language and a way of thinking”. And while many young people have a great facility in using devices, he says being able to programme them is the “next level of literacy”.

Federighi, who first began to experiment with code when he was ten years old, said that Apple also wanted to dispel one of the myths of life as a software engineer …  expand full story

Programming Stories December 4, 2015

AAPL: 119.03

3.83

IBM has today unveiled their first public effort towards Swift, with the introduction of the IBM Swift Sandbox website. You can type lines of Swift code into the text editor on the left and then run the code on a Linux server, posting the output in the right column. This is all made possible by the fact that Swift is now open source, supporting Linux alongside iOS and OS X.

You can use the core Swift language as well as the standard library functions, so writing a formulaic mathematical problem (like the Fibonacci example above) is well within the scope of the web application. The concept is similar to the CodeRunner app from the Mac App Store, except it runs entirely off a cloud infrastructure.

expand full story

The best 4K & 5K displays for Mac

Programming Stories January 26, 2015

Stanford’s first Swift programming course now available on iTunes U

Today Stanford is releasing its first course on Apple’s new Swift programming language for iOS and OS X and it’s available to all through iTunes U.

The course, Developing iOS 8 Apps with Swift, is offered every year by professor Paul Hegarty through Stanford’s School of Engineering but now for the first time has been updated for iOS 8 and Swift. The course includes an Introduction to iOS, Xcode 6, and Swift, More Xcode and Swift, Using MVC in iOS, Swift and Foundation, and more.

Updated for iOS 8 and Swift. Tools and APIs required to build applications for the iPhone and iPad platforms using the iOS SDK. User interface design for mobile devices and unique user interactions using multi-touch technologies. Object-oriented design using model-view-controller paradigm, memory management, Swift programming language. Other topics include: animation, mobile device power management, multi-threading, networking and performance considerations.

The course is available through iTunes U now.

For $29 9to5Toys Specials offers a Mammoth Interactive Swift Course & Xcode 6 Templates

Programming Stories July 11, 2014

Apple has launched a blog on its official developer website to promote the new Swift programming language. Swift, which was announced at WWDC 2014, is a successor to the Objective-C programming language for iOS and OS X, and it provides new, cleaner, and more robust tools for developing applications. The blog will be dedicated to Apple engineers working on Swift sharing tidbits behind the language’s development as well as hints. Here’s the first Swift blog post:

Welcome to Swift Blog

This new blog will bring you a behind-the-scenes look into the design of the Swift language by the engineers who created it, in addition to the latest news and hints to turn you into a productive Swift programmer.

Get started with Swift by downloading Xcode 6 beta, now available to all Registered Apple Developers for free. The Swift Resources tab has a ton of great links to videos, documentation, books, and sample code to help you become one of the world’s first Swift experts. There’s never been a better time to get coding!

– The Swift Team

Additionally, the blog now discusses Swift and its compatibility with current and future versions of Apple software. You can read those details below:

expand full story

Programming Stories June 3, 2014

Flappy Bird recreated in Swift, Apple’s programming language announced just hours ago

Okay, it may just be Flappy Bird, the addictive game that once took over the news cycle for days and still threatens to return again some day, but the thing here is it was written in Apple’s new programming language for developers called Swift. What’s so special about that? Swift was only announced yesterday, less than 24 hours ago, so what this simple Flappy Bird clone really means is Swift is off to a good start given its only a few hours old. You can view the code for the Swift version of Flappy Bird by Nate Murray on Github, and read more about Apple’s new programming language Swift on iBooks.

Programming Stories June 2, 2014

Apple has introduced a brand new programming language alongside a brand new version of Xcode.

Swift is a big deal for developers. The language includes loads of features third-party developers have been asking for. It sits alongside Objective-C and C, meaning developers can interchange between languages in the same project.

expand full story

Powered by WordPress.com VIP