Showing posts with label now. Show all posts
Showing posts with label now. Show all posts

Quota for Calendar API v3 now 10 times higher

| 0 comments |

Posted by Lucia Fedorova, Tech Lead, Google Calendar API

At Google we like to make 10x rather than 10% improvements. In this spirit, we are increasing the default quota for the Calendar API v3 by a factor of ten, to 1 million requests per day. That means your application can support ten times as many users without any need to apply for more quota.

And if you need even more free quota, you can apply for it in the developer console under APIs -> Calendar API -> Quota -> “Apply for higher quota.” We have also streamlined the process of quota handling to make sure you receive your quota as quickly as possible.

A few tips to work efficiently with your quota:

  • Use push notifications instead of polling.
  • If you cannot avoid polling, make sure you only poll when necessary (for example poll very seldomly at night).
  • Use incremental synchronization with sync tokens for all collections instead of repeatedly retrieving all the entries.
  • Increase page size to retrieve more data at once by using the maxResults parameter.
  • Update events when they change, avoid re-creating all the events on every sync.
  • Use exponential backoff for error retries.
Read More..

Chromebox now bringing face to face meetings to bigger spaces

| 0 comments |


When we launched Chromebox for meetings last year, we wanted to help teams meet face to face, room to room, no matter where they’re sitting. Since then, a variety of companies like Xero and the Climate Corporation have chosen Chromebox for meetings to shrink the distance between remote offices.

Today, we’re expanding to bigger spaces. Chromebox for meetings now supports larger meeting rooms, so groups of up to twenty can seamlessly sync with colleagues around the world and still feel like they’re in the same place. Companies of all sizes, including Whirlpool Corporation, Netflix and Foursquare have tested Chromebox for meetings for the large room and said their users have enjoyed the video quality of the HD meetings.

“Expanding Chromebox for meetings to larger rooms continues to improve Whirlpool Corporations face-to-face collaboration across our global meeting rooms, and with the price point and simple installation, were able to bring room-to-room video conferencing to many more people,” says Troy McKim, Sr. Manager, Collaboration at Whirlpool Corporation. “In addition, Googles continuous enhancements to Chrome device management makes it easy for my team to remotely monitor the status of our global Chromebox for meetings units.”

New hardware to support larger rooms. The new Chromebox for meetings bundle equips rooms with the same instant face-to-face meeting functionalities as the original bundle, but with additional hardware to support larger rooms. New hardware includes:

  • Pan-tilt-zoom camera: USB-enabled 1080 HD PTZ delivers professional video quality for larger conference spaces.
  • 2x microphone and speaker: Capture conversations in longer rooms with an additional mic and speaker.
  • Enhanced dual screen support: Now you can connect two monitors to the PTZ camera and dual microphone and speakers, so your participants can get the richest video conferencing experience.

Better screenshare experience. Full-screen mode in Chromebox for meetings allows for better presentations. This is now available with any sized meeting room powered by Chrome.

More management controls. We’re adding more Chrome management controls to the admin panel. Admins can remotely monitor the health of their Chrome devices in one simple view to see which devices are online or offline. Chrome management also lets admins delegate administration of devices to other users besides the super admin.

Managing and deploying Chromebox for meetings for the large room is still just as simple. Chromebox for meetings runs on Chrome OS, which means it’s fast, secure and easy to manage. And setup and deployment for larger rooms is still just as easy — with Chrome management, admins can deploy devices in minutes and remotely manage tens of thousands of devices.

Chromebox for meetings for the large room is available in the US at $1999, which includes the first year’s management and support fee, with everything you need to get your bigger spaces going — just bring your own display(s). That means that you can get HD video meetings in many more meeting rooms at one-tenth the cost of legacy video conferencing solutions. And later this year, we’ll be expanding availability to different regions.

You can learn more about Chromebox for meetings on our website.
Read More..

Docs Sheets and Forms add ons now open to all developers

| 0 comments |

Posted by Saurabh Gupta, Product Manager

Back in 2014, we introduced add-ons for Google Docs, Sheets, and Forms in developer preview. Since then, the developer community has built a wide variety of features to help millions of Docs, Sheets and Forms users become more productive. Over the last few months, we launched a number of developer-friendly features that made it easier to build, test, deploy and distribute add-ons. Some key capabilities include:

  • Ability to publish add-ons in Google Apps Marketplace
  • Ability to bundle your add-on with existing Apps Marketplace listing
  • Availability of Apps Script triggers in add-ons
  • Testing tools for add-ons
  • Using standalone scripts to publish add-ons
  • Option to use your own Google Developers console project
  • Iframe sandbox mode for faster UI

With these features under our belt, we are ready to graduate add-ons out of developer preview. Starting today, any developer can publish an add-on. To ensure users find the best tools for them, every new add-on will undergo a review for adherence to our guidelines before it’s available in the add-ons store.

We can’t wait to see what you will build!

Read More..

Docker images for Dart now available

| 0 comments |
By Søren Gjesse, Software Engineer on Dart

Developers increasingly want to use the same language and business logic on the client and the server to reduce risk and complexity. To help developers easily build and deploy end-to-end Dart apps, we are happy to announce ready-to-use Docker images for Dart. This expands our Docker usage further beyond the recently announced Docker support in Google App Engine. There are now three Dart-related images on hub.docker.com for you to use: dart, dart-runtime and dart-hello, which uses the same naming scheme as the corresponding Node, Python and Go images already offered.

The image google/dart adds the Dart SDK to google/debian Debian wheezy image. Running Dart in a container is now as simple as this:

  $ docker run -i -t google/dart /usr/bin/dart --version

The image google/dart-runtime inherits from google/dart, and provides a convenient way to run a Dart server application using a one line Dockerfile. To inherit from google/dart-runtime, your server application requires the following layout:

  • has a the pubspec.yaml and pubspec.lock files listing its dependencies.
  • has a file bin/server.dart as the entrypoint script.
  • listens on port 8080

With this layout and a Dockerfile with the following content:

FROM google/dart-runtime

You can run your app in a container as simple as this:

  $ docker build -t my-app .
  $ docker run -d -p 8080:8080 my-app

The last image google/dart-hello is a sample Dart server application, that inherits from dart/runtime. Here is an example of how to run the sample:

  $ docker run -d -p 8080:8080 google/dart-hello

Depending on your local Docker installation the address of the server differs. If you are using boot2docker with the default configuration you can talk to the Dart server in the docker container on http://192.168.59.103:8080:

  $ curl http://192.168.59.103:8080/version

You can choose specific version tags, such as 1.6.0 (recommended), or choose the ‘latest’ tag for the latest stable version. Here is an example of running Dart 1.6 with Docker:

  $ docker run -i -t google/dart:1.6.0 /usr/bin/dart --version

If you havent already, go and install boot2docker and start building you Dart server application using Docker images. Pushing these images to you server will simplify deployment and ensure you are running the same code on your server as you have been testing locally.

Posted by Mano Marks, Google Developer Platform Team
Read More..

Google Now Website Updated

| 0 comments |

If you are new to Android 4.0 and beyond then you may not have played with Google Now just yet or guessed what its all about. 

Well Google have finally updated their website to help those that havent quite got a handle on its abilities. 

Take a look over at http://www.google.com/landing/now/#

Both iOS and Android version are explained in detail.

They dont really cover the fact you can get Google Now to read you GMAIL, the benefit here is if you get a flight or booked a movie the confirmations are read by Google Now and you get a timely reminder, plus boarding cards post check in. 

However it does give a great explanation on everything else.

Remember the new version also supports "OK Google" commands, assuming you leave the voice in US English rather than proper good old fashions UK English. 




Read More..