Kay is having a Duo conversation with his daughter, Ava, live. Accidentally hung up on her.
"Knock knock" is a preview of the video before the call is even answered, but Google is "uniquely positioned to handle it."
(This father of two daughters and a wife on iOS wants this NOW.)
Duo was built by the same team that created WebRTC, and uses QUIC to enable the instant connection of Knock Knock. Duo is incredibly reliable, says Kay, even under low bandwidth conditions.
Now a video demo of Duo in action. Really emphasizing the live aspect of video calling.
Google wants Duo to be "fun and spontaneous" for everyone. Paired with Allo. Both apps will be available "this summer" on iOS and Android.
"Resident Android rockstar" Dave Burke is on stage now. "What a great venue," he says. Always wanted to be a rockstar on stage, he says.
This is all about Android now. 10 years since the first Google I/O. "Over 600 Android phones have launched in the last year."
There are now 12 Android Wear partner brands. Millions of new Android TV devices from some of the biggest names in the industry. Over 100 models of Android Auto have launched with another hundred by the end of the year.
There have been 65b installs from Google Play to date. Amazing number.
Onto Android N. Burke wants developers to give feedback before the release of N later this year. "The response have been overwhelming"
BREAKING: Still no N name. Google is asking people to submit potential names for N to Android.com/N.
Now talking performance on N: Vulkan is a "modern 3D graphics API" to maintain high framerates on really power-intensive games.
There has been a lot of work to improve the Android Runtime. The compiler in N runs between 30% and 600% faster on benchmarks. App installs are now 75% faster on N as well.
App code reductions of 50% in N. New JIT compiler not only improves performance but makes it much faster to install and load apps.
Improvements to security in Android N: 1) File-based encryption. 2) Media framework hardening (thank goodness). 3) Seamless updates behind the scenes (WHOA!)
Starting with N, Android devices will seamlessly update to the latest version of the software in the background, Chrome OS-style!
Obviously, this will all depend on OEM integration, but Nexus devices will be updated more easily than before.
All Android apps undergo rigorous security testing before they get on the Play Store. Burke says
this happens quickly but reliably.
Burke says that over 8 billion apps are checked per day using Google's SafetyNet. If an app is deemed unsafe for users, it will be pulled.
Onto multi-tasking. Android N will only show the last seven apps used in the multitasking screen. And there is now a Clear All button. Yay?
Overview of previously-announced improvements to Android N app switching, such as double-tapping on the home button to cycle between apps.
Of course, Android N supports split-screen multitasking and picture-in-picture. Burke shows how this works on Android TV, with voice support
Onto improvements to notifications in Android N. Not only does N include Quick Replies, but you can easily stop certain apps from notifying you at all by holding down on the notification itself.
New human-looking glyphs and support for skin variations are coming to Android N, supported by the latest version of the Unicode Consortium.
Burke gives a shout-out to the recently-announced emoji of women in great professional roles.
Go Google! 🙏
Beta-quality release candidate of Android N is coming later today for Nexus 6P, 5X, 6, Player, 9, Pixel C and others. Woot!
Now onto VR with Clay Bavor! "To get right to it, virtual reality is coming to Android N."
Users have installed 50 million Cardboard apps since its announcement a few years ago. Cardboard represents an approachable take on VR, but now Google wants to take that further.
Motion-to-photo latency is something very difficult to solve in mobile VR. "When you nail these things, it just feels like you're there."
Google's platform for incredible, immersive VR on mobile. Coming to other platforms in the future, but built for Android N.