Posts in Apple
Upcoming Training: Unity Game Dev + Practical AI on iOS

We're super excited to announce that we're running another Live Online Training with O'Reilly Media! We'll be teaching game development with Unity, live online, on January 17 and 18 (6PM to 9PM, AEDT).

Later, in February, we're also running another Live Online Training covering Practical AI on iOS. This session will give you a solid introduction to Apple's CoreML and Vision frameworks, and runs February 27 (5AM to 7AM, AEDT).

Want to know more? Tweet us, or email us!


Advanced Programming with Swift 4 for iOS 11 and Xcode 9

Join us for online training! Free for Safari members, and running on September 22 and 23. Learn more and signup on Safari.

Beginning with a quick primer on Swift 4 programming, we’ll move quickly to cover a collection of common design patterns used for iOS 11 development. Then we’ll explore the details of Swift and its standard library, including some of the more sophisticated language features, as well as useful algorithms, and UX/visual patterns used by top iOS applications.

We’ll use Playgrounds on macOS, in Xcode, for much of this workshop; Playgrounds are a revolutionary interactive way to work with and learn Swift.

This workshop covers the newest Swift, Swift 4, due out with iOS 11 later this year, along with Xcode 9, the toolkit used for working with iOS apps. More information and signup on the Safari website. This training is free for Safari members.


iOS 11 App Development with Swift 4 –– Melbourne Training

We're running another of our awesome on-site training workshops in Melbourne soon! Join us for iOS 11 App Development with Swift 4, three days of hands-on training in Melbourne, running in late-August.

For the first time ever, we're offering a "Pay What You Can Afford" ticket type! 

If you have any questions, feel free to email us: events@secretlab.com.au


New training material

We’ve been working with some awesome folks to build a great library of training material for game development with Unity.

These videos, soon to be joined by a series on game promotion, are designed to accompany and support our upcoming book, Mobile Game Development with Unity (also on Amazon and Safari).

Here’s what we’ve been working on:

We’ve also got some new “Learning Path” videos, exclusively out on O’Reilly’s Safari platform:

Our newest books are also available now:

One of the best ways to look at all the training we write is on O’Reilly’s Safari platform (which has a free trial). It’s like Netflix for technical training and books.


What's New in Swift 3

We're incredibly excited to share a new report (think: very short book) that we've written for O'Reilly Media. Our report covers all the latest things in Swift 3, the latest version of Apple's programming language:

  • a high-level view of Swift 3’s changes and new features, and learn how this version differs from Swift 2
  • the Swift Evolution Process and the full list of accepted proposals—including those not yet implemented
  • Swift 3’s changes to the language’s syntax, standard library features, and other areas
  • Swift 3’s use on the server, and use a simple program to learn about Swift’s use on Linux
  • further resources for learning about, working with, and converting projects to Swift 3

You can download the report, for free, from the O'Reilly Media website.