InfoQ Homepage Google Content on InfoQ
-
New Updates to Firebase: Enterprise-Grade Support, ML Kit Face Contours, Management API, and More
Firebase is a service available on the Google infrastructure, enabling developers to build apps for Android, iOS, and the web. Recently, Google updated Firebase with paid enterprise-grade support, ML Kit Face Contours, a Firebase Management API, Test Lab for iOS, Performance Monitoring improvements, and Firebase Predictions.
-
New R8 Android Code Shrinker Available in Android Studio 3.3 Beta
Following the migration to D8 as its new Dalvik compiler, Google has been working on a new code shrinker, R8, which is now available in Android Studio 3.3 beta. R8 promises to deliver smaller APK files in less time.
-
Google Introduces Carlo, a Node.js Web Rendering Surface
Google announces an early release of Carlo, a Google Labs experiment for creating Node.js applications. Carlo leverages Puppeteer to communicate between Node.js applications and the Chrome web browser.
-
Google Releases New Security Features for Compute Engine: Resource-Level IAM and IAM Conditions
Google announced two new Cloud Identity and Access Management (IAM) features to help customers manage their security and access control in the Google Compute Engine better. These features are the resource-level IAM to set policies on individual resources, and IAM conditions to grant access based on predefined conditions.
-
Google's Apigee API Platform Enhanced with API Monitoring and "Extensions" to Connect GCP Services
Google Cloud's full lifecycle API Management platform Apigee provides customers control over, and visibility into, the API's that connect applications and data across their enterprises and clouds. Recently, Google announced the general availability of various new Apigee capabilities such as Apigee API monitoring, Apigee extensions, and Apigee hosted targets.
-
Google's Cloud Spanner DML Updates and Cloud Bigtable's New Key Visualization Feature
The Google Cloud Platform offers various cloud-native database services, and recently Google updated two of them. The updates affect the Cloud Spanner database service, a managed relational database offering and Cloud Bigtable, a managed NoSQL key value and wide-column database.
-
Kotlin 1.3 Introduces Stable Coroutines, Contracts, and More
At KotlinConf 2018 in Amsterdam, Netherlands, JetBrains announced Kotlin 1.3 RC, introducing new language features such as stable coroutines, contracts, inline classes, and more. At KotlinConf, Google and JetBrains also announced their joint effort to establish the Kotlin Foundation.
-
Tink is Google Cryptographic Library for the Cloud, Android, and iOS
Tink is a multi-language, cross-platform cryptographic library developed by a group of cryptographers and security engineers at Google to help developers implement cryptography correctly without being cryptographic experts. Under development for the last two years, version 1.2 adds support for Cloud, Android, and iOS platforms, and C++ and Objective-C.
-
Go 2 Gets off the Blocks: Feedback Requested on New Package Management, Error Handling, and Generics
At Gophercon 2018, Russ Cox explained what will go into Go 2, including error handling and generics, and gave a preview of what the current proposals for the new features look like.
-
The Machine Learning Behind Android Pie Smart Linkify API
Last week, Google announced Android 9, codenamed Pie. Android is launching a set of new features, powered by Artificial Intelligence. One of the most important new AI powered features is Android Smart Linkify. This article explores the architecture behind the dual in-device Neural Network powering content understanding in context to generate smart links on any text showing up on an Android phone.
-
Google Cloud Platform Release Edge TPU and Cloud IoT Edge
Google announced it would bring two new products to their cloud platform to aid customers in developing and deploying their devices. These products are the Edge TPU, a new hardware chip, and Cloud IoT Edge, an expansion of the Google Cloud AI capability for gateways as well as connected devices.
-
Google Cirq: a Python Open Source Library for Quantum Computing
Cirq aims to make it easier to write, manipulate, and optimize quantum algorithms for noisy intermediate scale quantum (NISQ) computers. Cirq also enables the execution of those programs on a local simulator and is designed to support future quantum hardware and quantum cloud processors.
-
Continuous Integration for Google Play Apps
At the last Google I/O conference, Google introduced version 3 of its Google Play Publishing API, which enables developers to publish their apps to Google Play from their continuous integration workflows.
-
Android P Will Expand its Use of Compiler-Based Security Mitigations
The upcoming Android P, which was recently released in beta, will use more compiler-based security mitigations, writes Google engineer Ivan Lozano, including control flow integrity and integer overflow sanitization.
-
Google Kubernetes Engine 1.10 Is Generally Available and Enterprise Ready
Google has announced the general availability of the 1.10 version of their kubernetes engine. Furthermore, in parallel of the 1.10 release, Google will release several new features to support enterprise use cases with the engine like the Shared Virtual Private Cloud (VPC), Regional Persistent Disks and Regional Clusters, Node Auto-Repair and the Horizontal Pod Autoscaler.