Stay tuned to TMO for in-depth analysis and coverage of today's announcements.
That's all, folks!
Tim Cook is saying goodbye. That's a wrap.
Tim Cook is asking Apple employees in audience to stand up so they can be recognized for their contribution.
Cool thanks all Apple staff
Tim Cook is talking about Apple's whole widget business model. Says, "This is something only Apple can do."
Tim Cook is back on stage. Maybe doing wrapup. No new hardware?
iOS 8 will ship in the fall. Works on devices going back to iPone 4S and iPad 2.
iOS 8 beta today. iPad 2 and iPhone 4S are included on the run list.
iOS 8 is available in beta to developers today.
Swift apps can be submitted to App Store when iOS 8 and OS X Yosemite are released.
The general public gets their first glimpse at a WWDC programming session. Now you understand why I'm burned out when I fly home on Friday. ;)
We're getting a coding demonstration during the keynote...holy nerd-off, Batman!
We're getting a demo of Swift now.
The Swift stuff is extremely developer-centric, for those following along at home.
Swift can exist alongside Objective-C and C in the same app.
Said that Swift supports Multiple Return Types, and most of the developers seemed giddy.
Craig is offering a number of benchmarks that show Swift being fast.
This slide generated the biggest applause of the day.
Apple announces Swift, a new programming language.
"What if we got the benefits of Objective-C without the baggage of C?" Developers oohed.
Swift, new programming language
Craig is moving on to Xcode. Said previous release was downloaded 14 million times.
Apple is announcing SpriteKit, an API for graphics effects.
Metal will make the iPad into an even better gaming device.
Tim Sweeney is showing a 3D zen garden with amazing detail.
Bringing up Tim Sweeney from Epic Games to show off Metal.
Craig is showing some 3D renderings that are very impressive based on Metal.
Apple is announcing "Metal," an API for tapping into the graphics capabilities of Apple's processors.
CloudKit will charge developers based on the number of users, with what seems like a pretty high threshold.
Apple is launching "CloudKit," an API for cloud services. CloudKit is "effectively free. With limits."
CloudKit solves a lot of pain points for developers needing back end services.
HomeKit allows you to use Siri to do mass things like "Get ready for bed."
HomeKit has secured paring to make sure only you can open your door, turn out your lights, etc.
Photo library API.
Craig Federighi is announcing "HomeKit," an API for home automation.
Fingerprint data is never exposed, just allows an unlock of keychain items. Nice.
Third party apps can take advantage of Touch ID! Yes!
Apple is adding third party keyboards in iOS 8 through Extensions!
He then went to Safari and pulled up a page on guitars and used a Bing extension to translate the page into English.
Using an Ebay widget, he saw his auctions and placed a bid from within Notification Center.
He then opened Notification Center and saw there was a new widget available from an app he installed. Tap, installed.
Extensibility allows plugins, widgets and services to be integrated into iOS by third parties. This is huge.
Craig opened an image, tapped the Extensions button, and used an effect from a third party app without leaving the Photos app. Very cool.
Extensibility: Action plugins
Apps can have widgets that go into Notification Center.
Extensibility: Document sharing services
With Extensibility, Pinterest could add a sharing sheet to Safari. Developers can designate third party cloud storage options.
Apple is adding "Extensibility," which allows developers to extend abilities to other apps. This is a big deal in a world of sandboxing.
Craig Federighi is back on stage. Said that there are 4,000 new APIs.
Extensibility coming to iOS.
Tim is talking the SDK, which appears to be a unified development environment.
Apple is launching "TestFlight," a product the company bought. Allows developers to easily invite people to test apps.
TestFlight integration comes to the App Store
Apple is officially adding previews to apps—these are videos that show and app. We've seen this with select app before.
App Previews are videos that show a walk through of your app, still no trial versions.
Developers can make "App bundles." "Users can buy multiple apps at a discounted price with just one tap."
App Bundles coming to the store
Apple is adding "Explore" tab to App Store for discovery. Adding top trending searches, also for discovery. Refining search.
300 million App Store visitors per week. Downloaded 75 billion apps.
Tim says that if they ended the keynote now, it would be "a giant release," but said there is a lot more to come.
Tim Cook is back on stage.
Tim Cook: "If we ended the keynote now, it would be a giant release."
Muttering developers and press: "No it would not."
Apple is adding lots of China-specific features in iOS 8. Craig didn't go into them all, but China is very important to Apple.
Apple is borrowing from Google with "Hey, Siri" feature that allows you to bring up Siri without touching your iPhone.
Shazam song recognition and new "Hey Siri" activation
Photos and video are shared through iCloud drive. 5 GB free. 20GB for $0.99 per month. 200 GB for $3.99 per month.
New iCloud storage pricing plans coming to handle lots of photos.
Craig is demoing photo editing features from iOS 8 in iPhoto in Yosemite.
Demoing new Photos app for Mac. All gone iPhoto?
Judging by the canned live demo, these photo editing features look great.
Nice to see my grandfather's binocular viewing machine make a cameo in the keynote.
There is a smart light meter for editing photos. Same with color. There are varying levels you can choose, but you can also tweak it by hand.
iOS 8 Photo search allows you to search for people, locations, and more. There are some auto-editing features, too.
Children can ask permission to purchase something, and the parent gets a notification that allows them to approve or deny the purchase. Very cool.
Photos available to all devices.
FamilySharing allows families to share media bought by up to six accounts from family members, but only if those accounts share a credit card.
FamilySharing allows photos, apps, videos and books to be shared across 6 devices
FamilySharing allows you to set up a family unit recognized at the system level.
The health-related stuff was relatively short.
HealthKit allows you to share information to your doctors.
Announcing HealthKit, an system-level repository for health-related information. You get application-level control over that info.
HealthKit and the Health app aims to coalesce all health data from all iOS apps into one place.
Craig noted that developers have created a ton of health-related apps. Said that it's resided in app "silos."
Moving on to "Health."
Out of the box automatic-configuration for Enterprise users. All sorts of messages and other features aimed at Enterprise.
Craig is talking about Enterprise stuff. Claimed 98% of Fortune 500 companies use iOS.
Craig Federighi survived the Great Hair Crisis of '14 during WWDC. Whew!
This is all fine and good, but it's been 142 days since any kind of Apple press event. Just sayin'
Listen and reply to audio messages from the lock screen by holding your iPhone up to your ear.
Video, picture and audio messages sent to individuals or groups, right in line.
You can also send in-line videos in messages.
The record-and-swipe feature for messages is for sending in-line audio recordings.
You can share your location with people in a message, and you can control how long you've shared it. Very useful.
New Messages features
Hold your finger down to speak a message and swipe up when you're done.
Group messaging allows you to add people to a message in-progress. You can leave a group message, too!
Craig said that QuickType keeps your keystrokes private. Another shot at Google.
Great new iMessage features with group messaging.
Apple is introducing new typing features in iOS 8 called QuickType. Keyboard will recommend things and learns from you.
QuickType borrows a great feature from Android with predictive word suggestions.
Apple is absolutely targeting Google with search in iOS 8 and OS X Yosemite.
Search for apps on App Store, get Wikipedia entries, movie listings, and more. iOS 8 will also make recommendations for search results.
Getting a demo of Spotlight in iOS 8.
Great iPad enhancements for Mail in iOS 8.
Craig showed an email where someone Photoshopped his hair onto Jony Ive's head. So very funny.
Craig added an event to iCal from within Mail without switching over to iCal.
Craig "Liked" a Facebook post he received in a Notification without switching over to the Facebook app. Pull down, Like, gone.
The new features introduction in iOS 8 was much shorter than in OS X Yosemite. We've getting a demo now.
You can flag or delete messages in Mail in iOS 8 with a gesture.
Nice to see the iPad getting some much-needed device-specific attention in iOS 8
iPad gets some Safari love with the OS X sidebar
Adding tab view in Safari to iPad similar to the one in iPhone in iOS 7.
Interactive notifications. For instance, get a text message, pull down and you can respond without switching over to iMessage app.
Craig: "iOS 8 builds on the design of iOS 7."
Craig Federighi back on stage for iOS 8.
Executives are more relaxed, especially Federighi. But the simmering question is: "Is this keynote just about OS X and iOS 8? Or is there... one more thing?"
Announcing iOS 8, a "giant release," according to Tim Cook.
"Android dominates the mobile malware market," said Tim Cook. Showed pie chart with Android having 99% of malware.
89% iOS 7 adoption vs. 9% KitKat adoption
89% of iOS installed base is running iOS 7. Contrast to Android, where 9% of customers use Kit Kat.
Tim quoted Changewave research giving iOS 7 a 97% customer satisfaction rating.
Tim said that many iOS customers are switchers from Android. "Many people bought Android phones. ::beat:: By mistake." Very funny.
Rare picture of Tim Cook with Android logo.
iPod touch, 100 million units, iPad, 200 million units, iPhone 500 million units. 130 million new customers.
Tim said it's a terrific release, and that he's glad he's in the beta program. Yuck yuck.
Apple is offering public access to Yosemite betas starting this summer. Back to Tim Cook.
Continuity is good stuff. Not sure why we had to spend so much time on Safari, but Continuity is good. This is something that other phone and OS vendors can do, with the possible exception of Microsoft.
Wrap up on Yosemite. Available to developers today at WWDC. Release to public in the fall. For free.
Public betas of Yosemite will be released this summer.
Yosemite available to developers today, public in the fall
Dre said he can't wait to get to work with the team at Apple.
He welcomed Dr. Dre to Apple. Crowd went nuts. Dre asked what time he should show up to beat Tim into work. "4:30"
Craig is calling Dr. Dre from his Mac. Crowd applauded. "I talk to people like [Dr. Dre] all the time. This is normal for me." </deadpan>
Craig showed handing off messages from Mac to iPhone. Craig's mom called, and he rejected it. Crowd groaned. It was funny.
Craig is demonstrating Handoff. Had a great pic of Eddy Cue singing karaoke.
Eddy Cue wearing Beats headphones in the "last year's Karaoke night" picture
Dial your iPhone from your Mac, too.
Make and receive phone calls on your Mac if your iPhone is near. See caller ID on your Mac, use your Mac as a speakerphone.
Handoff now lets your iPhone relay SMS messages and phone calls to your Mac.
Handoff allows you to set up a mobile hotspot very easily.
Showed writing a message on a Mac and finishing it on your iOS device.
"Handoff" will let you start an email on your iPhone and finish it on your Mac (among others).
Says that your Apple devices are aware of each other. Handoff allows you to pick up what your doing on one device when you switch to another.
New feature called Handoff.
Craig is showing us some continuity features. Says AirDrop will work between iOS and the Mac.
Craig: "How about that parallel programming joke. You did not see that coming."
HUGE applause for Federighi's comment, "AirDrop now works between iOS and the Mac."
Obligatory "multithreaded" joke about a rope for the developers on hand.
Markup is one of the best things we've seen in Yosemite yet.
Getting a demonstration of "Markup" in Mail.app. Drew an ugly arrow with his trackpad on an image, and Markup made it a pretty arrow.
"You can do a regular old Google search." That's so belittling. Apple wants some of Google's search use.
Just click in the search field, and a dropdown translucent frame shows all your favorites.
Some grumbles about all the time spent on Safari. These are good changes, for sure, but seems overly pedantic for a developer's conference keynote.
Apple is even giving us a dedicated Safari demonstration. Again, it's great to see this app get some love.
Apple claims Safari outperforms competing browsers. It's good to see Apple giving Safari some love.
Can stream Netflix without a plugin.
HTML Premium Video, among other features, coming to Yosemite Safari
Safari supports WebGl for 3D graphics. SPPDY, IndexedDB, more.
There's a new "tab view" that gives you an overview and preview of all of your open tabs. There's also a privacy mode.
"Smart Search" field in Safari gives you your favorites, obviating the need for a favorites bar. Also does some search. Hello Google.
Safari. "We packed all the power of the Safari UI into this single bar."
Mail Drop will encrypt your document attachment on iCloud so that you can send large files without having to worry about the receiving email server accepting it.
Mail Drop allows secure sending of up to 5GB attachments.
Translucent layers, of course. Also announcing Mail Drop.
Next up, Mail.
Nice to see Federighi focus on making "the basics' of mail work.
"iCloud Drive" is just Apple-blessed access to your (existing) MobileDocuments folder. This is good.
Moving on to iCloud Drive.
Typed "Yose" and got the Wikipedia entry for Yosemite National Park, definitions, and more. This is a direct shot across the bow at Google's search engine.
"iCloud Drive" ... this meets with a lot of "oohs and ahhs" from the room
Typed "Num" in Spotlight. Auto-completed to Numbers, and showed the app, but also showed all the recent Numbers documents. Did in-line conversions, too.
Pulled up Phil Schiller in Contacts. He has a "555" phone number just like that guy in the movies.
New product: Jony Ive's custom-crafted aluminum spoons. #federighijoke
Today view in Notification Center has weather, calendar, and more. There are widgets you can add, too. Drag and drop. Looks great.
Widgets in the Notification Center seems like it may kill off Dashboard (finally? :)
Messages has a translucent sidebar. The title bar also shows translucencies.
iCal has translucent layers.
New Calendar "Today" view
Moving on to demonstration of new UI in Yosemite. Craig mentioned typography again. This is Jony Ive's influence, no doubt about it.
Spotlight gets a entry field in the middle of the screen, and there's a new preview view of what you're searching. It's big and looks more useful.
Notification Center gets a "Today" view. Look out Google Now, Apple is coming.
Introducing a new "dark mode" for OS X.
Focused on "concise and consistent typography" throughout Yosemite.
The dark menu mode got the biggest response yet from the room. Clearly this is something users (like developers) want. Heck, we've been hacking that in for years.
Yosemite windows are definitely flatter. There are translucent layers in windows.
Lots of layers and transparency.
Still, the feeling is reserved. The crowd isn't blown away by anything yet, and the performers/execs on stage aren't quite hitting their comfortable stride yet.
After the pot jokes, we're on to looking at the new version of OS X. It's flatter, but I wouldn't call it exactly flat.
Tim Cook got some chuckles with his "Windows" remark... Federighi's getting more chuckles, especially with his various OS name choices.
But, landed on "OS X Yosemite."
At least it's not OS X "Weed"
Considered names, "Oxnard" and "Rancho Cucamongo." Then "OS X Weed."
OS X "Yosemite"
Craig starting off with jokes about naming OS X.
Mavericks and Hair Force One, Craig Federighi
Moving to "Future of OS X" with Craig Federighi.
Compared to Windows 8, which is at 14%. #lolmicrosoft.
Windows vs. Mac OS adoption.
40 million Mavericks installs already. 51% of installed Mac base is on Mavericks. "This is the fastest adoption ever in the history of PCs."
Ah, speaking of Mac users, Tim said Mac user installed base is up to 80 million.
Tim says we'll see OS X and iOS at this event. Says this keynote will have "the mother of all announcements" for developers.
OS X, iOS, and something for Developers
9 million registered developers. Not that long ago, it felt like that was al the Mac users there were on the planet.
69 countries represented. Youngest developer in attendance is 13 years old.
Now, Apple has 1,000 of its own engineers alone.
25th anniversary of WWDC.
This is the 25th anniversary of WWDC. In 1990, there were 1,300 developers in attendance.
Tim says this event is to celebrate the Apple developer community. "From all of Apple, thank you very much."
Tim Cook takes the stage
Tim Cook is on stage.
Apple does a remarkable job with these feel good videos.
Crowd in awe watching the iOS-driven prosthetic/robot hand as part of this intro video. Pretty amazing stuff.
Show's started. Video running with people going their definition of "developer."
Lights down, crowd roars. Here we go. Song still fading out.
The "silence your cellphones" reminder has been delivered.
Rocking some Jack White "Lazaretto" on the PA in here... and it's not quiet.
What's on that screen? Probably nothing. Yet.
In come the developers!
Several cars sitting inconspicuously on level 2.
That's John, Roger and Brian holding he first 3 spots in line for tomorrow's WWDC keynote. They started the line at 2:30pm PDT. That's dedication, folks!
WWDC attendee swag includes a jacket and a $25 iTunes gift card (for 25 years of WWDC)
The streets are lined!
The banners are up!
Please join us Monday June 2nd 10:00 AM PDT/1:00 PM EDT for our live coverage of the WWDC 2014 Keynote.
Archive of our previous Live Blog Coverage: 1999 - 2017