Merge "docs: Added "What's New" for GMS Longhorn (Google Play Services 5.0)" into klp-modular-dev

This commit is contained in:
Quddus Chong
2014-06-30 21:46:50 +00:00
committed by Android (Google) Code Review
3 changed files with 142 additions and 24 deletions

View File

@@ -5,7 +5,7 @@ header.hide=1
@jd:body @jd:body
<div class="landing-banner"> <div class="landing-banner">
<div class="col-6"> <div class="col-6">
<img src="{@docRoot}images/google/gps-play_games_logo.png" alt=""> <img src="{@docRoot}images/google/gps-play_games_logo.png" alt="">
</div> </div>
@@ -13,15 +13,17 @@ header.hide=1
<h1 itemprop="name" style="margin-bottom:0;">Google Play Game Services</h1> <h1 itemprop="name" style="margin-bottom:0;">Google Play Game Services</h1>
<p itemprop="description"> <p itemprop="description">
Make your games social with Google Play game services. Add achievements, leaderboards, Make your games social with Google Play game services. Add achievements,
real-time multiplayer, and other popular features using the Google Play game services SDK. leaderboards, real-time multiplayer, and other popular features using the
Let players sign in using their Google+ identities and share their gaming experience with Google Play game services SDK. Let players sign in using their Google+
friends. identities and share their gaming experience with friends.
</p> </p>
<p>Explore the <a href="{@docRoot}reference/com/google/android/gms/games/package-summary.html">Google <p>Explore the
Play Games Android API reference</a> or visit <a class="external-link" href= <a href="{@docRoot}reference/com/google/android/gms/games/package-summary.html">Google
"https://developers.google.com/games/services/">developers.google.com/games/services</a> for more Play Games Android API reference</a> or visit
information about integrating game services into your app. <a class="external-link" href=
"https://developers.google.com/games/services/">developers.google.com/games/services</a>
for more information about integrating game services into your app.
</p> </p>
</div> </div>
</div> </div>
@@ -29,14 +31,14 @@ information about integrating game services into your app.
<div class="landing-docs"> <div class="landing-docs">
<div class="col-6 normal-links"> <div class="col-6 normal-links">
<h3 style="clear:left">Key Developer Features</h3> <h3 style="clear:left">Key Developer Features</h3>
<h4>Reward players with achievements</h4> <h4>Reward players with achievements</h4>
<p>Add hidden and incremental achievements to encourage users to explore your game in new <p>Add hidden and incremental achievements to encourage users to explore your game in new
and interesting ways. A built-in achievement UI is available to display progress. <br /> and interesting ways. A built-in achievement UI is available to display progress. <br />
<a class="external-link" href="https://developers.google.com/games/services/android/achievements">Add <a class="external-link" href="https://developers.google.com/games/services/android/achievements">Add
achievements to your game</a>.</p> achievements to your game</a>.</p>
</a> </a>
<h4>Drive engagement with leaderboards</h4> <h4>Drive engagement with leaderboards</h4>
<p>Let players compare scores with friends using leaderboards and see how they rank <p>Let players compare scores with friends using leaderboards and see how they rank
against other players worldwide. Google Play game services automatically maintains daily, against other players worldwide. Google Play game services automatically maintains daily,
@@ -44,11 +46,11 @@ information about integrating game services into your app.
href="https://developers.google.com/games/services/android/leaderboards">Build leaderboards</a></p> href="https://developers.google.com/games/services/android/leaderboards">Build leaderboards</a></p>
<h4>Save game data to the cloud</h4> <h4>Save game data to the cloud</h4>
<p>Offer seamless game progress across all of the user's devices. Use Cloud Save APIs <p>Offer seamless game progress across all of the user's devices. Use the Saved Games API
to quickly store and synchronize game data on Google's cloud to quickly store and synchronize game data on Google's cloud
infrastructure. <br /> infrastructure. <br />
<a <a
class="external-link" href="https://developers.google.com/games/services/android/cloudsave">Save class="external-link" href="https://developers.google.com/games/services/android/savedgames">Save
game data to the cloud</a></p> game data to the cloud</a></p>
<h4>Create real-time and turn-based multiplayer games</h4> <h4>Create real-time and turn-based multiplayer games</h4>
@@ -70,18 +72,18 @@ information about integrating game services into your app.
href="https://developers.google.com/games/services/android/quickstart"> href="https://developers.google.com/games/services/android/quickstart">
Getting Started guide</a> to set up your app. Getting Started guide</a> to set up your app.
</p> </p>
<h4>2. Run the sample</h4> <h4>2. Run the sample</h4>
<p>Once you've installed the Google Play services package, <a class="external-link" <p>Once you've installed the Google Play services package, <a class="external-link"
href="https://developers.google.com/games/services/downloads/">download the game services href="https://developers.google.com/games/services/downloads/">download the game services
samples</a> to learn how to use the major components of the Google Play game services SDK. samples</a> to learn how to use the major components of the Google Play game services SDK.
</p> </p>
<h4>3. Read the documentation</h4> <h4>3. Read the documentation</h4>
<p>Read the <a class="external-link" href="https://developers.google.com/games/services/terms"> <p>Read the <a class="external-link" href="https://developers.google.com/games/services/terms">
API Terms of Service</a>.</p> API Terms of Service</a>.</p>
<p>Detailed documentation for the Google Play game services SDK is available at <a class="external-link" <p>Detailed documentation for the Google Play game services SDK is available at <a class="external-link"
href="https://developers.google.com/games/services/">developers.google.com/games/services</a>. href="https://developers.google.com/games/services/">developers.google.com/games/services</a>.
</p> </p>

