So we're coding in real-time here, defining collections quickly and easily and, most impressively viewing them dynamically.
The syntax is very C-like, with defined templates, etc.
We're looking at the evolution of the contents of a collection over the course of a programmatic loop, which should be a boon for algorithmic coding -- and for chasing down infinite loops.
Having attended the last few WWDC keynotes, this is definitely the most technical discussion ever held on stage during the actual keynote.
With just a few lines of code, the coder was able to assign the values of a variable to the position of a blimp on the screen, and the app is now running right in the dev environment. No building required.
Latner: Now jumping to show us the finished product
So we're now going to see what the app looks like on an iPad, and of course it's identical to what we just saw.
And with SceneKit the game quickly turns to 3D.
Latner: I think you guys are going to absolutely love it
As a coder, I can tell ya, Swift looks impressive. Proof in the pudding, grain of salt, etc. etc. But what I just saw looks great.
It's 11:52am local time, so that might be the last big announcement today.
Federighi: Swift is going to be ready for primetime out of the gate. There's a Swift language guide available to you now in iBooks.
Federighi: When iOS and OS X are available, Day 1, you can submit apps written in Swift to the App Store
Federighi: As you've been able to see, iOS 8 is a huge developer release and a great consumer release.
Federighi: It's also an unprecedented developer release. Going to be avallable to those of you here in beta today
Federighi: You get it, available to everyone else in the fall
That means next iPhone will be in the Fall, no summer release like some hoped)
Cook: This morning you've seen Yosemite, the future of OS X with an incredible new design, amamzing new features and engineered to work seamless with iOS.
Cook: You've seen iOs 8, the biggest release of iOS since the introduction of the App Store. It's huge for developers
Cook: You've seen how our Os, devices all work togther in harmony.
For those keeping track, there was major Mac hardware at WWDC 2013 and WWDC 2012, but nothing here today.
Cook: Integrated and continuous experience across all of our products. Can see how devs can extend experieince further than ever have before
Cook: Apple engineers, platforms, devices, and services together, we do this so we can create a seamless experience for our users that is unparalleled in the industry
Cook: This is something only Apple can do
But, major theme seemed to be OS X and iOS devices working more closely together -- all in search of
a "seamless experience."
Cook: You've seen a few people on stage this morning but there are thousands of people who made today possible. I'd like to take a moment before we depart to recognize them.
Big group of people directly in front of the stage are standing up
Cook: Thanks everyone and says to enjoy the week
Check out all of our coverage on CNET
And special thanks to Tim for shooting photos and liveblogging simultaneously!
Cue obligatory Pharell song.
Takeaways - This is a huge software show, and that means Apple will have a HUGE fall.
Thanks all for stopping by today.
Now playing "Happy" on the PA here at WWDC. I can't clap along, though, because I'm feeling "Hungry."