The Developer Show — TL;DR 108

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 108 — April 19, 2018

Google I/O 2018 schedule update

The Google I/O 2018 schedule just got a big update! On it, you can find additional sessions and codelabs, as well as new App Reviews, Office Hours, and After Hours events. Head on over to the post for links and info on how to reserve your seat or view the livestream.

Protecting users with TLS by default in Android P

For Apps that target Android P, TLS or Transport Layer Security is the default. To learn how to update your app, including how to make cleartext connections when necessary, take a look at the post.

What’s New In DevTools: Chrome 67

Chrome 67 introduces several new features and changes to DevTools including the ability to search across all network headers and CSS variable value previews in the Styles pane. All the details with screenshots are on the post.

Kayenta: Automated canary analysis

Google and Netflix recently announced Kayenta, an open-source automated canary analysis service that allows teams to reduce risk associated with rolling out deployments to production at high velocity. Kayenta is integrated with Spinnaker, an open-source multi-cloud continuous delivery platform. All the details and links to get started are on the post.

Cloud Endpoints: a new way to manage API configuration rollout

Google Cloud Endpoints is a distributed API gateway that you can use to develop, deploy, protect, and monitor APIs that you expose. You can now configure Cloud Endpoints to use a new managed rollout strategy that automatically uses the latest service configuration without having to re-deploy or restart it.

Version history support for Cloud Firestore Security Rules

We recently added Version History to Cloud Firestore Security Rules. For any Cloud Firestore project, you can now browse all previously published versions of Rules, view the differences between the previous and current versions, and edit the current version. Details and screenshots are on the post.

Time to Upgrade from GCM to FCM

In 2016, we introduced Firebase Cloud messaging as the next evolution of Google Cloud Messaging. It includes a host of new features such as an intuitive notifications interface in the Firebase console, better reporting, and native integrations with other Firebase products. We’re excited to devote more time and attention to improving FCM, which is why the GCM server and client APIs have been deprecated and will be removed as soon as April 11th, 2019 — meaning you will need to upgrade to FCM within a year. Of course, we recommend you upgrade sooner rather than later. A step-by-step migration guide is linked from the post.



The Developer Show — TL;DR 107

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 107 — April 12, 2018

TensorFlow Dev Summit 2018

The second annual TensorFlow developer Summit was held on March 30th and, as you could predict, it was awesome. But don’t worry if you missed the event — or the livestream. The post has all the highlights including how we’re making TensorFlow easier to use, work on more languages and platforms, and how we’re expanding community resources. The DevShow crew was also on site to interview some speakers, so watch for those videos on this channel soon.

Android Studio

D8 is a next-generation dex compiler that runs faster and produces smaller dex files with equivalent or better runtime performance when compared to the historic compiler. And D8 is now the default dex compiler. To learn more, including the deprecation plan for DX, take a look at the post.

Google Fonts Korean support

The Google Fonts catalog now includes Korean web fonts for those of you working with the Hangul writing system. To learn more about these fonts and the The Google Fonts API, head for the post.

MobileNetV2

Last year we introduced MobileNetV1, a family of general purpose computer vision neural networks designed with mobile devices in mind to support classification, detection and more. MobileNetV2 is now available and it’s a significant improvement over MobileNetV1, pushing the state of the art for mobile visual recognition including classification, object detection and semantic segmentation. Links to the TensorFlow-Slim Image Classification Library, Colaboratory, Jupyter notebook, and GitHub repo are in the post.

Cloud Functions for Firebase v1.0

Cloud Functions for Firebase helps you build backend functionality for your app without worrying about managing servers. Version 1.0 of the Cloud Functions for Firebase SDK is now available with frequently requested improvements for the development, testing, and monitoring of Functions. More details are on the post.

Kubernetes Engine from GitLab

GitLab and Google Cloud recently announced a new integration of GitLab and Kubernetes Engine. You can now connect your Kubernetes Engine cluster to your GitLab project, then use it to run your continuous integration jobs and configure a complete continuous deployment pipeline including previewing your changes live and deploying them into production. Getting started instructions and screenshots are in the post.

VPC Flow Logs

Logging and monitoring are the cornerstones of network and security operations, they let you identify traffic and access patterns that may present security or operational risks to the organization. We recently introduced VPC Flow Logs which increase transparency into your network and allow you to track network flows all the way down to an individual virtual interface in near-real-time. A flow chart and screengrab are in the post.



Page 18 of 62

subscribe via RSS