The Developer Show — TL;DR 131

timothyjordan
Google Developers
Published in
3 min readOct 23, 2018

The Developer Show is where you can stay up to date on all the latest Google Developer news, straight from the experts.

Have a question? Use #AskDevShow to let us know!

TL;DR 131 — October 18th, 2018

Introducing Oboe: C++ library for low latency audio

We recently released the first production-ready version of Oboe: a C++ library for building real-time audio apps. Oboe provides the lowest possible audio latency across the widest range of Android devices. Example code and a video are on the post.

#AndroidDevSummit on November 7–8

The Android Dev Summit kicks off on November 7th, broadcasting live from the Computer History Museum in Mountain View, CA. There will be two days of deep technical sessions from the Android engineering team, with over 30 sessions livestreamed. Links, including information on sessions and the livestream, are on the post.

Google Cloud Next London

Google Cloud Next London was awesome. Here are a few of the announcements…

Container-native load balancing on GKE
Container-native load balancing for applications running on Google Kubernetes Engine and Kubernetes on Compute Engine is now available.

New Stackdriver tools and partners
Stackdriver Incident Response and Management (IRM) on Google Cloud Platform is now available in alpha.

Cloud Spanner and Cloud Bigtable updates
We’re adding enhancements to Cloud Spanner’s SQL capabilities to make it easier to read and write data in Cloud Spanner databases using SQL, and use off-the-shelf drivers and tooling. Cloud Spanner’s API now supports INSERT, UPDATE, and DELETE SQL statements. We’re also offering Key Visualizer so you can see key access patterns in heatmap format to optimize your Cloud Bigtable schemas for improved performance.

Cloud Storage updates bring new replication options
There are some Cloud Storage updates that give you even more control over how and where your data is stored, including the new dual-regional option for replicating data, nearline and Coldline data now geo-redundant in multi-regional locations, the new Cloud Storage C++ library, and more.

Accelerate with APIs
Several New Apigee capabilities are now generally available including Apigee API monitoring, Apigee extensions, and Apigee hosted targets.

Active Question Reformulation with Reinforcement Learning

We’re releasing a TensorFlow package for Active Question Answering, a research project that investigates using reinforcement learning to train artificial agents for question answering. ActiveQA interacts with QA systems using natural language with the goal of providing better answers. Details and a link to the GitHub project are on the post.

What’s New In DevTools (Chrome 71)

New features and major changes coming to Chrome DevTools in Chrome 71 include the abilities to hover over a Live Expression to highlight a DOM node, store DOM nodes as global variables, picture-in-Picture breakpoints and more. Check them all out on the post.

Flutter Live on December 4th

Flutter Live is happening on December 4th at the Science Museum in London. This is a worldwide celebration of Flutter that will include announcements, live demos, and more. The event will be optimized for online viewers, with viewing parties happening around the world. Make sure to head to the site to save the date and sign up to watch the livestream.

Elevating user trust in our API ecosystem

To provide additional assurances for users, we recently announced new policies focused on Gmail APIs. They’ll help ensure appropriate access, how data may not be used, how data must be secured, and more. The policies go into effect on January 9th, 2019 and more details are available on the post.

More granular Google Account permissions

Over the next few months, we’ll start showing each Google account permission that an app requests one at a time, within its own dialog, instead of presenting all permissions in a single dialog. Users will have the ability to grant or deny permissions individually. To prepare for this change, there are a number of actions you should take with your app, which are outlined on the post.

Like these updates?

Save the TL;DR Playlist and Subscribe to the Google Developers Channel.

--

--

timothyjordan
Google Developers

Developer Advocate for Google. Improving life through science and art.