Posts in Training
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.


Building Swift Applications

We're running 2-days of online live training, through O'Reilly Media, and covering the latest in Swift programming.

We'll give you an in-depth introduction to Swift, the new language for developing iOS and OS X apps and services. We’ll focus on the latest stable version of Swift, together with the latest Xcode and iOS. We’ll start by getting up to speed with the Swift language, becoming familiar with its fundamentals, and then explore the details of Swift and its standard library, including some of its more sophisticated features. Using Playgrounds, you’ll get hands-on experience writing Swift code throughout the course.

Attendees will get a copy of our latest book, Learning Swift. The course is July 20 and 21, 12:00 PM to 3:00 PM PDT, and you can learn more and sign-up on the O'Reilly Media site.


Melbourne iOS Developer Training

Learn to build apps with us! We'll be running our fantastic 2-day iOS developer training in Melbourne next month! Join us on the 2nd and 3rd of May, and learn all you need to know for iOS development. Only a few tickets left! Everyone gets an electronic copy of our new  book, Learning Swift. Email us if you have any questions.


Open Data + Video Games = Win

At Linux.conf.au 2016, in Geelong, we presented a talk on our experiences building video games at open data hackathons, such as GovHack. The video and slides are now available! The video is available on YouTube, and embedded below, and the slides are available on SpeakerDeck.

We had a great time preparing and delivering this talk! You can check out our GovHack entries from 2014 and 2015 online.