Google's I/O conference app is generally considered a boon for developers. Each year the app is open-sourced following the conference, exposing the code beneath Google's latest design suggestions and functionality on Android.
This year, however, Google is offering up another open-source goodie. In a post to Google+, Google Developers announced that this year the source of the I/O web app will be released for inspection. In fact, the ioweb2015 project is already available on Github.
The dazzlingly-designed web app is mobile-first and offline enabled, and comes with a long list of impressive functionality. A few features Google chose to specify include "Polymer, material design, web components, service worker, push notifications, google sign-in 2.0, add to homescreen, and web animations APIs."
Knowing that, it's clear that the site is well-rounded from functionality, design, and UX standpoints, so the source undoubtedly holds some treasures for intrepid developers.
There are features both big and small found in Android M, and most still seem to be pretty useful all around. This one is a somewhat small feature found in M, but that doesn't take away from how massively helpful it actually is - especially for those who type on their tablet often.
Thanks for the screenshot, Duncan Adkins.
The stock keyboard in the M build now features a split-screen mode that shifts the keys off to either side, at least when the device is in landscape mode. This instantly makes thumb typing a lot easier, and something that probably should've been included all along.
Before you read this article, do me a favor: watch the video below. Because it's going to explain what Google is doing here much better than I could hope to.
Got it? Good. Pretty amazing, right?
For those of you who can't or don't want to watch it, fine, I guess that's what writers are for or whatever! Project Soli is, at its root, a fingernail-sized radar chip and an advanced set of algorithms that interpret the data that the array feeds back into a connected device. The purpose of those algorithms is to analyze the fine-grain motions of your hands and fingers.
If you were distracted by tons of Google I/O coverage or our NVIDIA SHIELD review yesterday, there's a slim chance that you missed the even bigger news: Kung Fury is now on YouTube. Stop reading this and go watch it now. Then come back here and read about the official mobile game for the indie movie, Kung Fury: Street Rage.
The mobile game recreates Kung Fury's extended hand-to-hand fight scene, in which the titular lone wolf cop/martial arts master/time traveler single-handedly attacks Hitler's Nazi army. Unfortunately it's not quite as complex as the original Streets of Rage beat-em-up: you only get two on-screen buttons, left and right.
Since debuting at last year's I/O, Google's Cardboard effort hasn't slowed down. Google has been making it easier and easier for manufacturers and developers to hop on board with its vision of virtual reality, and the project got some major updates yesterday. On stage, Google showed off a new Cardboard viewer that accommodates bigger phones (including those running iOS), 360 degree videos, and expeditions for classrooms.
Just last month, Google announced its "Works with Cardboard" program, along with new design guidelines and today Google has released an app that will make those guidelines tangible for VR developers and designers - Cardboard Design Lab.
Are you unexcited about Android Pay? Not liking your Wallet Card? Maybe you just want another Google payment platform... because? Then I've got great news: Google Hands Free will be a thing at some point later this year.
How's it work? I've got no idea, because Google doesn't actually tell us. Well, actually, we sort of do know, because Hands Free leaked as Plaso over three months ago.
The idea here is similar to that of the now-defunct Square Wallet, which used a combination of proximity detection and a picture of your face to allow you to buy stuff without ever having to pull out a credit card, phone, or even your ID.
Combining metallic alloys with natural or synthetic threads, Google's ATAP and its industrial partners have created Jacquard yarn. Named for Joseph Marie Jacquard's inventions, the yarn is the basis for ATAP's Project Jacquard, an effort to make it easy for textile makers to weave interactive surfaces into everyday textiles like clothes and furniture. These surfaces would ultimately control things like mobile devices, and perhaps evolve into experiences and functions of their own. Jacquard yarn allows these new surfaces to either be plainly visible or completely hidden from the user so, just like regular yarn, designers can decide exactly how a surface will appear - or not appear, as the case may be.
One of the relatively hidden treasures of yesterday's I/O announcements and Android M preview release was Smart Lock Passwords, which takes credentials you've signed in with on Chrome or for Android apps and automatically signs you in on those platforms in the future. At launch, there are not many app partners, but developers need only use a now-public API to add support. Today, Lollipop users with relatively recent Google Play Services are finding the new feature enabled on their devices as well.
We already went over the gist of Android M's Do Not Disturb mode, but this isn't just a re-branding of priority interruptions. There are some cool new features in the settings that make DND on Android M quite appealing. It's easier to make DND work for your schedule without a ton of fiddling around.