YTread Logo
YTread Logo

Apple - WWDC 2014

May 29, 2021
I think a developer would look like a geek. Nerd, plaid. Unshaven, glasses. Spiky hair, beard. A guy behind a door, who has enough room to slide a pizza under it. I think you won't even know who a developer is. I think you would be surprised. I don't really know what a developer is like, but the apps they create allow us to do amazing things. You can talk about a project, you can articulate it rationally, but you cannot communicate architectural ideas without a drawing. I use an app called Paper by FiftyThree. It really provides a sense of freedom, a sense of being emancipated from technology.
apple   wwdc 2014
It allows you to communicate as if directly from your heart, from your soul. It's just part of you. And I think that magic is part of the world of applications. The app I can't live without is a banking app called Zhi Fu Bao. Airbnb saved my life. I talk to my friends. Instagram, Tumblr. Like blah, blah, blah, blah, blah. Eternal note. That's the one. I'm addicted to Pinterest because it's amazing. There is a lot of entertainment. Duck face. It's unlimited what you can do. The ocean, for me, is the lungs of our planet. The health of the ocean is absolutely essential to the health of us as human beings.
apple   wwdc 2014

More Interesting Facts About,

apple wwdc 2014...

Pangea runs an expedition sailboat to help scientists collect data on marine debris around the world. There are a variety of applications that I use every day, iNavX is essential for us to navigate the boat. Marine Debris Tracker allows you to enter the marine debris you find into a global database, so we can start to build a bigger picture of this problem around the world. I believe these applications are essential for us to create change in what happens in the ocean. The best app of all time has to be Tinder. I'm probably like the millions of people who have been sucked into Candy Crush.
apple   wwdc 2014
Robot Unicorn Attack 2. Crazy girl looking to meet new people in London. Interesting. Words with friends, Scrabble. I play Solitaire and of course I always win. We are stewards of the dreams and hopes of hitters. They come and want to achieve incredible things and that's my job. Dartfish just made my life so much easier. I can break the swing down into parts, so you can see, OK, here's the mistake and here's the adjustment I need to make. So what you have is a child who can not only do it well, but you can also train him to do it over and over again.
apple   wwdc 2014
Now they can look and say, "You know what? I'm getting better." And that's one of the things you need for life in general, but in sports you want hope. And now it is easy for them to concentrate on dreaming. We need a silence search app. Pop, pop, pop, pop. Pop, pop, pop. I gravitate towards very melancholic and painful songs. Ahhh. And then it's time to turn the page, wow! This has become as essential as my guitar. There are applications that help people and that really improve people's lives. Every once in a while I stare at my hand, with a sense of wonder that says, "Wow." It's like magic, it really is.
In combination with my hand, the application has allowed me to gain functionality and independence. I enjoy being known as the boy with the bionic arm. You know, it's something interesting and different, and I'm a big fan of being different. You open an application and you open a possibility and a whole world is being born. What we really have is an intersection between technology and art. You see the world in a different way and I think an app can do that because it really opens up something that you didn't know beforehand. Developers are doing extraordinary things. I can't believe what they are creating today, it's great.
If I knew the person who made Sky Go, I'd probably give them a huge hug. You inspire me a lot. They improve our lives and think about things that obviously normal people can't think about. I don't know how technology works, to me it's just magical. There is no doubt that they are changing the world. So to everyone who's made any app I've ever enjoyed, I say, "Thank you." Good morning. Good day. Good day. Welcome to San Francisco. We're here today and all week to celebrate the developer community and all the amazing apps they've created. I hope the video did a great job of capturing how deeply we feel about our developer community and, more importantly, the number of lives they have enriched.
On behalf of all of Apple, thank you very much. This is a historic year for this conference. It is the 25th anniversary of the conference. It started in 1990 with just 1,300 developers, who met to talk about System 7. And there was a lab at that developer conference. Now, WWDC is a great conference for Apple and a great conference for all of our developers. We have over a thousand of our best and brightest engineers here today to talk to you directly in the labs about how to improve your code. We have people from more countries than ever before and two-thirds of the attendees today are here at a developer conference for the first time.
Special recognition this morning to the student scholarship winners. They worked very hard to get here. Our youngest developer in today's audience is 13 years old. We will see its applications for a long time. The developer community is incredibly vibrant. We now have 9 million registered developers. That's almost 50 percent more than last year. This is the most developers we've added in a single year. Now, this morning, we meet to talk about two powerful platforms, OS X and iOS. And you'll see some great new features for both and some great updates. But what's even more important is that you will see how they have been designed to work together perfectly.
Now you'll also see the mother of all developer releases. It's a huge release and it's so big that we've dedicated an entire section of the presentation just for it. So let's start with OS X and Mac. We're shipping the best Macs ever. If you just look at this last fiscal year, while the industry was down 5 percent, Macs grew 12 percent, that has increased our Mac installed base to over 80 million, which is a record for us. We are really proud of this. And of course, our latest version of OS X Mavericks has been working really well. It had great features for advanced users, such as advanced tabs and labels, and improved support for multiple displays.
Advanced technologies for longer battery life and higher performance. And of course, new and improved applications. Since its launch in October, we have installed more than 40 million copies of Mavericks. This is the most from a single launch in Apple's history. Plus, that makes more than 50 percent of our installed base running on our latest operating system. This is the fastest adoption of any PC operating system in history. Now, you might be wondering how that compares to Windows. I knew someone was going to ask, so I decided to make a graph. Well, it turns out that Windows 8 was released about a year before Mavericks and has 14 percent.
Do I need to say more? So, we couldn't be happier with Mavericks and the Mac momentum, but of course we're always focused on the future. And today, to talk about the future of OS X, I'd like to invite my colleague, Craig Federighi, to tell us all about it. Craig. Good morning. Wow. Well, it's wonderful to be here presenting some of the best developers gathered in the world. You guys are fantastic. You know, it was just a year ago here at WWDC that we narrowly avoided a major OS California, starting, of course, with OS X Mavericks. Well, it's another year and time for another name, so we rounded up our excellent product marketing team, loaded them into their VW Minibus and set them off.
Now, they ventured south for the first time and discovered OS X, Oxnard. This wasn't quite right. But undeterred, they headed east and landed in OS X Rancho Cucamonga. Still, we had missed the mark. So, they boldly ventured north and landed on OS X Weed. Now... Interestingly, this had great pockets of support within the product marketing organization, but wiser heads prevailed and they embarked on what was then a somewhat more circuitous path. Ultimately, it led them to a place that embodies the beauty and power of OS X. We discovered OS X Yosemite. Now, Yosemite is a fantastic new version with a new interface, big improvements to our most popular apps, and something everyone knew: we call Continuity.
Now I want to start with the design. OS X, of course, started with Aqua's bold design. And over the years, it evolved into the refined look we all love today on the Mavericks. Well, with Yosemite we continue this evolution and I would like to show you where we are going. What about that? I think the team has done a remarkable job. You know, we start with the most fundamental controls, always focusing on clarity as well as usefulness. We refined toolbars and window materials and window constructions. If you look at the window's title bar, you'll see how the use of translucent materials gives you a sense of place as you scroll through the content.
Now, these same carefully crafted translucent materials are used in the side bars. So now your windows take on the personality of your desktop. As your desktop look changes, your window adapts to reflect that personality and temperature. And translucency also helps maintain a sense of depth and location by moving windows over one another. Now, we also use the same gorgeous translucent material for the dock and look at these new beautifully designed icons. So clean and yet so fundamentally Mac. And look at the trash can, it's a beautiful trash can. You wouldn't believe how much time we spend making a trash can.
That's why we also focus on precise and consistent typography at all times. So from the menus to the chrome window to app control, the type is consistent and clear. Now, we know that our pro users often really want to focus on the center of the screen and not be distracted by bright menus and docks, so we also introduced a dark mode. Lovers of the dark. Yes. Of course, these changes extend to applications. You notice here, with Calendar, this construction with a common toolbar and title bar area makes the window more recognizable, but more importantly maximizes the space available for content.
And we moved this system-wide to apps like Maps. We also now have a new look for sidebar apps like Messages, you can see it here with the beautiful translucent material from top to bottom. And we extended that look and feel to apps like FaceTime, Contacts, and Reminders. Ultimately, they come together to create a magnificent, more usable version of OS X, the best ever. Next, let's talk about Notification Center. Notification Center in OS X, of course, adopts the translucent dark material and precise type of Yosemite. Now you also, most importantly, have a new Today view. This way, you can see at a glance your Calendar, your Reminders, the Weather, and more, but most importantly, you can expand the content of the Today view with the content of the widgets and applications that you have downloaded from the App.
Store. Simply add them directly and set up the Today view, which you want to access information at a glance. And that is the Notification Center. Next. Stand out. That's why Spotlight has always been a super-fast way to launch apps and find local content on your Mac. And Yosemite is a great new interface. So when you click on the magnifying glass in the toolbar, you'll get a big field right in the middle of the screen. And if you just type a few characters, you can launch an application like that, or type the name of a document and you will get great search results and an online preview, it's really amazing.
Now, in addition to these local sources on your Mac, we also take advantage of information sources on the Internet. So, for example, type a few characters like Yosemite, you can get news, Wikipedia information, and even maps all at your fingertips. I'd like to give you a quick demo of the new UI in Yosemite now. Alright. So here's our first look at Yosemite live. So we see our beautiful new typography in our menus, this gorgeous new dock, and these beautiful icons. Let's start an application. I'm going to start here with Maps and I want you to notice that as I scroll through the map content, the way the title bar actually reacts with its translucency and color to the content below isreally beautiful.
I'm going to start another application now. Calendar. So Calendar has a new look for a weekly view but also a completely new daily view. And notice that here in the day view I have all my meetings for the day here on the left and on the right I have details about my appointments. So, for example, here at 2 o'clock we have our executive karaoke outing, which will be a great blast. He's right there. You'll probably want to visit it if you get the chance. So let's take a look now at Messages. So Messages, you see this use of the translucent sidebar material, how it subtly reacts to the background is really nice and how the title bar content reacts as I scroll the content below it.
It's pretty cool. Let's take a look at the Notification Center. Of course, I have my notifications here, but I also have Today view so I can see my Calendar at a glance, my Weather. These are interactive, so I can click, get hourly weather, clock, interact with actions for example, or even Reminders. So I'm supposed to practice for the demo and I forgot to do it, but it's too late. So, we'll send one on the way. Now, of course, I can also edit these widgets, just click the Edit button down here and you'll see the widgets available to me here on the side.
These all come from apps that can export widgets. So I'm just going to drag the Calculator and add it here just like that or even a third party widget. Let's drag one of those, ESPN SportsCenter. So right there, I get all my information at a glance. It's really amazing. Following. Stand out. So I'm going to click here on the magnifying glass and, boom, a search field appears right in the middle of the screen. I can type just a couple of characters to launch an app like our new reminders. There is. It is easy. But of course, Spotlight is also great for finding people.
So I'm going to look for Phil Schiller here. There's Phil. And you'll see I have all of his contact information here, but I also have matches in Phil's email. Phil and I are planning a camping trip. He's a little crazy and has something he wants to try on our trip. We also have Events and Reminders. So we have our camp meeting here and... oh, well. I see Jeff and Johnny are on the trip too. And I'll tell you, you haven't had chili by the campfire until you've had it with one of Johnny's custom-made aluminum spoons. It's... it's the diamond cut beveled edges that really create the experience.
So, I'm also working on a document to help plan our trip. Now, of course, there are many ways to search for documents, but one way now is through the app. So this is a numbers document. I typed in numbers and you see, in addition to the app, I get all my recent documents that I opened with that app and I can access them right here. So let's open up my hiking trip. And here we see that the planned trip involved a 16.4 mile hike and you are being an operations professional. Jeff is a stickler for the metric system.
And then, luckily, Spotlight has my back. I can just type 16.4 miles here and I get an instant conversion to kilometers. That's tremendously useful. We do all types of conversion. They drop it and fix that document right away. Alright. Well, that's enough for my document. I can also do great searches, like just typing a few characters, bang, I have a Yosemite entry from Wikipedia. I have news from several sources. I even have maps here. Well, you know, I'm looking to plan a dinner and maybe watch a movie and now, without even launching an app, I can search for sushi, for example.
And we see that I have map results right here inside Spotlight. And of course, in addition to the map information, we have photographs, great Yelp information, it's all there. And to finish, I want to go to the movies. You can type Godzilla here. Ah, there we go, Godzilla. And you see, I have times they play near me here in Spotlight, as well as content I can stream from the iTunes Store, all in Spotlight. This is a quick look at the new Yosemite user interface. Next, iCloud Drive. Now... OK, intriguing. So, we all know that cloud documents provide a really convenient way to work with one application that works on all platforms working on the same document.
But now with iCloud Drive, your Mac will also allow you to work in the folders that contain the document, all of those folders accessible directly within the Finder. And in addition to those apps that are local to your Mac, you can get content from apps you don't have on your Mac, so get content from iOS documents. But even better, you can store all your files of any type and organize them however you want with folders and tags, and they automatically sync across all of your Macs. And all of this content can also be accessed from your iOS devices through the document switcher. iCloud directly in the app.
And what the hell are we going to include in Windows too? Next. Mail. So, Mail in Yosemite has a sleek new Yosemite-style user interface. But we really focus on the basics, reliable syncing, quick switching between mailboxes, quick searches for your new mail, the basics. But in addition to that, we want to address a fundamental problem with email, which is that these days we want to send large attachments, whether they're videos or large sets of photos, and we're supporting one of them, a message that says Our recipient's mail server cannot accept those large attachments. Well, we're solving that problem with technology we call Mail Drop.
With Mail Drop, instead of your message bouncing around your recipient's mail server, you can choose to have the attachment sent encrypted and securely via iCloud, separate from the message and on the receiving end. So if your recipient has a Mac, they will receive it as before. And if they have another client, they get a link to download those attachments safely. And those attachments can be up to 5 gigabytes in size. That's Mail Drop, so next one. Margin. Have you ever been working on an email message and realized that if you could circle something or write something in the message, maybe do something small, you could get your point across much more clearly?
Well now with Markup you can. It saves directly to your email message and even works with PDF files. So if you need to, for example, sign a PDF, you can now do it with your iSight camera or even by drawing your signature right on the trackpad and it goes directly to the email message and you can send it. It's going to be very useful. Next. Excellent. I love it. Next. Safari. At Yosemite we've been able to pack all the power of the Safari UI into this single bar, and that means you have more space for your content.
Now, of course, you might be wondering what happened to my Favorites bar. Well, of course, you can get it back if you want. But in Yosemite you don't really need to because now their smart search field, when you click, shows you all your favorites right there. And it's also really great for searching. So, in addition, when you type to get smart search suggestions, you also get featured suggestions right there in the completion menu. And this means you can get things faster than ever. Now, Safari is also more powerful than ever when it comes to sharing. So if you want to subscribe to an RSS feed on the site, you can do so here and those articles from the RSS feed will appear directly in the Safari sidebar under Shared Links.
And you can share with people faster than ever, too, because Safari lists the people you've most recently messaged with, and with just one click you can share a web page. Safari is now better than ever with tabs, too. We now have a tab view that gives you an overview of all your tabs and stacks tabs from sites like this so you can get individual stacks for each site you're browsing. Safari is also great when it comes to privacy. Safari was the first browser to introduce private browsing and now it's easier than ever because you can create a new private window.
And when you do, all content within that window and all of its tabs will remain private and all other windows will be unaffected. It's really useful. Now, Safari is fantastic when it comes to standards. Now you have WebGL for ultra-fast 3D graphics, SPDY for efficient networking, and HTML Premium Video. Now this allows modern Macs to efficiently stream videos from sites like Netflix without a plug-in and the results are incredible. You'll get up to two hours more battery life on a MacBook Air streaming Netflix. And that's for 1080P video. Now, Safari has really established itself as the benchmark in energy efficiency since Mavericks and its leadership here continues.
When it comes to multi-tab browser power efficiency, Safari has no equal. And when it comes to the kind of UI manipulations typical of web apps, Safari is faster than ever. And how about JavaScript? Well, let's take the more complex type of JavaScript that is typical of very rich web applications. Well, Safari now has an optimized fourth-level LLVM-based JavaScript compiler that is the fastest of all major browsers. And when it comes to typical website JavaScript, Safari is in a league of its own. That's what Safari is all about. And to give you a quick demo, I'd like to bring Brian Crowe on stage.
Let's give him a great welcome. Brian. Thanks Craig. I am very happy to be here today. So, I'm going to dive right into Safari. Here we go. It's really great. And when you visit a website, you can really appreciate the new design. It's simpler and it's even more powerful. I can open the sidebar very easily to access my Bookmarks, my Reading List, and my Shared Links. And when I click the Search field, I get instant access to all my favorite sites. It's really nice. So, I'll go ahead and write a search for Ansel Adams. Here we go.
And if I press return, I can go to a regular old Google search. But since Ansel Adams is a common search term, this new Spotlight suggestion appears at the top. It has a snippet of information from Wikipedia. I can read it there or, if I want, I can go ahead and see the full article directly on the Wikipedia site. It is very convenient. Now, if you wear lashes, you'll love this. Now, no matter how many tabs I have open, I can smoothly scroll through them to get to any of the tabs I'm looking for. It's really nice.
Now sometimes I want to see my tabs so I can go ahead and do this and click the new View Tab button. And there you have it, a beautiful panoramic view of all my open tabs. So I'm going to go ahead and select this one here. It's a photoblog with a ton of Yosemite photos and there are a couple good ones from El Capitan below. Then, I will find The Captain there. And then I'm going to choose this one. Now I want to share it with Craig, so I'll get the high resolution image. Now, sharing couldn't be easier in Safari.
I simply click the Share button here and now I can use the new recent recipients feature to send it to Craig. And here we go. And with just one click, I'm ready to send that image. It is easy. So... But before I send it off, I'm going to add my two cents to this. So I can go here and we have the right feature called Markup. Now, with Markup, I can edit this image without even leaving Mail. It's really cool. So what I'm going to do is annotate this image with a nice magnifying glass in a loop.
So if you move it, you can say it magnifies everything underneath. So, I'm going to put it here. And it turns out that those two specs on the big granite face over there are actually climbers. It's a little crazy. So I'm going to zoom in a little bit more so you can see it better. Here we go. So I can do a nice zoom and place it here. Now, I want to point this out to Craig via email. And I can use my trackpad to draw on the image. So I'm going to go ahead and draw an arrow here.
Here we go. And you notice that Markup is smart enough to recognize the arrow and make it really pretty. So now... it's now very easy to add a comment. And then, look at the climbers. Here we go. Now I can have some fun with this, so I'm going to go ahead and create a cartoon bubble, okay? I'm not that good at drawing but Markup will help me. Here we go. So luckily you can clean that up, it's better than me. So now I can add a title. That's why I think I'm going to appeal to the internal developer and all of us.
I'm going to type "I hope the string is", wait for it, "multithreaded". If, according. So, I think I've done enough with this image. Time to leave. Now it's ready to be mailed and I can click like this.That's how easy it is to mark up an image in Mail. So, those are just some of the great new features in Safari in Mail. Thanks. How about that parallel programming joke? You didn't see it coming. Next, something completely different. It's called Continuity. So now at Apple we think you should be able to use the right device for the time being.
Maybe your phone when you're on the go, your iPad when you want to relax on the couch, or maybe your Mac when you're trying to work. But we also want the transitions between these moments to be as natural and fluid as possible. Now, our Continuity features start with something simple and that's AirDrop, because now AirDrop works between iOS and Mac. It's really convenient. But now we have something that we really take to the next level and it's called Handoff. So, it turns out that now when you're working on your Mac, the devices around you are aware of each other and know what you're doing.
And so, if you want to pick up where you left off on your Mac and your iPad, your iPad will tell you right at the bottom left of the screen. Simply swipe up and you can continue working on what you're working on on your Mac right on your iPad. And this... This also works in the other direction. So, let's say you're composing an email on your phone and you walk over to your Mac. Well, your Mac will notice what you're doing and notify you right in the dock. Click on it and you can continue finishing that message right on your Mac.
Now we've been able to take advantage of this same proximity awareness and make the process of creating a hotspot easier than ever. So if you're using your Mac and you're away from a network but your phone is nearby, when you go up to the Wi-Fi menu, your Mac has never actually had any settings made on your phone. It sees your phone and asks you to click on it and it automatically sets up a hotspot. You never type a password and you are on the network that easy. And this works even if his phone is across the room, in a bag.
You just never have to touch it. Now, the next thing we really wanted to handle is SMS. Now all of us love iMessage. We can continue our conversations seamlessly from device to device, but then we have these green bubble friends. And, you know, they have inferior devices and they insist on sending us messages, and we don't want to hold it against them. But the problem is that those messages don't appear on our other devices until now, because now... your phone can access or relay to send your messages automatically and transparently between devices. Now, believe it or not, we can do the same thing with phone calls.
Now, when you receive a phone call, your Mac provides you with caller ID, and you can even accept the call and use your Mac as a speaker. And believe it or not, this works even if your phone is on the other side of the house with a charger. You will never have to miss a call. Well, now that your Mac supports the phone, it's also a great way to dial the phone. So if you're in Contacts and want to dial a number, you can do it right there. And even on a web page you see a number that you want to call, you can call it right from your Mac.
So I want to give you... So if you're willing, I'd love to give you a demo now. Alright. So let's take a look at Continuity. And let's start with Handoff. I'm going to pick up my iPhone here. And I was composing an email about our karaoke night. Someone wants...? You know, I'm next to my Mac, so let's use my Mac here. And you notice that my Mac actually knows that he was using my phone. Then, with one click, I get that message right where I left off. Does anyone want to go? And you know, to give these people some inspiration about what they might experience at karaoke night, just conjure up a photo from last year's karaoke event.
Now, that should get you going. Then, I'll send him on his way. Now, of course, this works in the other direction. Oh, it looks like Andrea wants karaoke. And she sent me a URL of a good place to go for karaoke. So, I can upload that here. Now, if I want to show this page to a friend, maybe I'll grab my iPad, you notice it when I look at my iPad. Let's put that on the screen. Down there is Safari. I just move up and it takes me directly to where I left off. It's really amazing.
Next, phone calls. Hold it for a second. Well, this is from my mom. Now, she probably wants to quiz me on the newest 4th level LLVM compiler in Safari, but this is not the right time. I know everyone would love to hear from Mom, but I'm going to scratch... Sorry. I'm sorry. She is a wonderful, wonderful woman. But that... this is my space. So, you know, I'd like to show you how we can make phone calls. And so I can bookmark from web pages. So, for example, if I wanted to dial a phone number like this right here, I could just select it and press it like this.
And you'll notice that I have an option to call here within Safari. But, you know, I wanted to make a phone call to a new Apple employee who joined. So, it's something we do from time to time. So let me mention this. Here we go. A little welcome call? Let's welcome WWDC. So let's have my Mac dial through my iPhone. I talk to people like him all the time, of course. This is very normal for me. Hello? Wow. Hi, I'm Craig Federighi. Hey, how are you? This is Dre. Hey Doc, he's on the phone through my Mac with over 6,000 amazing developers here at WWDC.
We all want to welcome you to Apple. Hey, thanks Craig. I love a big audience. I want to thank everyone here for creating such amazing apps. Yes, they have created some amazing applications. By the way, I'm glad you called. I heard Tim arrives pretty early. What time should I report to work? If you want to get to the office before Tim, it would be around 4:30. But I think orientation... new employee orientation starts at 9:00. So you don't want to miss out on the free t-shirts, so I'll bet on 9:00. Sounds good. I can't wait to start working with the Apple team.
Well, Dre, it's been great talking to you. I'll see you around campus. Thanks, Craig. Talk soon. Alright, bye. And that's continuity, so Yosemite, a beautiful new design with notification center with new Today view and customizable widgets, focus with quick search and access to all kinds of great information sources on the Internet, a new iCloud Drive, email with great new features. Safari, faster and more elegant than ever. And of course, continuity. It's a wonderful new release, Yosemite. And it's available to developers here today. Now, everyone else will get it in the fall and, believe it or not, it will be free.
Now, we're also doing something a little unusual this summer: we'll have a public beta program. So, if you are not a developer and want to help us improve Yosemite, you can register on the website and receive access to beta versions of Yosemite all summer long. That's OS X Yosemite. I think you're going to love it. I'll give it back to Tim. Thank you. Thanks, Craig. It's a really fantastic release. I'm glad I'm in the beta program. Next is iOS. We've sold more than 800 million iOS devices, and each device category has set its own significant sales record over the past year.
The iPod Touch has exceeded 100 million units. The iPad has exceeded 200 million units. And the iPhone has exceeded 500 million units. This is incredible. But what's even more impressive is the number of new customers for Apple that iOS devices have brought us. More than 130 million customers who purchased an iOS device in the last 12 months purchased their first Apple device. Now, many of these customers had switched from Android. They had bought an Android phone by mistake. And then he had sought a better experience and a better life. And decided to try iPhone and iOS. In fact, almost half of our customers in China in the last six months switched from Android to iPhone.
This is incredible and of course that best experience is our iOS devices. And iOS 7 took that experience to an even greater level. The client sitting with iOS 7 is really off the charts. The wave of change recently measured it at 97 percent. These are customer ratings that no one receives. It's really huge. Now, one of the reasons customers say they love iOS is that we make our software updates for the operating system available to as many customers as possible. And if you look at what happened with iOS 7, our latest version, almost 9 out of 10 people in our install base are running our latest operating system.
Now this is in stark contrast to Android. If you look at your latest version, less than one in 10 of your customers have your latest software. And if you look at a broader group, more than a third of their customers are using a four-year-old version of Android. That's like ancient history. Now, that means these customers don't get great new features. They cannot run their latest applications. And they don't receive the security updates they may need to stay safe. And this is particularly important for Android, which dominates the mobile malware market. No wonder experts say things like this.
Android fragmentation is turning devices into a toxic hell of vulnerabilities. Now, fortunately, iOS has not had these types of problems because we do everything we can to make our updates available to as many people as possible. So, we couldn't be happier with iOS 7 and the push for iOS devices. But we don't stay still. Today we announced iOS 8. And iOS 8 is a giant release and it's really two stories, not one. It has great features for the end user. But it also has amazing developer features so you can expand your experience and create apps you couldn't make before.
We would like to start by describing it by talking about the end-user characteristics. And to achieve that, I would like Craig to return to the stage. Craig? I missed you guys. So what? Let's talk about iOS 8. Now, iOS 8, of course, is based on the design of iOS 7 with improvements for both iPhone and iPad. And let's start with the phone. Now, in iOS 8, we've perfected the notification center. But what I really love are our new interactive notifications. So if you get a message like this, just scroll down and you can reply from where you are. You don't need to leave the app you're in.
And this works for all types of notifications. If you receive a calendar event, for example, just scroll down and reply and it will work on the lock screen. So, you can just swipe on the lock screen. You hit those action buttons and you figure it out right there. Now, in iOS 7, we're giving you quick double-tap access to your latest apps. Well, now you can also use that same double tap to reach the people you communicate with most frequently. It's really useful. And, in iOS 7, we introduced this great Tab View in Safari. Well, we're also bringing a great tab view to iPad with this panoramic view of all your tabs.
And Safari also features the sidebar we love in Yosemite with access to your bookmarks, reading list, and shared links. Now we've made managing your mail easier than ever. Now, if you're reading a message, you have to remember to come back to it, so you'll mark it in red. We can do it with a single gesture. And, if you want to flag a message, you can just cross over, there is a flag option. But, if you cross completely, you can delete with just a gesture. But the piece I like the most is what we've done with writing messages.
Have you ever found yourself writing an email and then really want to get to something else in your inbox, maybe for that response? Well, now you can. Simply swipe down on that message and you'll have access to the rest of your mail. So, I'd like to give you a demo of some of these great iOS 8 improvements now. So here we are on our iOS 8 lock screen. And if I get a notification, it looks like I get one right then, I can swipe and you'll see I have actions to accept or reject this meeting right here. And of course, I'm going to use the device, if I'm here, maybe playing some music here on iTunes radio, I might get a notification.
And, if I get a notification, I can also swipe down. So here's one, just scroll down. I now have access to my keyboard. I can write right there. Now this also works great for third party apps. So for example, it looks like I was tagged on Facebook, I can like it here with an actionable notification. And sometimes you get notifications that you really don't want to deal with right now and you can just dismiss them like that. That's really helpful. Now, we've made reaching people moreeasier than ever. So if I double-tap the Home button, I'll have all the people I most recently contacted.
I swipe to the side and I have access to all my favorites. If I tap one, I have controls here to make them a phone call, send them an iMessage, or even FaceTime right here with just a double tap on the Home button. It's really useful. Now I want to show you some of the improvements we made to the email. This time let's take a look at an iPad. So, here we are on iPad. I'm going to open the email. Now, I have several unread messages here, so let's go through them. Here's a message from Open Table with a dinner date.
And notice that the reservation is actually indicated here at the top. In fact, Mail has given me a clever suggestion to add it to my calendar. I can tap Add and like that, it allows me to... it asks me to complete and add an event to my calendar. That's really helpful. Now sometimes you get a message like this where you're going to have to think about it a little bit. Maybe I'll come back to it later. Well, now, with just a swipe, I can mark it as unread. It's pretty cool. You can also dial very easily.
This is a message I want to point out. Just move it and mark. Now, here's a nice message. I don't know who this guy is, but he says it's a great collaboration. You and Johnny have really bonded well. Let's take a look at that one. Oh my God. Well, this would be a good time to demonstrate our quick delete feature. So, I can completely drag and delete at a glance. I'm sure that message won't haunt me on the Internet for years to come. So, let's talk about composing. I received a message from a friend who is visiting the city and looking for a good restaurant.
So, I'll start answering this message. And I'll say, let's see, look and then, you know, I actually got a good recommendation from another friend here in my inbox, so I'd like to get to that now. Well, I can slide this eraser down like this. Go straight to another place, another message in my inbox, tap a selection. That looks exactly like what I want to send you, so I'll copy it. And now, with a tap at the bottom, I restore my eraser just like that. I can glue it up and send it on its way. I think we'll all love sending mail this way.
This is a quick look, some improvements to iOS 8. So, let's talk about Spotlight. And, of course, Spotlight is a very convenient way to search your device. Just pop one up on your home screen and you can run these searches, find things like launch apps or find an email message. But now, with those same things that we showed you in Yosemite, with Spotlight Suggestions, you can achieve much more. You can search for apps and find matches for apps that you don't already have in the App Store. You can search for points of interest and get Wikipedia entries and directions.
You can search for news, search for restaurants, search for songs, not only in your own library but also in iTunes. And when you search for a movie, you can get results from both nearby theaters and content available for streaming. And, when you search within Safari, in addition to your great Google Search suggestions, you can also get an at-a-glance suggestion for the answer you're looking for directly from Spotlight Suggestions. So, that's the new Spotlight. Next, the keyboard and the technology we call QuickType. Oh. So before the iPhone, this was the state of the art in smartphone writing.
But the iPhone changed all that with the introduction of Touch. And we've been able to do so much more, like access special characters or alternative character sets, special keyboard layouts, and even handwriting and dictation. But, behind all this, were the language models under self-correction. Well, now in iOS 8, QuickType supports predictive typing suggestions. So as you type, you get suggestions for next words you might want to type, and you can type things faster than ever and it's incredibly smart. So, it's context sensitive. For example, in messages, if someone asks you, do you want to go to dinner or a movie?
He will suggest dinner or a movie. And it's personalized. Learn how you write to different people in different apps. So maybe you're reaching out to a coworker and they'll say, well, the meeting was canceled, rescheduled, moved. These are somewhat formal terms. But now, if you're communicating with someone else, we have a different communication style, the meeting might be epic, awesome, or sleepy because they learn how you write. And, when it does, it does so in a way that always protects your privacy. All of that learning is done locally on the device and none of the keystrokes leave the device.
Now, QuickType has great language models for all of these languages. So, I think we'll all write a lot faster. Next, of course, is continuity. You get all the great continuity features. Now, on your iPads, you can pick up where you left off on your iPhone. You can set up an instant hotspot without any setup on your iPad. You can receive your messages on your iPad and when you get a call from someone who says this, you can take it right on your iPad. It's really cool and that's continuity. Next, Messages. So, Messages is the most used app on iOS.
And in iOS 8, it's better than ever. So when it comes to group messages, we have big improvements. Now you can name your threads. You can add or remove people from an ongoing conversation. And, if you've ever been on one of those noisy threads that keeps buzzing in your pocket, well, you can't bother on a thread-by-thread level and you can choose when to leave the band. This is quite important. Now you can also share your location with people in a conversation. And, if they've shared their location with you, you can see them writing with internal messages. And you also have a great at-a-glance view of all the images and attachments that are shared in any thread.
But one feature I really love is our new Tap to Talk. Simply press and hold the microphone button and then you can slide it up when you're done speaking and send what you said. And it's also great for video messages. So to give you a quick demo of all the new messages, I'd like to bring Greg Joswiak on stage. José? Thanks Craig. It's fun to be here to be the first to show you what a rich and powerful platform for communication messages has become. So let's get right into it. So I got a message here waiting for me from my friend and coworker, Kim Vorrath.
Then you could just slide that in, of course, as usual. It goes straight to my messages. And what I see here is that I have a thread between Kim, Craig and me. But what I have new in the upper right corner is this Details button. So if I tap on it, it gives me all kinds of information about the participants in the message. For one thing, Craig and Kim decided to share their location with me. So Craig, of course, is here with us in San Francisco while Kim is hard at work in Cupertino. Thanks Kim for that.
One of the things I can do is add contacts. I can add people to this conversation as we go, but I can also choose to share my location. So if I just tap and share my location, I can choose to share my location for an hour for the rest of the day or I can keep sharing it until I stop at some point in the future. But what's really convenient is this Do Not Disturb button. How many times have you been in one of those super chatty group conversations where your phone keeps ringing over and over?
Well, now I can choose Do Not Disturb that particular thread and have my phone not ring. So I'll find it useful with Kim and Craig, I know that for sure. Or I can even leave this conversation with a single tap. What's also convenient is the fact that I have all the attachments, all the photos from this conversation, all in one place. They still appear online in the thread, but now, instead of trying to find that image by scrolling, scrolling, scrolling, they all come in one place here in the thread, very, very convenient. So let's get back to that conversation.
Kim had asked me how you're doing. Well, I have many ways to respond to you. I could do a few taps and, you know, use my predictive keyboard, a message. But it's even cooler that I can now send you an audio or video message with just a swipe. So I'll send you an audio message. Hi Kim, I'm here with about 6,000 of our closest friends. Having a good time while Craig takes a well-deserved break backstage. He swipe up, send the message just like that. Very easy. And I can do the same with a video message or even a selfie.
So I'll dare to take a selfie here. It's all in the camera button. It's not my best look. Let's see what Kim has to say about it. So, I can... look, I got an audio message from Kim, all I have to do is hit the play button and listen to the message. Impressive Jos. You've completely mastered the duck face selfie. Well, I'm glad you like it. So it's super easy to do this kind of thing. You realize it said it would expire in a couple of minutes because you don't want this to be cleaned up. Audio and video messages can take up space and therefore self-destruct unless you choose to keep them...
Wow, what is this? So Craig should be backstage but he apparently he sent me a message and it seems important. So if you don't mind, I'll play it. And I can play it online even with a video message here. Jos, we have a serious situation developing here. I can't control this. These are not going to work. Bryan, you have to do something. I got it. Jos, I'm going to need you to get more time. Needless to say, hair like this doesn't come easy. So while she's dealing with his crisis backstage... oh look, I actually got an audio message from him.
Now, the really cool thing is that I can listen to audio messages and reply to them from the lock screen simply by holding the iPhone to my ear. Hello Jos, we have the crisis contained here. I'm ready to go, so wrap it up when you're ready. And that's easy to hear a message. I can answer you the same way. Craig, it's good to know that you survived the great hair crisis of

