Pages

Tuesday, May 24, 2016

Reminder to migrate to updated Google Data APIs

Over the past few years, we’ve been updating our APIs with new versions across Drive and Calendar, as well as those used for managing Google Apps for Work domains. These new APIs offered developers several improvements over older versions of the API. With each of these introductions, we also announced the deprecation of a set of corresponding APIs.

The deprecation period for these APIs is coming to an end. As of April 20, 2015, we will discontinue these deprecated APIs. Calls to these APIs and any features in your application that depend on them will not work after April 20th.

Discontinued APIReplacement API
Documents List APIDrive API
Admin AuditAdmin SDK Reports API
Google Apps ProfilesAdmin SDK Directory API
ProvisioningAdmin SDK Directory API
ReportingAdmin SDK Reports API
Email Migration API v1Email Migration API v2
Reporting VisualizationNo replacement available

When updating, we also recommend that you use the opportunity to switch to OAuth2 for authorization. Older protocols, such as ClientLogin, AuthSub, and OpenID 2.0, have also been deprecated and are scheduled to shut down.

For help on migration, consult the documentation for the APIs or ask questions about the Drive API or Admin SDK on StackOverflow.

Posted by Steven Bazyl, Developer Advocate
Read More..

Monday, May 23, 2016

HTC Sense 7 0 G version explained

Together with the latest and greatest HTC One A9 we saw the HTC Sense 7.0 "G" edition user interface for the first time. What exactly is the "G" version and how it differs from the "regular" version?

Probably the "G" comes from a "Google", because HTC wanted it be as close to the stock Android 6.0 Marshmallow UX as possible, allowing for certain carrier requirements and feature necessities. So, for example, in the "G" edition we have the stock notification window and Quick Settings, while the full Settings menu is HTCs Sense version due to carrier customization requirements.

HTC Sense 7.0 (left) vs HTC Sense 7.0 "G" (right)

HTC also worked to reduce or eliminate duplicative apps in every case possible. So, for example, the HTC Music player is gone in favour of Google Music. In a couple cases HTC needed to pre-load HTCs apps to support certain features, such as HTC Gallery to support RAW images, in addition to Google Photos. So whats gone for sure?

- HTC Backup
- HTC Music
- Print Studio
- One Gallery
- Peel Smart Remote
- Polaris Office
- Scribble

All the rest seems to be still there. And it doesnt look much different to the Sense 7.0 "regular" version because a lot of components (such as Calendar, Mail, Clock, Camera, Sense Home, Weather etc.) are accessible via Google Play store. Whats also different is the HTC default accent colours, the "G" edition is a bit less colourful.

HTC Sense 7.0 (left) vs HTC Sense 7.0 "G" (right)

HTCs  plan when M8 and M9 begin rolling out Android 6.0 Marshmallow is to maintain UX consistency with Sense 7.

The main screen looks exactly the same, as well as most parts of the UI (except the colours scheme).

HTC Sense 7.0 (left) vs HTC Sense 7.0 "G" (right)
HTC Sense 7.0 (left) vs HTC Sense 7.0 "G" (right)
HTC Sense 7.0 (left) vs HTC Sense 7.0 "G" (right)
HTC Sense 7.0 (left) vs HTC Sense 7.0 "G" (right)
HTC Sense 7.0 (left) vs HTC Sense 7.0 "G" (right)
HTC Sense 7.0 (left) vs HTC Sense 7.0 "G" (right)
HTC Sense 7.0 (left) vs HTC Sense 7.0 "G" (right)
HTC Sense 7.0 (left) vs HTC Sense 7.0 "G" (right)
HTC Sense 7.0 (left) vs HTC Sense 7.0 "G" (right)
HTC Sense 7.0 (left) vs HTC Sense 7.0 "G" (right)
HTC Sense 7.0 (left) vs HTC Sense 7.0 "G" (right)

Do you have any questions or comments? Feel free to share! Also, if you like this article, please use media sharing buttons (Twitter, G+, Facebook) below this post!


For latest news follow Android Revolution HD on popular social platforms:

Read More..

Sunday, May 22, 2016

Looking back at Marie Curie’s radical discovery How the Mother of Modern Physics might have used Google Apps



Editors note: We’re jumping into our Delorean to explore how some of our favorite historical figures might have worked with Google Apps. Today, in honor of National Breast Cancer Awareness Month, we imagine how Marie Curie’s discovery of radioactivity, which won a Nobel Prize and revolutionized modern cancer treatment, might have played out in a Google Apps universe.

Consider what Marie Curie accomplished in the face of adversity and with few resources. Despite being refused a place at the French Academy of Sciences and almost denied her first Nobel Prize for being a woman, she continued her work undeterred, securing a second Nobel Prize in Chemistry and developing methods for treating cancer with radiation therapy. To celebrate her, we explore how she might have worked in a different time — by using some of the tools we use today.

