InfoQ Homepage Google Content on InfoQ
-
Go Language 1.10 Improves Toolchain and Performance
Although the latest release of Go does not include any major changes at the language level, it provides a number of improvements to the toolchain, the Go runtime, and the standard library.
-
Go Language Now Accepts Patches via GitHub Pull Requests
Google has started mirroring GitHub PRs for Go into Gerrit, Go’s upstream Git server, thus making it easier for developers to contribute to Go development.
-
Meltdown and Spectre: What They Are and How to Deal with Them
This article discusses the latest CPU vulnerabilities – Meltdown and Spectre – and the current solutions to fix them.
-
Google to Improve Security and Privacy of Google Play Apps
Android developers will have to comply with two new requirements if they want their apps to be available on Google Play in the future. Those include supporting a recent Android version and adding support for 64-bit native code. Additionally, Google will start including some security metadata to improve APK authenticity verification.
-
Google Kubernetes Engine Upgrades: Regional Clusters, New Dashboard and Security Recommendations
Google has enhanced its Kubernetes Engine (GKE) service with a few upgrades. Customers can now use GKE at scale, manage clusters with a web-based dashboard Cloud Console besides the supported kubectl command line interface, and harden the security by applying Google’s best practices for running a Kubernetes cluster.
-
How Google Develops New Managers
Alex Langshur, host of Google Partners Podcasts, has launched the podcast Google HR secrets: identifying & developing great managers, interviewing Sarah Calderon, People Development at Google, on how Google selects, trains, and develops their managers.
-
Android Architecture Components 1.0: Lifecycle, LiveData, ViewModel and Room
Google has made available Android Architecture Components 1.0, a collection of libraries to design “robust, testable, and maintainable apps.” The current components are Lifecycle, LiveData, ViewModel and Room with others on the way.
-
Kotlin Use for Android Apps is Growing, Getting More Google Support
In the six months since Google announced official support for Kotlin as a first-class language for Android development, Kotlin usage has more than doubled, writes Google product manager James Lau, and more than 17% of Android Studio 3.0 projects now use Kotlin.
-
Microsoft, Google, and Mozilla Team Up for Web Documentation
In a coordinated announcement, three major browser vendors have agreed to consolidate their individual web API reference documentation into Mozilla's MDN and have formed an advisory group to guide future efforts. The groups will start using MDN as a single point of truth for web platform documentation and reference.
-
Google Aims to Demonstrate Quantum Supremacy with a 50-Qubit Processor
In a paper published in Nature, Google has revealed its plans to demonstrate that quantum computers can perform a computational task beyond the capability of a classical computer, a claim known as quantum supremacy. Key in Google’s plan is building a 50-qubit processors to solve quantum sampling problems.
-
Google Releases Android Instant Apps SDK 1.1
A few months after its introduction at Google I/O 2017, the Android Instant Apps SDK reaches version 1.1, bringing configuration APKs for binary size optimization and a new API to keep user context when transitioning to an installed app from an instant app.
-
Google Announces Firestore, a Document Database
Google has announced Cloud Firestore, a document database for mobile, web and server applications.
-
Google Open Sources Abseil, a Collection of C++ and Python Utilities
Google has made available a number of C++ libraries they use internally for many of their projects. Python ones are to follow soon.
-
ARCore is Google’s Second Take on Augmented Reality
After launching Project Tango a few years ago, Google has announced a new augmented reality (AR) initiative, ARCore, which aims to bring AR to millions of Android devices.
-
Go 1.9 Introduces Type Aliases, Improves Runtime and Tooling
The biggest change in recently released Go 1.9 is improved support for gradual code repair through the use of type alias declarations. Go 1.9 also improves the garbage collector and the compiler.