New Software for Google, Inc.
Web Starter Kit will help new or experienced developers take a better approach and closely follow coding and content presentation standards in their projects by providing them with a ready-made project structure put together by Google's own team.
This...
Shaka Player is a generic HTML5 video player that comes with a powerful JavaScript library created by Google's team with the role of reducing the time needed to implement a DASH client.
DASH stands for Dynamic Adaptive Streaming over HTTP, and is a...
The Guava cover a lot of basic points when it comes to Java programming, but not enough to be called a proper Java framework.
Dealing with low-level functionality, string, and data processing, the Guava collection can be used whenever needing to do basic...
The Closure Compiler was written in Java and it has for many years achieved the best results when it come to analyzing, validating, and compressing JavaScript code for the Web.
It's unique from other compilers not only because it compresses code...
This is the official iOS SDK for Google's AdMob mobile advertising platform.The SDK contains various libraries and examples on how to use and integrate AdMob advertisements inside iOS-powered apps.Using Apple's advertising identifier (IDFA), this SDK...
Unlike Python, Ruby, PHP, or Perl, there is no versioning number for JavaScript's core. The language itself is governed by the ECMAScript standard, that uses various notations between different versions of the JS syntax.The currently version of ECMAScript...
The HTML 5 canvas tag is a great tool supported by today's modern browsers.The canvas utility allows developers to draw on a Web page using a programmatic API (aka via their source code).Because developers have full access to the graphics and the...
Developed by Google a few years back, this library adds support for special JS objects called traits.These traits can be used to recombine reusable pieces of JS code, anyway the developer wishes to.Traits were designed to work as inheritance or...
Protocol Buffers will not only help cut down the size of the transfer, but also improve the time it takes to encode and send it as well.Developed at Google to help improve data transfers, Protocol Buffers is ideal for all RPC-based protocols and adjacent...
JSON is a light-weight, language independent, data interchange format, ideal for data transfers, organization, and storage.JSON mainly revolves around how data structures can be saved and recorded, and then easily transformed to another language-specific...