The radioactivity in Curie’s lab was so strong that it harmed her health — archivists today still use protective gear to handle her papers. Instead of carrying these radioactive documents, Curie could have kept them in the cloud with Google Drive, allowing for easy access whenever and wherever she needed them, without risking her well-being. Drive’s organization features could also have helped her organize her files and notes in folders, easily distinguishable by color and category.

Her easy access to files would also be secure with Drive’s built-in security stack. And to prevent anyone from stealing her discoveries, Marie Curie could have conveniently protected all of her files using the Security Key for 2-step verification along with password protection. This would ensure that she was the only one who had complete access to all of her work (she may even have thrown on a screen protector to shield her work from spying eyes on the train). To share the right documents with only the right people, Marie could have used sharing controls to give different groups access to relevant research.

With the voice typing feature in Google Docs that supports 40 languages, she could have dictated her numerous notes in her native Polish without stopping her research. She could have then used Google Translate to convert her papers into other languages, so that the global science community could see what she was working on.


Curie could have used Gmail’s Priority Inbox to create labels and organize her messages related to research, teaching and fundraising. Each label filters emails into its own section in her inbox, making it easy to notice new emails when they arrive. She might have created a “Physicist Community” label for correspondences with Pierre and other influential scientists like Henri Becquerel and Albert Einstein. She might also have used a “Fundraising” label to organize messages from members of the press and government who funded her research, including U.S. presidents Warren G. Harding and Herbert Hoover.

Even Marie Curie could have been the victim of seemingly neverending reply-all email threads. With Gmail, she could have avoided these distractions by muting the message so responses are automatically archived. For example, Curie could have muted the message from her Sorbonne colleagues who abused “reply all” in RSVP emails or broke out into a physics debate, letting her focus on important emails only.

With Google Hangouts, Curie could have broadcast her physics classes to a global audience using Hangouts on Air. As the first woman professor at the Sorbonne in Paris, making her classes available online could have given more women access to lectures from a renowned physicist during a time when many universities wouldn’t admit female students. She might even have started her own grassroots movement, using live video chats to bring advanced science into the homes, coffee shops, underground classrooms, etc., of whoever chose to tune in.

Marie Curie accomplished award-winning work, even without access to the most advanced lab technology of the time. It’s humbling to consider that despite any limitations she encountered, Curie’s pioneering work in radioactivity remains so relevant today as we continue to make advances in not just physics and chemistry but also engineering, biology and medicine, including cancer research, on the basis of her discoveries.
Read More..

Ho Ho Ho! Googles Santa Tracker is now open source

Posted by Ankur Kotwal, Software Engineer

The holiday spirit is about giving and though we’re early into April, we’re still in that spirit. Today, we’re announcing that Googles Santa Tracker is now open source on GitHub at google/santa-tracker-web and google/santa-tracker-android. Now you can see how we’ve used many of our developer products to build a fun and engaging experience that runs across the web and Android.

Santa Tracker isn’t just about watching Santa’s progress as he delivers presents on December 24. Visitors can also have fun with the winter-inspired games and an interactive North Pole village while Santa prepares for his big journey throughout the holidays.

Below is a summary of what we’ve released as open source.

Android app

  • The Santa Tracker Android app is a single APK, supporting all devices running Ice Cream Sandwich (4.0) and up. The source code for the app can be found here.
  • Santa’s village is a canvas-based graphical launcher for videos, games and the tracker. In order to span 10,000 pixels in width, the village uses the Android resource hierarchy in a unique way to scale graphics without needing assets for multiple density buckets, thereby reducing the APK size.
  • Games on Santa Tracker Android are built using a combination of technologies such as JBox2D (gumball game), Android view hierarchy (memory match game) and OpenGL with a purpose-built rendering engine (jetpack game).
  • To help with user engagement, the app uses the App Indexing API to enable autocomplete support for Santa Tracker games from Google Search. This is done using deep linking.

Android Wear

  • The custom watch faces on Android Wear provide a personalized touch. Having Santa or one of his friendly elves tell the time brings a smile to all. Building custom watch faces is a lot of fun but providing a performant, battery friendly watch face requires certain considerations. The watch face source code can be found here.
  • Santa Tracker uses notifications to let users know when Santa has started his journey. The notifications are further enhanced to provide a great experience on wearables using custom backgrounds and actions that deep link into the app.

