Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2906bd5c authored by Dirk Dougherty's avatar Dirk Dougherty
Browse files

Doc change: Update preview pages for dp3.

Change-Id: If4a3beab28cc2114cf01a2d6202dc072768960fc
parent 968fc3ab
Loading
Loading
Loading
Loading
+13 −14
Original line number Diff line number Diff line
@@ -10,32 +10,31 @@ page.customHeadTag=<meta name="google-site-verification" content="sa-bIAI6GKvct3
<section class="dac-hero-carousel">

<!-- <article class="dac-expand dac-hero dac-invert active" style="background-color: rgb(38, 50, 56);"> -->
<article class="dac-expand dac-hero dac-invert active" style="background-color: #455A64;">
<article class="dac-expand dac-hero dac-invert dac-darken mprev active" style="background-color: #75d1ff;">
<a href="/preview/index.html">
  <div class="wrap" style="max-width:1100px;">
  <div class="wrap" style="max-width:1100px;margin-top:0">
    <div class="cols dac-hero-content">
      <div class="col-10of16 col-push-6of16 dac-hero-figure">
        <img class="dac-hero-image" src="{@docRoot}images/home/devices-hero_620px_2x.png"
             srcset="{@docRoot}images/home/devices-hero_620px.png 1x,
             {@docRoot}images/home/devices-hero_620px_2x.png 2x">
      <div class="col-8of16 col-push-6of16 dac-hero-figure mprev">
      </div>
      <div class="col-6of16 col-pull-10of16">
      <div class="col-8of16 col-pull-7of16">
        <div class="dac-hero-tag"></div>

        <h1 class="dac-hero-title">Android M Developer Preview</h1>
        <p class="dac-hero-description">Get your apps ready for the next version
        <h1 class="dac-hero-title" style="white-space:nowrap;">Android 6.0 Marshmallow</h1>
        </div>
        <div class="col-6of16 col-push-1of16">
        <p class="dac-hero-description"><strong>Final SDK is now available!</strong> Get your apps ready for the next version
        of Android. Test on Nexus 5, 6, 9, and Player.</p>

        <a class="dac-hero-cta" href="{@docRoot}preview/index.html">
        <a class="dac-hero-cta" href="/preview/index.html">
          <span class="dac-sprite dac-auto-chevron"></span>
          Get started
        </a><br>

        <a class="dac-hero-cta" href="{@docRoot}preview/support.html">
        <a class="dac-hero-cta" href="/preview/support.html">
          <span class="dac-sprite dac-auto-chevron"></span>
          Update to Developer Preview 2
          Update to Developer Preview 3 (final SDK)
        </a>

      </div>
      </div>
    </div>
  </div>
+11 −8
Original line number Diff line number Diff line
@@ -164,7 +164,7 @@ This is the Android SDK Preview License Agreement (the “License Agreement”).
  <div id="qv">
    <h2>In this document</h2>
      <ol>
        <li><a href="#sdk">Developer Preview 2 SDK</a></li>
        <li><a href="#sdk">Developer Preview 3 SDK</a></li>
        <li><a href="#docs">Developer Documentation</a></li>
        <li><a href="#images">Hardware System Images</a></li>
      </ol>
@@ -178,13 +178,13 @@ This is the Android SDK Preview License Agreement (the “License Agreement”).


<p>
  The Android M Preview SDK includes development tools, Android system files, and library files to
  The Android M Preview SDK includes development tools, Android system images, and library files to
  help you test your app and the new APIs coming in the next release of the platform. This document
  describes how to get the downloadable components of the preview for testing your app.
</p>


<h2 id="sdk">Developer Preview 2 SDK</h2>
<h2 id="sdk">Developer Preview 3 SDK</h2>

<p>
  The Preview SDK is available for download through the <a href=
@@ -197,7 +197,10 @@ This is the Android SDK Preview License Agreement (the “License Agreement”).
<h2 id="docs">Developer Documentation</h2>

