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
<div class="landing-banner">
<div class="col-6">
<img src="{@docRoot}images/google/gps-play_games_logo.png" alt="">
</div>
@@ -13,15 +13,17 @@ header.hide=1
<h1 itemprop="name" style="margin-bottom:0;">Google Play Game Services</h1>
<p itemprop="description">
Make your games social with Google Play game services. Add achievements, leaderboards,
real-time multiplayer, and other popular features using the Google Play game services SDK.
Let players sign in using their Google+ identities and share their gaming experience with
friends.
Make your games social with Google Play game services. Add achievements,
leaderboards, real-time multiplayer, and other popular features using the
Google Play game services SDK. Let players sign in using their Google+
identities and share their gaming experience with friends.
</p>
<p>Explore the <a href="{@docRoot}reference/com/google/android/gms/games/package-summary.html">Google
Play Games Android API reference</a> or visit <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>Explore the
<a href="{@docRoot}reference/com/google/android/gms/games/package-summary.html">Google
Play Games Android API reference</a> or visit
<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>
</div>
</div>
@@ -29,14 +31,14 @@ information about integrating game services into your app.
<div class="landing-docs">
<div class="col-6 normal-links">
<h3 style="clear:left">Key Developer Features</h3>
<h4>Reward players with achievements</h4>
<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 />
<a class="external-link" href="https://developers.google.com/games/services/android/achievements">Add
achievements to your game</a>.</p>
</a>
<h4>Drive engagement with leaderboards</h4>
<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,
@@ -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>
<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
infrastructure. <br />
<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>
<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">
Getting Started guide</a> to set up your app.
</p>
<h4>2. Run the sample</h4>
<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
samples</a> to learn how to use the major components of the Google Play game services SDK.
</p>
<h4>3. Read the documentation</h4>
<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"
href="https://developers.google.com/games/services/">developers.google.com/games/services</a>.
</p>

View File

@@ -27,9 +27,10 @@ header.hide=1
<div class="layout-content-col span-4">
<h4>Google Technology</h4>
<p>Google Play services provides you with easy access to Google services and is tightly
integrated with the Android OS. Easy-to-use client libraries are provided for
each service that let you implement the functionality you want easier and faster.</p>
<p>Google Play services provides you with easy access to Google services and is
tightly integrated with the Android OS. Easy-to-use client libraries are
provided for each service that let you implement the functionality you want
easier and faster.</p>
</div>
<div class="layout-content-col span-4">
@@ -61,7 +62,122 @@ about your users' Android version.</p>
<div class="toggle-content opened">
<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>
</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>
<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 {
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>
<p>Be sure you update this version number each time Google Play services is updated.</p>