2014

. I'll end everything here and give you the program back. Download it and the message is sent. Very easy. So... That's the new Messages app, super easy, super powerful.
Send a message with a swipe or simply by holding it to your ear. So thank you all. Okay. The next step is iCloud Drive. So, of course, iCloud Documents works great in a single app on your iOS devices. But now, with iCloud Drive, you also have a great way to work between apps. Say you're in an app like Sketchbook, you can open the iCloud Drive panel and open documents directly from other apps, such as a supported document within GoodReader. And when you open it in that document, in that application and edit it, those edits are saved directly to their original locations.
So you don't end up with all these different versions and copying problems. Now, of course, you also have access to all those documents on your Mac and Windows too. So that's iCloud Drive. Next, something you didn't expect from me, Enterprise. Now it turns out that iOS... yeah, they have some kind of Enterprise there, I know. So iOS is a big success in the company. In fact, 98 percent of Fortune 500 companies use iOS. And we're going to get the last two. And it is in part thanks to these excellent applications adapted to iOS. But it's also because of the dizzying array of technologies, both technologies that have been applied to all of us to protect our privacy and security and also business management features that we've added to iOS over the years.
Now, I think one of them that we just launched in the last few months is emblematic of our business philosophy, and that is the Device Enrollment Program. Traditionally, if you go to work at a company and they want you to get a device, they actually have to take the device they give you, take it out of its box, connect it to some PC, imagine it with software to configure, it's a big hassle. But now, with the Device Enrollment Program, you can get your iPad or iPhone in its original box. And when you open it, it will automatically configure itself for your Enterprise, set up all your mail and receive your email messages, automatically configure your calendar, and even download all your Enterprise applications, it's that simple.
Well now, in iOS 8, we continue to focus on security, productivity, and management. iOS 8 has expanded data protection. This way you get password protection for all major data types, including third-party apps. We have one S/MIME per message and we have a great productivity feature that I think we'll all like called VIP threads. Now, there's a thread you're in or a message you're sending, and you want to receive a notification inlock screen whenever there is a reply in that thread, you can get it with just one tap. We now also have auto-responder for Exchange, for out-of-office information and calendar availability.
And we support third-party business document providers in addition to iCloud, built directly into iCloud-enabled apps. Now we also improved our management...yeah, the Enterprise guy who was there. Therefore, we also expanded our management to include books and managed PDF files and of course this is especially valuable for education. These are just a few of the features of Enterprise. Now, something that matters a lot to us all, Health. Oh. So developers have created a wide range of healthcare devices and accompanying apps, from monitoring your activity level to your heart rate, weight, and chronic medical conditions like high blood pressure and diabetes, but so far the Information collected by those applications live in silos.
You cannot get a single, complete picture of your health situation. But now you can with HealthKit. HealthKit provides a single place where apps can contribute to a composite profile of your activity and health. And HealthKit comes with the corresponding app, Health. And with Health, you can monitor all the metrics that interest you most about your activity. But not only that, you can use third-party applications. We now carefully protect your privacy so you have full control over which apps have access to which part of your medical information. But, for example, you can provide different information about activity, weight, and heart rate to the Nike app.
And Nike is working to integrate HealthKit, so they use that information to help you reach your personalized fitness goals. We are now also working with Mayo Clinic, innovators in healthcare. And with their integration with HealthKit, they will be able to when a patient takes, say, a blood pressure reading, HealthKit will automatically notify your app and your app will be able to automatically check to see if that reading is within that patient's custom healthcare parameters and thresholds. . And if not, you can contact the hospital proactively, notify a doctor, and that doctor can contact that patient to provide more timely care.
Now... now we think this is going to be really important for health care and the CEO of the Mayo Clinic agrees. He says, "We believe Apple's HealthKit will revolutionize the healthcare industry - the way the healthcare industry interacts with people. We are proud to be at the forefront of this innovative technology with the Mayo Clinic app." We agree. We are now also working with leaders in healthcare applications such as Epic systems. They now provide the technology that allows hospitals to care for more than 100 million Americans. And now, with its integration with HealthKit, patients, these leading institutions, will be able to get closer to share their information with their doctors and that is Health.
Next, Family Sharing. It's the easy way to share what's important. Now, when I was a child, the refrigerator was the center of family exchange. Our refrigerator looked like this except for the boy who had gray hair. But now on iOS we have made it very easy to set up your family on their iOS devices and once you have set up your family as a family unit, you will automatically be able to share photos with the shared photo stream, share calendars with your family, to share your reminder list and automatically configure things like, with permission, Find My Friends.
And find your kids' devices, which is something I do every other day. It's really useful. Now, of course, we are also used to sharing physical media at home. But increasingly, our media takes the form of iTunes songs, movies, books, and apps. Well now, with Family Sharing, you can get not only your purchases but the purchases of all the members of your family. Just right click and download. And this is for up to six family members sharing the same credit card. And it works great for kids, too, and not just because they can make purchases with their credit card, but because when they make a purchase, they're asked for permission.
And you will automatically receive messages on your device. And that is Family Sharing. Next, Photos. We all take more and more photos with our iPhones and share them with whatever device we have on hand. Well, now we're pooling photos with iCloud so every photo you take is available on all your devices. Not only do we preserve the common organizational edits you make to all your photos for your consistent iCloud Photo Library, but your device has access to more photos in the cloud than you can physically store locally so you can get them all wherever you go. this. .
Now, of course, if you have that many photos, you want great search, so now in Photos in iOS 8 we give you great search suggestions, for example, for locations, photos taken near where you are now, photos taken today ago one year. , photos taken in your home, but we also give you a search. And that search allows you to search for matches in things like location, time, and also in the albums that you have set up. Now we also help you perfect your photos with great new smart editing controls. That's why we have special smart controls for light and color and also for things like automatic straightening and cropping.
I'd like to give you a demo of our new Photos app now. Alright. Let's take a look at the photos. So here I am in my big cloud photo collection, and I have a great search here, so I have all my suggestions, but I can also start typing and you'll see that I get matches on location and time period. But also an album, so here I have a day at the beach with Mandy. And I can tap there, look at these nice photos, let's take a look. Those are some good ones. That's a photo that I think has potential, but it's actually quite dark and a little washed out.
Unfortunately, we have these cool smart editing controls that I can use to fix it, so I'm going to bring up our levels and you also have light and color levels down there. I go to touch the light and I get this cool smart light meter. Now I can just drag this like this and it lights up the photo nicely, so I frame it the way I want. But what's happening under the hood is truly surprising. Note that to achieve the lightning effect, you increased the brightness and contrast, decreased the exposure and highlights, and increased the shadows based on a detailed image analysis of what would achieve that effect.
Now I could go in and I could try to manually modify those parameters to have that level of control, but I don't need it because it does a great job and I also have that control for the color, so I can increase the color, for example, highlight the sky and skin tones and I look at the difference in what we've been able to achieve before and after, it's really amazing. Now, the really cool thing is that my edit, of course, immediately uploaded to my cloud photo library. And they're available for all my devices, so let's take a look at my iPad.
So here's my iPad. Now I'm going to go to my favorites album, and we notice that right now in favorites, I don't have that photo because I didn't have it as a favorite. But now that I made those nice edits, the image looks great, I think I'll make it one of my favorites. I'll just tap on my iPhone on a little heart and you'll notice that it automatically appears here on my iPad, so I can see that photo right here. Now we have those same editing controls designed for iPad, so I'm going to crop and do a sort of close-up crop here like this, press Done, and of course these changes will be published live.
My iPad photo library and it goes directly to my phone. So, of course, you might be wondering what about Mac? Well, good news, we're working on a new basic photography solution for Mac built with iCloud in mind, and it'll be released early next year, but I'd like to give you a sneak peek now. Alright. So let's take a look at photos on Mac. As you can see, I get a nice buttery scroll here. I have my moments right here, I can select them if I want, from moments to collections to years. I can review my photos this way even in yearly view.
If I find a photo I like, just drop it and zoom in. Notice as I zoomed in on this photo, the interaction with the title bar, it's really beautiful. I'm going to go ahead and explore them a bit. Now here's a photo that looks like it really has some potential, but could use a little brightening, it may have the same kind of adjustments. You'll notice here on these light and color meters, well, I can just close this control, so we can see what's happening in real time as I make the lighting adjustment. And notice how some of these go up and some of them go down to create this effect, it's really cool.
I can do the same thing with color, let's just increase the color, highlight the sky, highlight the skin tones and it's that easy, the new photos app, to create really beautiful images. And this is a quick preview of the photos coming to Yosemite in the future and the new photography solution with iCloud Photo Library that comes with iOS 8. So now in iOS 8, you will be able to have all the photos in your organization on your iOS devices and soon with your Mac and via the web, Windows too. Now these are all your photos and also your videos.
And these are in their original format and in their maximum resolution. Now this uses your iCloud storage, so your first 5 gigs are free. And we have some new, affordable plans where you get 20 gigs for just 99 cents a month and 200 gigs for 3.99, so we can all afford to have all our photos safe in the cloud. Those are photos. So a big set of important features are coming to iOS. But of course, there's always so much more than I have time to talk about here. I want to find two more quickly, and one is Siri. Now, we have... if you take your phone and plug it in, for example, in the car, you can say "Hey Siri" and start talking to Siri without even having to touch your phone.
And we have song recognition with Shazam. So if you start Siri and there's a song playing around you, it will tell you what it is and you can even buy it right there from Siri. Siri now also supports voice recognition casting. Then, as you speak, you can see what he is recognizing. It's more responsive than ever and we support 22 new dictation languages. Finally, in China we now have much improved maps with vector-based maps and turn-by-turn directions. We also support the lunar calendar, which is ideal for holidays and birthdays. Improved Chinese predictive input and improved weather data.
So that's a look...thanks. That's a look at the consumer side of iOS 8. To tell you the other half of the story, I hand it back to Tim. Thank you. Thanks, Craig. Amazing new features, and if we finished the presentation now, it would be a giant launch. But there is much more. The second part of the story is what iOS 8 offers developers. And expanding your ability to create even more incredible applications and applications that you couldn't create before. Now, all these apps are delivered through the App Store. The App Store now has more than 1.2 million apps.
This is a phenomenal number. And the market around these apps is incredibly vibrant: 300,000,000 people visit the App Store every week. And these people not only browse, they download. They have already downloaded more than 75 billion applications. These are mind-blowing numbers. Now what we want to do is improve the App Store even more. That's why we're rolling out a number of new features to the store, starting with adding an Explore tab to help users find the app they're looking for most. So you can browse through categories and subcategories. We're adding top trending searches to make searching even better.
By the way, it's great to see WWDC on top. We are further improving your search by making it faster by adding a continuously scrolling list. We're adding related searches to make it easier to find exactly the app you're looking for. And with the new Editor's Choice logo, users can find the best apps. Additionally, for the first time, we're giving developers the ability to bundle apps, so users can purchase multiple apps. I read your emails. So users can purchase multiple apps at a reduced price with just one tap. Additionally, we're introducing app previews, so developers can create short videos... so developers can create short videos of some great features.
And users can ensure that it is theapplication that you would like. We're also introducing a new service for the first time today, a new beta testing service called TestFlight. Developers can invite users to beta test their app and get the right results in TestFlight, and it's all free. Now, there are a lot more features in the App Store and you hear about them during the week and in the afternoon sessions, but we are really investing a lot in the App Store. It is a great liberation. Everything will be available in the fall. Now, that brings us to the SDK.
And for those of you who are not developers, the SDK is a software development kit that allows developers to create all the amazing applications. This release is the biggest release since the launch of the App Store. And it will give developers the capabilities and tools to create things they haven't even dreamed of and take them to a whole new level. And to tell you all about the SDK, I want to invite my colleague Superman to return to the stage. This is clearly some kind of resistance training that Tim is doing to me. So with this year's SDK, the team has done an amazing job with over 4000 new APIs for developers.
Now I want to start with something that I think is perhaps deeper and that is extensibility. So with extensibility, App Store apps will be able to extend the system and offer services to other apps. Of course, one of the reasons we also feel comfortable installing so many apps from the App Store is the iOS security model. Apps are isolated within sandbox environments where they can access your own data but cannot access your personal information or alter other apps without your permission. Well, we wanted to develop extensibility handling the iOS way, based on the same sandbox model.
So now extensions live within the sandbox of an app with access to its own data, but other apps can access it through iOS security mechanisms, talk to that extension. That extension can even project the UI directly into the original app. Now this allows for some cool things. For example, in addition to built-in sharing options, an app like Pinterest can offer share sheets in Safari. And if you look at actions, for example, an app like Bing could offer translation directly within Safari by accessing the content of web pages right there. We now also support photo filters within photos and allow third parties to define their own document providers that work within the iCloud Drive-enabled app.
Finally, we're allowing third-party apps to define widgets that can now go to the Notification Center. I think it's time for a demonstration. So, let's start with photo filters. So, we come back here in the photos and I have a nice photo here of a flower. And I'm going to go ahead and edit and you'll see an addition to the options here at the bottom of the screen, we have at the top left this extensions button. I'm going to click on that, instead of tapping on it. And you'll notice that I have several extensions available, one from VSCO Cam and one from Waterlogue.
I'm going to select Waterlogue. And now the Waterlogue extension can run right here in the context of photos to manipulate my photo and show its own UI, bring this beautiful water color effect to my photo, and when it's done, it's back inside my photo . album, it's that easy. Then next, let's take a look at the widgets. So I'm just going to open the Notification Center. I have my existing widgets here in my Today view. Did you notice there's an addition to my widget down here that says "A new widget available" because I recently downloaded an app that contains a Notification Center widget?
So I'm going to tap Edit. And you notice their SportsCenter. So I can tap the plus sign next to SportsCenter, place it wherever I want, I'm in my widgets in my Today view. Tap Done and now I have information about my favorite sports teams here inside the Notification Center. Now this also works great on iPad. Let's take a look at the iPad. So iPad, I'm going to pull down Notification Center. And you'll notice I have this interactive eBay widget. So I'm bidding on a guitar and apparently I'm getting outbid. Now I can write inside the notification and take advantage of the interactivity widgets.
I can tap and bid and just like that, I can send a leading bid, all within the Notification Center. Now, to conclude, I want to show you the extensions in Safari. I'm going to open Safari. Use our great new tab view. It's a page I've been looking at here with information about a beautiful guitar and I would like to learn more about it but unfortunately you will notice that the text here is in Japanese and I don't read Japanese. Luckily, I have a Bing translation extension, so I can open my action sheet. And you notice here in the second row, Bing translates, I'm going to tap on that and Bing can translate this web page directly online.
Check it out. Now for the grand finale of our spread, let's pin it to my Pinterest board. You see, Pinterest has an extension right here. I'm going to tap on that and this can actually open up a Pinterest defined UI where I can select my board, maybe select my guitar board. The Pinterest extension is now accessed on the underlying web page, so you can... let me scroll through the different photos on the page until I find the one I want to share. That's all. I tapped and set it. And that's a quick look at extensions in iOS 8.
Now, there's one important type of extension that I didn't mention and that's the ability to install third-party keyboards system-wide. So if you have a special keyboard that you want to use, you can install it on iOS. And by default, these, of course, run within the most restrictive sandbox with no network access because we want to make sure we protect your privacy. But if that keyboard requires or wants to be given capability, it can request network access to provide expanded functionality. We put those controls in your hands. They are extensions in iOS 8. Next, Touch ID. From the moment we introduced Touch ID, developers were excited about the potential and there's no doubt why, Touch ID has been extremely popular and people have authenticated on their devices.
If you look at password usage on iOS before Touch ID it was less than half. On the iPhone 5s, at 83 percent, people love using Touch ID. And now, third-party apps can take advantage of Touch ID too. So, Touch ID protects user logins and data and works by unlocking keychain items. Therefore, it identifies successful fingerprint matches, but always keeps the fingerprint data fully protected within the Secure Enclave on the A7 processor. Fingerprint information is never exposed to third-party apps or the rest of the system. It's very safe. That's Touch ID. Then, the cameras. We provide camera API from manual control of exposure, white balance and focus.
And we have improved the PhotoKit API with faster performance, the ability to not only read but also write to the photo library and now this is your photo library in the cloud and performs non-destructive edits. It's really great. Now we talk about the excellent HealthKit API, but now we would also have HomeKit. Today, many great home automation devices are appearing on the market that have complementary applications, such as lights and door locks, webcams, garage doors, and thermostats. But, you know, each of them has their own application and they end up defining their own network protocol, their own security mechanisms.
Well, we thought we could bring some rationality to the space. We started working with the leaders in home automation devices. And we've built HomeKit with a common network protocol that has secure pairing to ensure only your iPhone can open or unlock your garage door. And in addition to being able to control individual devices in your home, with HomeKit you can group devices and change scenes and then, with Siri integration, you can say something like "Get ready for bed" and rest assured that your garage door is closed, the door is locked, the thermostat is lower and the lights are dimmed, that's HomeKit.
Next up, CloudKit. So nowadays, if you're a developer and you're writing an app and it needs a web component, well, you end up having to write two apps in one. In addition to writing client-side using Xcode and our frameworks, you must write the server-side of the application. You have to write server-side application logic, you have to deal with authentication, asset storage, database storage, search and even push notifications and then you have to pay someone to host it all. Well, now with CloudKit, CloudKit takes over the cloud part and provides you with a client-side programming model that allows you to access iCloud authentication storage, search, and more.
And when it comes to paying, CloudKit is effectively free, with limits. Therefore, CloudKit scales the data allocated to your application and the bandwidth based on the number of users using your application. And this goes all the way up to giving you a free petabyte of assets, 10 terabytes of database, and all the bandwidth you can constructively use. That's CloudKit. Next, I want to move on to something huge in the area of ​​3D graphics, and it's called Metal. As you know, OpenGL is the standards-based way for high-performance 3D graphics on iOS, giving you access to the power of the A7 processor.
But increasingly, if you look at what's happening in game performance, in addition to what the game wants to achieve, OpenGL ends up being a thick layer of overhead between the game and the hardware. Well, now we have Metal. And Metal drastically reduces that overhead, giving the game almost naked access to A7's power. The results are amazing: up to 10x faster draw call rates. Now, in addition to these drastically reduced overheads, you get access to not only the graphics but also the computing power of the GPU, and Metal supports precompiled shaders and efficient multithreading so you can always get the most out of the processor.
We've been working with leading game engine vendors on mobile platforms and what they've been able to achieve with Metal in just a few weeks is truly amazing. Let's start with EA and the work they've done taking their console title Plants vs. Zombies and bringing it to iOS. They are capable of putting over 1.3 million triangles on the screen at once and creating depth of motion, effects and depth of field effects that you could never imagine achieving. In fact, they are using their Frostbyte console engine that they thought could never come to mobile and now it can. And let's take a look at Crytek.
Crytek was able to bring their console-level geom cache to iOS and was able to get up to 4000 draw calls per frame. This is up to 10 times the kind of performance they were seeing previously. Now, to show you live what can be done with Metal, I'd like to bring Epic Games founder Tim Sweeney on stage. Tim, come up. Thank you. We had the opportunity to work with Metal and to illustrate some of the possibilities, we created a Zen Garden. Now, this environment was created in Unreal Engine 4 on a high-end Mac. And now, thanks to Metal, we run it on iPad in real time with full fidelity and performance.
The efficiency of metal allows us to increase detail by an order of magnitude, making it possible for developers like us to create a new generation of vivid and interactive 3D experiences. Now Josh Adams is the programmer who wrote much of the code that runs. Josh, can you explain what we're seeing here? Yes, of course. First of all, thanks to the metal support for precompiled shaders, we can have a wide variety of materials without affecting the loading time. And our first stop we will see this cherry tree where I can drag on the screen to paint the petals of the tree and they start to fall to the ground.
About 5000 petals are physically simulated here and I can interact with them by tapping the screen to blow the wind around the area. Alright, next up is a Koi pond filled with hundreds of fish. The metal has freed up enough CPU time that we can have each of them run their own artificial intelligence, which you can see here as I drag the water. And there are a few more fish here than a real Koi pond, but since Metal allows us to do it, we figured why not. And, of course, every Zen garden needs some sand to rake.
So I go here and I can trace any pattern I want in the sand. Now artists love being able to create an effect like this without needing a programmer like me to make that unique effect for a core reduction or other optimizations. And for our last moment of Zen, walk to this water fountain. Now I can touch it, pour some water which will thenturns into a couple hundred butterflies, but of course I won't stop there. I can then tap the screen to call more of them and then guide them around the area. So here are about 3500 individually rendered and animated butterfly meshes.
Now I had to keep telling the artist to go up and up the numbers because he didn't think it was going to be possible. Pretty cool, huh? Thank you. There are thousands of objects rendered here and it feels like we couldn't have dreamed of building before Metal offered a tenfold increase in rendering efficiency. Having this level of graphical capability on iPhone and iPad now is an amazing advancement. We are proud to have been a part of this and of course we would love to share this with you. As soon as iOS 8 is available, we will offer that Zen garden in the app store for free.
Thank you. It's amazing and that was... it's easy to forget on an iPad. They were able to achieve incredible graphics and I think we all feel very Zen now. So that's very cool. So that's Metal. Now I want to move from high-end 3D games to casual games on Sprite Kit. We introduced Sprite Kit last year at WWDC. And it's been a big hit with people making casual games on the app store. And now, this year, we've really improved Sprite Kit with some things that make your casual games a lot more fun. We have support for light sources, field strengths, per-pixel physics that really allow your objects to automatically interact with the appropriate physics based on their drawn shapes, and even inverse kinematics.
And now this year too, for the first time on iOS, we're introducing SceneKit. SceneKit is now a 3D scene renderer and has now been enhanced to be designed for casual gaming with a built-in physics engine, particle systems, and support for programmed actions. These are two great solutions for casual gaming on iOS. Next up, Xcode… Now Xcode is the set of tools we use to create all the apps for Mac and iOS. And Xcode is, in fact, one of the most popular professional applications on our platform. The latest version was downloaded 14 million times. Is incredible. Now, of course, the fundamental thing for Xcode is the language we use to develop our applications, Objective-C.
Now Objective-C has served us very well for 20 years. We love. But we had to ask ourselves what would it be like if we had Objective-C without the C baggage? Well, we did more than think about it. We have a new programming language. The language is called Swift and it totally rules. Swift is fast. It is modern. It is designed for security. And it allows the level of interactivity and development that you have never seen on the platform. When it comes to speed, Swift is great. Compare Python, a popular programming language, with Objective-C, when it comes to something like, say, classifying complex objects.
Objective-C is much faster. But Swift is even faster. And let's take something like RC4 encryption which is extremely compute intensive. Python gets completely crushed in this particular benchmark. And Objective... but look at Swift. Now Swift is also modern with features like Closures, Generics, Type Inference, Multiple Return Types, and Namespaces. Do you know how many people go home? What the hell are these guys talking about? With Swift you can narrow down a common pattern that you may see in your Objective-C code like this. And boil it down to something as simple as this. And Swift eliminates large classes of common programming errors that simply aren't possible.
Now, Swift is completely native to Cocoa and Cocoa Touch. It is built with the same LLVM compiler as Objective-C using the same Optimizer and Autovectorizer. And it has the same ARC memory management model. And the same runtime, meaning your Swift code can fit seamlessly alongside your Objective-C and C code in the same app. Now Swift also enables a level of dynamism and interactivity in development that we've never seen before for the feature we call playgrounds. To demonstrate Swift and playgrounds in action, I'd like to bring Chris Lattner on stage. Come on, Chris. Thanks Craig. I'm thrilled to be here and be the first person to show you Swift.
Let me show you how fun and interactive it is to write Swift code. This is Swift's playground, when I start typing I get an immediate response. It actually runs my code as I type it and displays the result in the sidebar on the right. Of course, Swift does user type inference and has powerful string processing capabilities that make it as easy to use as a scripting language without sacrificing performance. Swift was designed from the ground up for Cocoa and Cocoa Touch, so of course I have all of its power at my fingertips. Now I can create anything with Swift, from a social media app to a high-performance 3D game using Metal.
But today, to keep it simple, I think I'll write a simple casual 2D game. Let's start using NSImage. Let's start by using NSImage to load a resource. As you can see here, the playground sees that I uploaded an image, I can see it right here from Xcode. Now, Swift is packed with high-end features like Generics that allow me to do a lot with very little code. Here you can see that I am using an array of strings and using the functional map algorithm to apply closure to each element, allowing me to load an entire list of images, all with a simple line of code.
Now, all these assets from part of this game I'm working on and one piece I still need to finish is the flight path of the airship we have. Now this is a simple loop that calculates the position of the airship in overtime while my game is going on. And in addition to viewing individual values, Swift Playfields even allows me to view the entire history of a value over time while my app is running. And now I can immediately see that this equation will cause my airship to slowly sink as the scene plays out. But I think I can do better and that's not exactly what I'm looking for.
Then I can change the code and I get an immediate response. By simply changing the equation, the blimp will now go up and down as the scene plays out, which is much more than what I'm looking for. So now that we have this the way we want, we can take it, copy it, and go to the game I'm working on. It's right here. Now, this is a playground like before. But here I have a game in code written with Sprite Kit. Now you can see our airship going from left to right, crossing the scene. And I can test the flight path we just developed by simply pasting it in and getting the immediate response I'm looking for.
Now, the airship goes up and down just as I wanted. Because Swift enables such powerful dynamic and interactive programming experiences, it makes it really easy to try new things. And, by just adding a few lines of code, I can enable Sprite Kit's per-pixel collisions, field forces, and lighting effects for a much more interesting result. Now, Swift Playgrounds even gives you full power over time. And, with this timeline at the bottom of the screen, I can go back and forth during my game's run. So, I can really see those effects in action. You can see the balloons interacting with each other and with the airship just like that.
Playgrounds gives me unprecedented power to see my app in detail and gives me complete control when I want to refine and polish it. But of course Swift works great with Xcode and works great on iOS. So let's jump in now and see what the finished product looks like. Here we go. And this is the game we just created. Looks great. Now, as Craig told you before, we also brought Scene Kit to iOS. With Scene Kit, it is very easy to create a 3D version of our game. And that's just a quick sample and a quick look at Swift.
I think you're going to love it. Thank you so much. So, that's Swift. Gives you access to all of Cocoa and Cocoa Touch. So you can build everything from a simple example, like the one you saw with Chris, to the most powerful applications you can imagine. And Swift will be ready for prime time from the start. It comes with full Xcode support with indexing, code completion, and debugging. And now there's a Swift language guide available on iBooks along with complete reference documentation. And, when iOS and OS X are available, on day one, you'll be able to submit apps written in Swift to the App Store.
That's Swift. So, as you've seen, iOS 8 is a great version for developers and a great version for end users with features like the new QuickType keyboard, Tap to Talk in Messages, Health, family sharing, and great new photos with the Photo Library from iCloud. . But it's also an unprecedented developer release with technology like extensions, Metal, and Swift. That's iOS 8. It will be available to those of you here in Beta today. And, as you may have guessed, it will be available to everyone else in the fall and will run on all of these devices. That's iOS 8. Thanks. Great job.
It's an incredible feature set and an incredible release. It's been a fun morning. You can probably see it in us. I hope you enjoyed it too. Thank you. This morning, you saw Yosemite, the future of OS You've seen iOS 8, the biggest iOS release since the introduction of the App Store. It's huge for developers and huge for everyone else. And perhaps more importantly, you've seen how our operating systems, devices, and services work together in harmony. Together, they provide an integrated and seamless experience across all of our products. And you've seen how developers can expand their experience further than ever before and how they can create powerful applications even faster and easier than ever before.
Apple designs platforms, devices and services together; We do this so we can create a seamless experience for our users that is unparalleled in the industry. This is something only Apple can do. You've seen a few people on stage this morning, but there are thousands of people who made today possible. And I would like to take a moment before I leave and acknowledge them. Would everyone at Apple who had anything to do with making today possible stand up? Get up, don't be shy. Thank you. And there are thousands more in Cupertino who were watching and I want to thank them too, and them from all over the world.
It is a privilege of my life to work with all these incredible people. I hope everyone has a great conference. Enjoy the week. Thank you so much.

If you have any copyright issue, please Contact