<p>
  The developer documentation download package provides detailed API reference information and an API difference report for the preview.
	The developer documentation download package provides detailed API reference information and
	an API difference report for the preview. Note that <a href="{@docRoot}reference/packages.html">API
	level 23 reference</a> and <a href="{@docRoot}sdk/api_diff/23/changes.html">diffs</a> are now
	also available online. 
</p>

<table>
@@ -206,11 +209,11 @@ This is the Android SDK Preview License Agreement (the “License Agreement”).
    <th scope="col">Download / Checksums</th>
  </tr>
  <tr id="docs-dl">
    <td>Android M Preview 2<br>Developer Docs</td>
    <td>Android M Preview 3<br>Developer Docs</td>
    <td><a href="#top" onclick="onDownload(this)"
      >m-preview-2-developer-docs.zip</a><br>
      MD5: 1db6fff9c722b0339757e1cdf43663a8<br>
      SHA-1: 5a4ae88d644e63824d21b0e18f8e3977a7665157
      >m-preview-3-developer-docs.zip</a><br>
      MD5: -<br>
      SHA-1: -
    </td>
  </tr>
<table>
+367 −0

File added.

Preview size limit exceeded, changes collapsed.

+2 −1
Original line number Diff line number Diff line
@@ -18,6 +18,7 @@ footer.hide=1
      <div class="col-7of16 col-pull-9of16">
        <h1 class="dac-hero-title">Android M Developer Preview</h1>
        <p class="dac-hero-description">
          <strong>Final SDK is now available!</strong> 
          Get ready for the next version of Android. Test your apps on Nexus 5, 6, 9, and
          Player. Explore what's new &mdash; <strong>runtime permissions</strong>,
          <strong>Doze</strong> and <strong>App Standby</strong> power-saving features, new
@@ -30,7 +31,7 @@ footer.hide=1
        </a><br>
        <a class="dac-hero-cta" href="{@docRoot}preview/support.html">
          <span class="dac-sprite dac-auto-chevron"></span>
          Update to Developer Preview 2
          Update to Developer Preview 3 (final SDK)
        </a><br>
      </div>
    </div>
+31 −39
Original line number Diff line number Diff line
@@ -6,20 +6,21 @@ page.tags="preview", "developer", "android"
@jd:body

<div class="cols" style=
"background-color:#ffebc3; padding: 5px 0;margin-bottom:1em; text-align:center;">
"background-color:#f2daf5; padding: 5px 0;margin-bottom:1em; text-align:center;">
<h3>
    Developer Preview 2 is now available
    Developer Preview 3 is now available
  </h3>

  <p>Includes final SDK and near-final system images</p>
   <div style="margin:auto 1em">
 <ul class="dac-section-links">
    <li class="dac-section-link">
      <a href="{@docRoot}preview/support.html#preview2-notes">
      <a href="{@docRoot}preview/support.html#preview3-notes">
      <span class="dac-sprite dac-auto-chevron"></span>
      Read the Notes</a>
    </li>

    <li class="dac-section-link">
      <a href="{@docRoot}preview/support.html#preview2-get">
      <a href="{@docRoot}preview/support.html#preview3-get">
      <span class="dac-sprite dac-auto-chevron"></span>
      Get the Update</a>
    </li>
@@ -31,6 +32,7 @@ page.tags="preview", "developer", "android"
    </li>
  </ul>
  </div>
</div>

<p>
  Welcome to the <strong>Android M Developer Preview</strong>, a program that gives you
@@ -143,14 +145,13 @@ page.tags="preview", "developer", "android"
<img src="{@docRoot}preview/images/m-preview-timeline-crop.png" alt=
"Preview program timeline" id="timeline">
<p>
  The M Developer Preview runs from May 28 until the final Android M SDK, which
  we’ll release shortly before the public release during Q3
  The M Developer Preview runs from May 28 until the final Android M public release planned for Q3
  2015.
</p>

<p>
  At key development milestones, we’ll deliver updates for your test devices.
  The tentative milestones are
  The milestones are
</p>

