We reported yesterday on Google's announcement that Android M would support deep links that skip the sometimes-annoying app selector prompt. Details were scarce at the time and many were worried that this would shut out third party apps or make it hard to view content with a browser when it might be more appropriate.
If you go to an app from the list within the "apps" section of the system settings, you will see something like the first picture. You can set defaults and decide whether that app should open its own links without asking. If you go to the advanced area instead of selecting an app, you will see the second screenshot. Read More
Google Cast is one of those things that just seems to keep getting better, and with Chromecast sales doing so well, it's no wonder Google is throwing resources at the platform to make it even more robust. While not technically a part of Google I/O, Google did announce yesterday that some very awesome new Cast APIs are coming... right now. As in, they're here - for both iOS and Android.
There are a few major new features, so let's go over them.
The first is second-screen functionality. Casting graphically intensive apps from your device is no longer limited to simple mirroring - the new Cast Remote Display APIs (which are betas, so beware) will allow full-on second-screen functionality when casting something like a video game. Read More
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. Read More
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. Read More
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. Read More
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. Read More
While Android Lollipop added a flashlight toggle into Quick Settings, circumventing most third-party torch apps, the function was only accessible in the notification drop-down and as an on/off switch. If you wanted to use the flashlight with morse code, for signaling, or other patterns, you still had to use a separate application and developers of said apps didn't have any clear API to build their software on. They had to hack together solutions for various phones, relying on whatever way the different OEMs had created to access the camera's flash.
With Android M, a new Flashlight API is accessible to developers with CameraManager.setTorchMode(). The flash will be switched on until the app is closed, it is toggled off, or some other app takes over control — flash isn't restricted or exclusive to any apps. Read More
What everyone thought was an innocent little experiment from Google during last year's I/O has turned into a full-on Virtual Reality venture from the company. Cardboard, a piece of actual cardboard that you fold and insert your phone in for a make-shift low-cost VR display, has been getting more focus and momentum over the past year with 500 compatible apps and over 1 million viewers sold or given away. That rise culminated with a few announcements at yesterday's I/O keynote.
First, the Cardboard hardware has been redesigned to be simpler to disassemble and put together, as well as work with bigger devices that have screens up to 6" in size. Read More