On the web

  • Santa Tracker on the web was built using Polymer, a powerful new library from the Chrome team based on Web Components. Santa Tracker’s use of Polymer demonstrates how easy it is to package code into reusable components. Every scene in Santas village (games, videos, and interactive pages) is a custom element, only loaded when needed, minimizing the startup cost of Santa Tracker.
  • Santa Tracker’s interactive and fun experience is built using the Web Animations API, a standardized JavaScript API for unifying animated content - this is a huge leap up from using CSS animations. Web Animations can be written imperatively, are supported in all modern browsers via polyfills and Polymer uses them internally to create its amazing material design effects. Examples of these animations can be found using this GitHub search.
  • Santa believes in mobile first; this years experience was built to be optimized for the mobile web, including a fully responsive design, touch gesture support using Polymer, and new features like meta-theme color and the application manifest for add to homescreen.
  • To provide exceptional localization support, a new i18n-msg component was built, a first for Web Components. Modeled after the Chrome extension i18n system, it enables live page-refresh for development but has a build step for optimization.

Now that the source code is also available, developers can see many of the parts that come together to make Santa Tracker. We hope that developers are inspired to make their own magical experiences.

Read More..

Google launches the Chinese language Developer Channel on YouTube

Posted by Bill Luan, Greater China Regional Lead, Google Developer Relations

Today, the Google Developer Platform team is launching a Chinese language and captioned YouTube channel, aiming to make it easier for the developers in China to learn more about Google services and technologies around mobile, web and the cloud. The channel includes original content in Chinese (Mandarin speaking), and curates content from the English version of the Google Developers channel with Simplified Chinese captions.

A special thank you to the volunteers in Google Developers Group community in the city of Nanyang (Nanyang GDG) in China, for their effort and contribution in adding the Chinese language translations to the English language Google Developer Channel videos on YouTube. Over time, we will produce more Chinese language original content, as well as continue leveraging GDG volunteers in China to add more Chinese captioned English videos from Google Developer Channel, to serve the learning needs from developers.

Read More..

Debut your app during SxSW with Google Cloud Platform Build Off

Posted by Greg Wilson, Head of Developer Advocacy for Google Cloud Platform

Originally posted to the Google Cloud Platform blog

From popular mobile apps (Foursquare) to acclaimed indie films (The Grand Budapest Hotel), some of the world’s most creative ideas have debuted at the annual SxSW Festival in Austin, Texas. For over 25 years, SxSWs goal has been to bring together the most creative people and companies to meet and share ideas. We think one of those next great ideas could be yours, and we’d like to help it be a part of SxSW.

Do you have an idea for a new app that you think is SxSW worthy? Enter it in the Google Cloud Platform Build-Off. Winners will receive up to $5,000 in cash. First prize also includes $100,000 in Google Cloud Platform credit and 24/7 support, and select winners will have the chance to present their app to 200 tech enthusiasts during the Build-Off awards ceremony at SxSW.

Here’s how it works:

  • Develop an app on Google Cloud Platform that pushes the boundary on what technology can do for music, film or gaming
  • Enter on your own or form teams of up to 3 members
  • Submit your application between 5 - 28 February 2015
  • Apps will be evaluated based on their originality, effectiveness in addressing a need, use of Google tools, and technical merit

Visit the official Build-Off website to see the full list of rules and FAQs and follow us at #GCPBuildOff on G+ and Twitter for more updates. We cannot wait to see what innovation your creativity leads to next.

Read More..

Saturday, May 21, 2016

Going Google just got easier



Word processing and spreadsheet programs are the mainstay of office productivity software. Let’s face it: without a great way to write memos, crunch numbers and flesh out ideas, you can’t get any meaningful work done. For a long time, productivity software was a bit like a midsized sedan: sturdy, dependable, loaded with features and a little dull.

Nine years ago with Google Docs, we saw an opportunity to build something that would enable people to work together in new ways. Fast forward to today and Docs is a productivity powerhouse. Now’s a great time to give it a fresh look if you want to take advantage of its unmatched collaboration tools. We’ve made it easy by covering most of the features some claim to be missing and adding nifty new stuff like Voice Typing and Explore. All in all, we think youll find it’s the perfect tool for work.

In fact, were so confident that Docs has all the features you need, without the ones you dont, that were making it even easier to give it a try. If youre worried about switching to Docs because you still have an enterprise agreement (EA) with another provider, well cover the fees of Google Apps until your contract runs out. Well even chip in on some of the deployment costs and set you up for success with one of our Google for Work Partners.

Once your current EA is up, we offer a simple contract with no traps or gotchas. For a lot of businesses, it’s cheaper, too. Our estimates suggest that businesses with basic EAs and no dependencies can potentially unlock savings of up to 70% by switching to Google Apps for Work.

There’s a new way of working, and we think that once you see Docs and the rest of Google Apps for Work in action, you’ll never want to go back. We want to help you experience it now, even if you’re locked into an existing EA. If you’re in the US or Canada, click here now to learn more and see how Google can work for you. If you’re outside the US or Canada, stay tuned – we’re actively working to bring this offer to our global markets as well.
Read More..