2016-05-13 15:21:15 -07:00
|
|
|
|
fullpage=true
|
|
|
|
|
page.title=Android Instant Apps
|
|
|
|
|
page.viewport_width=970
|
|
|
|
|
meta.tags="instant apps, getstarted, sdk, appquality, landing"
|
|
|
|
|
section.landing=true
|
|
|
|
|
header.hide=1
|
|
|
|
|
carousel=1
|
|
|
|
|
tabbedList=1
|
|
|
|
|
excludeFromSuggestions=true
|
|
|
|
|
@jd:body
|
|
|
|
|
|
|
|
|
|
<!-- Hero section -->
|
|
|
|
|
<section class="dac-expand dac-hero dac-section-light">
|
|
|
|
|
<div class="wrap">
|
2016-05-23 16:18:03 -07:00
|
|
|
|
<div class="dac-hero-content">
|
|
|
|
|
<div style="margin-bottom:40px">
|
2016-05-18 18:07:17 -07:00
|
|
|
|
<h1>
|
|
|
|
|
Android Instant Apps
|
|
|
|
|
</h1>
|
|
|
|
|
|
|
|
|
|
<p class="sub-head">
|
|
|
|
|
Native Android apps, without the installation
|
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<p class="dac-hero-description">
|
|
|
|
|
An evolution in app sharing and discovery, Android Instant Apps enables
|
|
|
|
|
Android apps to run instantly, without requiring installation. Instant
|
|
|
|
|
Apps lets you experience what you love about apps—fast and beautiful
|
|
|
|
|
user interfaces, high performance, and great capabilities—with just a
|
|
|
|
|
tap.
|
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<p class="dac-hero-description">
|
|
|
|
|
Request early access to the Instant Apps documentation today.
|
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<p style="margin-top:24px">
|
|
|
|
|
<a class="landing-button green download-bundle-button" href=
|
|
|
|
|
"https://docs.google.com/a/google.com/forms/d/1S3MzsMVIlchLCqyNLaFbv64llxWaf90QSeYLeswco90/viewform"
|
|
|
|
|
target="_blank">I'M INTERESTED IN ANDROID INSTANT APPS<br></a>
|
2016-05-23 16:18:03 -07:00
|
|
|
|
<a class="dac-hero-cta dev-bytes"
|
|
|
|
|
href="https://www.youtube.com/watch?v=cosqlfqrpFA">
|
|
|
|
|
<span class="dac-sprite dac-auto-chevron"></span>
|
|
|
|
|
Watch a video about Instant Apps
|
|
|
|
|
</a>
|
2016-05-18 18:07:17 -07:00
|
|
|
|
</p>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
</div> <!-- end cols dac-hero-content -->
|
|
|
|
|
</div> <!-- end .wrap -->
|
2016-05-13 15:21:15 -07:00
|
|
|
|
</section>
|
|
|
|
|
|
|
|
|
|
<!-- Second section -->
|
|
|
|
|
|
2016-05-23 16:18:03 -07:00
|
|
|
|
<div class="wrap sub-section">
|
2016-05-13 15:21:15 -07:00
|
|
|
|
<div class="cols dac-hero-content">
|
|
|
|
|
<div class="col-1of2 dac-hero-figure">
|
|
|
|
|
<img src="/images/topic/instant-apps/instant-apps-section-2.png">
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-1of2">
|
|
|
|
|
<div class="dac-hero-tag"></div>
|
|
|
|
|
|
2016-05-23 16:18:03 -07:00
|
|
|
|
<h2 id="section-2" class="norule">Run Android Apps Without Installation</h2>
|
2016-05-13 15:21:15 -07:00
|
|
|
|
<p class="dac-hero-description">
|
|
|
|
|
Android Instant Apps lets you experience beautiful and immersive
|
|
|
|
|
apps, with material design and smooth animations, without installing them
|
|
|
|
|
on your device.
|
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<!-- Third section -->
|
|
|
|
|
|
2016-05-23 16:18:03 -07:00
|
|
|
|
<div class="wrap sub-section">
|
2016-05-13 15:21:15 -07:00
|
|
|
|
|
2016-05-23 16:18:03 -07:00
|
|
|
|
<h2 id="section-3" class="norule">Access Apps From Anywhere</h2>
|
2016-05-13 15:21:15 -07:00
|
|
|
|
|
|
|
|
|
<p>
|
|
|
|
|
Get people to your flagship Android experience from links that would
|
|
|
|
|
otherwise open your mobile web page — like
|
|
|
|
|
search, social media, messaging, and other deep links — without them
|
2016-06-22 12:51:19 -07:00
|
|
|
|
needing to install your app first.
|
2016-05-13 15:21:15 -07:00
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<div class="cols" style="margin-top:1em;">
|
|
|
|
|
<div class="col-4of12 gif-container">
|
|
|
|
|
<img class="partner-gifs"
|
2016-05-18 10:16:14 -07:00
|
|
|
|
src="/images/topic/instant-apps/s3-BandH-static.png"
|
|
|
|
|
data-stat="/images/topic/instant-apps/s3-BandH-static.png"
|
|
|
|
|
data-anim="/images/topic/instant-apps/s3-BandH-animated.gif">
|
2016-05-13 15:21:15 -07:00
|
|
|
|
<p class="figure-caption">
|
|
|
|
|
<em>B&H Photo<br/>
|
|
|
|
|
(via Google Search)</em>
|
|
|
|
|
</p>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="col-4of12 gif-container">
|
|
|
|
|
<img class="partner-gifs"
|
2016-05-18 10:16:14 -07:00
|
|
|
|
src="/images/topic/instant-apps/s3-BuzzFeed-static.png"
|
|
|
|
|
data-stat="/images/topic/instant-apps/s3-BuzzFeed-static.png"
|
|
|
|
|
data-anim="/images/topic/instant-apps/s3-BuzzFeed-animated.gif">
|
2016-05-13 15:21:15 -07:00
|
|
|
|
<p class="figure-caption">
|
|
|
|
|
<em>BuzzfeedVideo<br/>
|
|
|
|
|
(via a shared link)</em>
|
|
|
|
|
</p>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="col-4of12 gif-container">
|
|
|
|
|
<img class="partner-gifs"
|
2016-05-18 10:16:14 -07:00
|
|
|
|
src="/images/topic/instant-apps/s3-ParkandPay-static.png"
|
|
|
|
|
data-stat="/images/topic/instant-apps/s3-ParkandPay-static.png"
|
|
|
|
|
data-anim="/images/topic/instant-apps/s3-ParkandPay-animated.gif">
|
2016-05-13 15:21:15 -07:00
|
|
|
|
<p class="figure-caption">
|
|
|
|
|
<em>Park and Pay<br/>
|
|
|
|
|
(via NFC)</em>
|
|
|
|
|
</p>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<!-- Fourth section -->
|
|
|
|
|
|
2016-05-23 16:18:03 -07:00
|
|
|
|
<div class="wrap sub-section">
|
2016-05-13 15:21:15 -07:00
|
|
|
|
<div class="cols dac-hero-content">
|
|
|
|
|
<div class="col-1of2 dac-hero-figure">
|
|
|
|
|
<img src="/images/topic/instant-apps/instant-apps-section-4.png">
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-1of2">
|
|
|
|
|
<div class="dac-hero-tag"></div>
|
|
|
|
|
|
2016-05-23 16:18:03 -07:00
|
|
|
|
<h2 id="section-4" class="norule">Built On Google Play Services</h2>
|
2016-05-13 15:21:15 -07:00
|
|
|
|
<p class="dac-hero-description">
|
2016-05-23 16:18:03 -07:00
|
|
|
|
Take advantage of Google Play services features — like location,
|
|
|
|
|
identity,
|
2016-05-13 15:21:15 -07:00
|
|
|
|
payments, and Firebase — which are built right in for a seamless user
|
|
|
|
|
experience.
|
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<!-- Fifth section -->
|
|
|
|
|
|
2016-05-23 16:18:03 -07:00
|
|
|
|
<div class="wrap sub-section">
|
2016-05-13 15:21:15 -07:00
|
|
|
|
<div class="cols dac-hero-content">
|
|
|
|
|
<div class="col-1of2 col-push-1of2 dac-hero-figure">
|
|
|
|
|
<img src="/images/topic/instant-apps/instant-apps-section-5.png">
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-1of2 col-pull-1of2">
|
|
|
|
|
<div class="dac-hero-tag"></div>
|
2016-05-23 16:18:03 -07:00
|
|
|
|
<h2 id="section-5" class="norule">Works On Most Android Devices</h2>
|
2016-05-13 15:21:15 -07:00
|
|
|
|
|
|
|
|
|
<p class="dac-hero-description">
|
|
|
|
|
Android Instant Apps can work on Android devices running Android 4.1+
|
|
|
|
|
(API Level 16) or higher with Google Play services.
|
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<!-- Sixth section -->
|
|
|
|
|
|
2016-05-23 16:18:03 -07:00
|
|
|
|
<div class="wrap sub-section">
|
2016-05-13 15:21:15 -07:00
|
|
|
|
<div class="cols dac-hero-content">
|
|
|
|
|
<div class="col-1of2 dac-hero-figure">
|
|
|
|
|
<img src="/images/topic/instant-apps/upgrade-your-app-2x.png">
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-1of2">
|
|
|
|
|
<div class="dac-hero-tag"></div>
|
|
|
|
|
|
2016-05-23 16:18:03 -07:00
|
|
|
|
<h2 id="section-6" class="norule">Upgrade Your Existing App</h2>
|
2016-05-13 15:21:15 -07:00
|
|
|
|
<p class="dac-hero-description">
|
|
|
|
|
Android Instant Apps functionality is an upgrade to your existing Android
|
|
|
|
|
app, not a new, separate app. It's the same Android APIs, the same
|
|
|
|
|
project, the same source code. It can take less than a day to get
|
|
|
|
|
up and running for some developers, though the effort involved varies,
|
|
|
|
|
depending on how your app is structured. You modularize your app,
|
|
|
|
|
and Google Play downloads only the parts that are needed, on the fly.
|
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<!-- Seventh section -->
|
|
|
|
|
|
2016-05-23 16:18:03 -07:00
|
|
|
|
<div class="wrap sub-section" id="section-7">
|
|
|
|
|
<h2 id="sign-up-docs" class="dac-section-title norule" style="margin-bottom: 0px;">
|
2016-05-13 15:21:15 -07:00
|
|
|
|
Sign up for access to Android Instant Apps documentation
|
|
|
|
|
</h2>
|
|
|
|
|
|
2016-05-23 16:18:03 -07:00
|
|
|
|
<p class="dac-section-subtitle" style="margin-top:0px">
|
2016-05-13 15:21:15 -07:00
|
|
|
|
We’ll let you know if you’re selected for early access
|
|
|
|
|
to Android Instant
|
|
|
|
|
Apps.
|
|
|
|
|
</p>
|
|
|
|
|
|
2016-05-23 16:18:03 -07:00
|
|
|
|
<p class="dac-section-subtitle">
|
2016-05-13 15:21:15 -07:00
|
|
|
|
<a class="landing-button green download-bundle-button"
|
|
|
|
|
href="https://docs.google.com/forms/d/1S3MzsMVIlchLCqyNLaFbv64llxWaf90QSeYLeswco90/viewform"
|
|
|
|
|
target="_blank">
|
|
|
|
|
I'M INTERESTED IN ANDROID INSTANT APPS<br>
|
|
|
|
|
</a>
|
|
|
|
|
</p>
|
|
|
|
|
|
2016-05-23 16:18:03 -07:00
|
|
|
|
<p class="dac-section-subtitle" style="margin-top:24px">
|
2016-05-13 15:21:15 -07:00
|
|
|
|
Check out our <a href="faqs.html">frequently asked questions</a> to find out
|
|
|
|
|
more about Android Instant Apps.
|
|
|
|
|
</p>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<style>
|
|
|
|
|
|
|
|
|
|
/* Sub-heading styling */
|
|
|
|
|
.sub-head {
|
|
|
|
|
font-size: 28px;
|
|
|
|
|
line-height: 125%;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Background color for hero module. */
|
|
|
|
|
.dac-section-light {
|
|
|
|
|
background: #B0BEC5;
|
|
|
|
|
}
|
|
|
|
|
|
2016-05-23 16:18:03 -07:00
|
|
|
|
/* Increase top margin for sections */
|
|
|
|
|
.sub-section {
|
|
|
|
|
margin-top: 2em;
|
2016-05-13 15:21:15 -07:00
|
|
|
|
}
|
|
|
|
|
|
2016-05-23 16:18:03 -07:00
|
|
|
|
a.dev-bytes {
|
|
|
|
|
padding-top: 1em;
|
|
|
|
|
padding-left: 1em;
|
2016-05-13 15:21:15 -07:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#section-3, #sign-up-docs {
|
|
|
|
|
margin-top: 0px;
|
|
|
|
|
border-top: 0px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* GIF section styling */
|
|
|
|
|
.figure-caption {
|
|
|
|
|
text-align: center;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.partner-gifs {
|
|
|
|
|
width: 80%;
|
|
|
|
|
height: auto;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.gif-container {
|
|
|
|
|
text-align: center;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
</style>
|
|
|
|
|
|
|
|
|
|
<script>
|
|
|
|
|
|
|
|
|
|
(function () {
|
|
|
|
|
|
2016-05-18 10:16:14 -07:00
|
|
|
|
function onMouseEnter(evt) {
|
|
|
|
|
if (evt.target.dataset && evt.target.dataset.anim) {
|
|
|
|
|
swap(evt.target, {
|
|
|
|
|
newStr: evt.target.dataset.anim
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function onMouseOut(evt) {
|
|
|
|
|
if (evt.target.dataset && evt.target.dataset.stat) {
|
|
|
|
|
swap(evt.target, {
|
|
|
|
|
newStr: evt.target.dataset.stat
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
}
|
2016-05-13 15:21:15 -07:00
|
|
|
|
|
2016-05-18 10:16:14 -07:00
|
|
|
|
function swap(target, options) {
|
|
|
|
|
if (options && options.newStr) {
|
|
|
|
|
$(target).attr("src", options.newStr);
|
2016-05-13 15:21:15 -07:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2016-05-18 10:16:14 -07:00
|
|
|
|
$(".partner-gifs").mouseenter(onMouseEnter);
|
|
|
|
|
$(".partner-gifs").mouseout(onMouseOut);
|
2016-05-13 15:21:15 -07:00
|
|
|
|
|
|
|
|
|
})();
|
|
|
|
|
|
|
|
|
|
</script>
|