Bazel, the build system that Google open sourced six months ago, has reached the first beta milestone as planned, adding support for several languages and technologies.
Several large Internet companies - Amazon, Cisco, Google, Intel, Microsoft, Mozilla and Netflix – have formed the Alliance for Open Media (AOMedia), an organization aiming to create an open royalty free video format that is interoperable, fit for various devices including mobile ones, supporting high quality video formats including UHD and commercial/non-commercial content.
With Chrome 45 only the main Flash content will be enabled, the rest being paused unless the user decides to manually start it.
Go 1.5 has a complete tool chain written in Go, a quicker garbage collector and runs a goroutine on each available CPU.
Google has unveiled that when it comes to Android, M stands for Marshmallow. They have also introduced Android 6.0 SDK which comes prepackaged with Android Studio or as a separate download that can be used with a different IDE.
Google has moved quickly to reassure Android users following the announcement of a number of serious vulnerabilities. The Stagefright Media Playback Engine Multiple Remote Code Execution Vulnerabilities allow an attacker to send a media file over a MMS message targeting the device's media playback engine, responsible for processing several popular media formats.
Google have released Kubernetes v1, a production-ready version of the open source container orchestration system. The Linux Foundation, in combination with multiple industry partners, have also announced the formation of the Cloud Native Computing Foundation (CNCF), which aims to advance the state-of-the-art for building cloud and container native applications.
Google Material Design Lite) (MDL) aims to enable material design look and feel for websites. Material design is a visual language that is standard on Android and that Google is proposing cross-platform.
Google has announced the end of all Eclipse-based tooling for Android development by the end of the year.
Google is integrating projects deployed and running on their cloud infrastructure with a Git-based repository called Cloud Source Repository.
Mozilla, Google, Microsoft and Apple have decided to develop a binary format for the web. Called WebAssembly, this format could be a compilation target for any programming language, enabling applications to run in the browser or other agents.
Astrid Atkinson, director at Google, drew on their experiences over the last decade to present some rules and advice on engineering for the long term. The Velocity Conference 2015 attendees at Santa Clara learned that it's crucial to imagine that you're going to be wildly successful, that complexity mustn't be eliminated but managed and that the focus should be on scaling systems not teams.
Google has released Chrome 44 beta: with updates including new ES6 features and improved notification capabilities. The latest beta release for the OS brings computed property names, allowing expression for property names in object literals and class literals.
At its latest Google I/O Developer Conference, Google announced the rollout of Google Play Services 7.5, which delivers new capabilities such as Smart Lock for Passwords and Instance ID; new APIs for Google Cloud Messaging and Google Cast; and supports accessing Google Maps API on Android Wear devices.
With GCM 3.0, Google has attempted to simplify the registration process and to make their cloud notification system work similarly on Android, iOS and Chrome. There is a new topic group and a messaging diagnostic tool.