<ul>
@@ -163,12 +164,12 @@ page.tags="preview", "developer", "android"
  </li>

  <li>
    <strong>Preview&nbsp;3</strong> (near final, late July).
    <strong>Preview&nbsp;3</strong> (final APIs and SDK, now available).
  </li>
</ul>

<p>
  These updates culminate in the <strong>final SDK</strong> (later in Q3),
  These updates culminate in the <strong>final SDK</strong> (available now),
  which delivers the official APIs for the new version of Android, as well
  as the final system behaviors and features.
</p>
@@ -181,8 +182,10 @@ page.tags="preview", "developer", "android"
  providing system images that you can download and flash manually.
</p>
<p class="note">
  <strong>Note:</strong> The final SDK and system images can not be delivered
  by OTA, but will instead need to be <strong>flashed manually</strong> to
  <strong>Note:</strong> Developer Preview 3 includes final APIs and near-final
  system images available by both download and OTA. At the full public release of
  Android M later in Q3, final system images will be available by download only,
  so you'll need to <strong>flash manually</strong> to
  your test devices.</strong>
</p>

@@ -316,40 +319,29 @@ page.tags="preview", "developer", "android"


<h2 id="preview_apis_and_publishing">
  Targeting, preview APIs, and publishing
  Final SDK, targeting, and publishing
</h2>

<p>
  The Android M Developer Preview is a development-only release and
  <strong>does not have a standard API level</strong>. If you want to opt out
   <p>With Developer Preview 3, the platform APIs are now official (API level 23) and the
   <strong>final SDK is now available</strong>.  We recommend updating your environment
   right away through Android Studio. Once you've updated your environment, you can target
   the new API level, compile against the new platform, and publish at your convenience
   to Google Play (including alpha, beta, or release channels).

  <p>If you want to opt out
  of compatibility behaviors to test your app (which is strongly recommended),
  you can target the M Developer Preview by setting your app's <code><a href=
  "/guide/topics/manifest/uses-sdk-element.html">targetSdkVersion</a></code>
  to <code>“MNC”</code>.
</p>

<p>
  The Android M Developer Preview delivers <strong>preview APIs</strong>
  &mdash; the APIs will not be official until the final SDK is released,
  currently planned for the third quarter of 2015. This means that you can
  <strong>expect minor API changes</strong> over time, especially during
  initial weeks of the program. We’ll provide a summary of changes to you with
  each update of the Android M Developer Preview.
</p>

<p class="note">
  Note that although preview APIs may change, underlying system behaviors such
  as runtime permissions and power-saving features are stable and ready for
  testing right away.
</p>

<p>
  In terms of publishing, Google Play <strong>prevents publishing of apps
  targeting the M Developer Preview</strong>. When the Android M final SDK is
  available, you’ll be able to target the official Android M API level and
  publish your app to Google Play. Meanwhile, if you want to distribute an app
  targeting Android M to testers, you can do so via email or by direct download
  from your site.
  <p>Before releasing your app targeting Android M, we strongly recommend distributing it
  to a group of testers through the new <a
  href="http://android-developers.blogspot.com/2015/07/iterate-faster-on-google-play-with.html"> 
  beta testing features available in the Google Play Developer Console. See the
  <a href="https://support.google.com/googleplay/android-developer/answer/3131213">Help
  Center article</a> for more information. 
</p>

<h2 id="get_started">
@@ -357,7 +349,7 @@ page.tags="preview", "developer", "android"
</h2>

<p>
  To get started testing your app:
  To get started testing your app with Android M:
</p>

<ol>
@@ -379,7 +371,7 @@ page.tags="preview", "developer", "android"
    Preview updates will be delivered through over-the-air (OTA) updates.</a>
  </li>

  <li>Download the <a href="{@docRoot}preview/download.html#docs">M Preview API
  <li>Review the <a href="{@docRoot}reference/packages.html">API
  Reference</a> and <a href="{@docRoot}preview/samples.html">M Preview
  samples</a> to gain more insight into new API features and how to use them in
  your app.
Loading