View File

@@ -27,9 +27,10 @@ header.hide=1
<div class="layout-content-col span-4"> <div class="layout-content-col span-4">
<h4>Google Technology</h4> <h4>Google Technology</h4>
<p>Google Play services provides you with easy access to Google services and is tightly <p>Google Play services provides you with easy access to Google services and is
integrated with the Android OS. Easy-to-use client libraries are provided for tightly integrated with the Android OS. Easy-to-use client libraries are
each service that let you implement the functionality you want easier and faster.</p> provided for each service that let you implement the functionality you want
easier and faster.</p>
</div> </div>
<div class="layout-content-col span-4"> <div class="layout-content-col span-4">
@@ -61,7 +62,122 @@ about your users' Android version.</p>
<div class="toggle-content opened"> <div class="toggle-content opened">
<p><a href="#" onclick="return toggleContent(this)"> <p><a href="#" onclick="return toggleContent(this)">
<img src="{@docRoot}assets/images/triangle-opened.png" class="toggle-content-img" <img src="{@docRoot}assets/images/triangle-opened.png"
class="toggle-content-img"
alt=""/>Google Play services, Version 5.0</a> <em>(July 2014)</em>
</p>
<div class="toggle-content-toggleme">
<dl>
<dt>Highlights in Version 5.0</dt>
<dd>
<p>For a summary of the feature highlights in Google Play services 5.0, see the
announcement
<a href="http://android-developers.blogspot.com/2014/05/google-play-services-5.html"
class="external-link">blog post</a>.</p>
<ul>
<li><strong>Analytics</strong> - The Enhanced Ecommerce API allows your app
to send product related information and actions to Google Analytics. Use this
API to measure impressions of products seen by users, checkout steps, and
products purchased. This information can be analyzed for the effectiveness of
marketing and merchandising efforts, including the impact of internal
promotions, coupons, and affiliate marketing programs.
<ul>
<li><a href="https://developers.google.com/analytics/devguides/collection/android/v4/enhanced-ecommerce.html" class="external-link">Enhanced Ecommerce developer guide</a></li>
<li><a href="{@docRoot}reference/com/google/android/gms/analytics/ecommerce/package-summary.html">Enhanced Ecommerce API reference</a></li>
</ul>
</li>
<li><strong>App Indexing</strong> - The App Indexing API provides a way
for developers to notify Google about deep links in their native apps and
allows the Google Search App, version 3.6 and above, to drive re-engagement
through Google Search
<a href="https://support.google.com/websearch/answer/106230"
class="external-link">query autocompletions</a>, providing fast and easy access to
inner pages in apps.
<ul>
<li><a href="https://developers.google.com/app-indexing/webmasters/appindexingapi.html"
class="external-link">App Indexing developer guide</a></li>
<li><a href="{@docRoot}reference/com/google/android/gms/appindexing/package-summary.html">App
Indexing API reference</a></li>
</ul>
</li>
<li><strong>Drive</strong> - The Query APIs now allow your app to retrieve
Drive files by sorted order, according to a developer-specified sorting criteria.
<ul>
<li><a href="https://developers.google.com/drive/android/queries.html"
class="external-link">Queries developer guide</a></li>
<li><a href="{@docRoot}reference/com/google/android/gms/drive/query/package-summary.html">Sortable
queries API reference</a></li>
</ul>
</li>
<li><strong>Play Games</strong> - This release introduces the Quests and
Saved Games services. The Quests service gives you the ability to issue
time-bound in-game challenges based on Events data sent from your game, without
republishing your game (for example: Your game sends an event each time a
“gem” is found by a player, and you create a quest to “Find 20 gems”). Players
can complete a quest to earn rewards. Saved Games offers improved functionality
for saving game state information and visually displaying player game progression.
<ul>
<li><a href="https://developers.google.com/games/services/android/quests.html"
class="external-link">Events and Quests developer guide</a></li>
<li><a href="{@docRoot}reference/com/google/android/gms/games/event/package-summary.html">Events
API reference</a></a></li>
<li><a href="{@docRoot}reference/com/google/android/gms/games/quest/package-summary.html">Quests
API reference</a></a></li>
<li><a href="https://developers.google.com/games/services/android/savedgames.html"
class="external-link">Saved Games developer guide</a></li>
<li><a href="{@docRoot}reference/com/google/android/gms/games/snapshot/package-summary.html">Saved
Games API reference</a></a></li>
</ul>
</li>
<li><strong>Security</strong> - The Security API allows you to easily
install a dynamic security provider. New versions of Google Play Services will
keep the security provider up-to-date with the latest security fixes as those
become available.
<ul>
<li><a href="{@docRoot}reference/com/google/android/gms/security/package-summary.html">Security
API reference</a></li>
</ul>
</li>
<li><strong>Wallet</strong> - The Save to Google API for Android lets users
save Wallet Objects to their Google Wallet with the click of a button displayed
in your Android app.
<ul>
<li><a href="https://developers.google.com/wallet/objects/savetowalletnative.html"
class="external-link">Save to Google API for Android tutorial</a></li>
</ul>
</li>
<li><strong>Wearables</strong> - The Wearable Data Layer API provides a
communication channel between your handheld and wearable apps. The API
consists of a set of data objects that the system can send and synchronize
and listeners that notify your apps of important events from the other
device.
<ul>
<li><a href="{@docRoot}training/wearables/apps/index.html">Building
Wearable Apps training class</a></li>
<li><a href="{@docRoot}reference/com/google/android/gms/wearable/package-summary.html">Wearables
API reference</a></li>
</ul>
</li>
</ul>
</dd>
</dl>
</div>
</div>
<div class="toggle-content closed">
<p><a href="#" onclick="return toggleContent(this)">
<img src="{@docRoot}assets/images/triangle-closed.png" class="toggle-content-img"
alt=""/>Google Play services, Version 4.4</a> <em>(May 2014)</em> alt=""/>Google Play services, Version 4.4</a> <em>(May 2014)</em>
</p> </p>
@@ -218,4 +334,4 @@ of the client library are delivered through the Android SDK Manager. This makes
easy for you to focus on what's important: your users' experience.</p> easy for you to focus on what's important: your users' experience.</p>
<p>To get started, <a href="{@docRoot}google/play-services/setup.html">set up</a> the SDK and check out <p>To get started, <a href="{@docRoot}google/play-services/setup.html">set up</a> the SDK and check out
the various products in the Google Play services platform now!</p> the various products in the Google Play services platform now!</p>

View File

@@ -67,7 +67,7 @@ apply plugin: 'android'
dependencies { dependencies {
compile 'com.android.support:appcompat-v7:+' compile 'com.android.support:appcompat-v7:+'
<strong>compile 'com.google.android.gms:play-services:4.4.52'</strong> <strong>compile 'com.google.android.gms:play-services:5.0.77'</strong>
} }
</pre> </pre>
<p>Be sure you update this version number each time Google Play services is updated.</p> <p>Be sure you update this version number each time Google Play services is updated.</p>