Current and future iOS Developers, you’re in quite a spot these days. Swift is here, Swift 3.0 is coming, but there is still so much out there written in Objective-C. More and more companies are moving TO Swift as their main programming language, but those same companies have a LOT of legacy Objective-C code that has to be dealt with. Interoperability, to put it mildly, is a big deal. The true champions in this space will be those developers who know and understand both Objective-C and Swift, and who can—perhaps most importantly—rewrite from the former to the latter. Will this be you?
I’ve been teaching iOS for many years—in the United States, in Europe, and in Latin America primarily—and I can tell you from personal experience that the arrival of Swift 3.0 is going to be met with excitement across the globe. While new versions of a language can seem intimidating, Swift is open sourced, so we know what’s coming, and we can watch it as it happens. In this post we’ll take a look at the features that have been added, and the bugs that have been excised, so we can understand what Swift 3.0 will mean for all of us. But first, a little personal history!
It’s Day Four of #6DaysOfiOS, and we’re giving away six Apple devices: two iPhone 6s, an Apple TV, an Apple Watch Sport, an iPad, and a Macbook Air! If you enroll in a free trial of the Beginning iOS App Development Nanodegree program between October 13th at 12pm ET and October 26th at 12pm ET you’ll be entered in a random drawing to win!
The classroom environment is an integral component of the entire Udacity experience, and everyone from our instructors to our engineers to our developers to our course managers is involved in making it as incredible a space as we can. Which is why we’re so excited to share something very special with you here. An exclusive classroom preview of our just-launched Beginning iOS App Development Nanodegree program!
This is a unique opportunity not only to test the waters of your interest in developing apps for iPhone, iPad, and Apple Watch, but to directly experience what it’s like to learn through our innovative online classroom model. We invite you to read on, and as you start to “take” this first class, we hope that you’ll start thinking about enrolling in the full program. Enrollment is open now, you’ve got a free 7-day experience waiting for you, and we’re saving you a seat in the classroom!
*What you see below is exactly what you see as a new enrollee in the Beginning iOS App Development Nanodegree program. Time to start learning!