blob: 5d1788ab3d96568c9f80b38a3c575460bcb53455 [file] [log] [blame]
Scott Main50e990c2012-06-21 17:14:39 -07001fullpage=true
2no_footer_links=true
3carousel=true
Dirk Dougherty5f0462a2013-11-19 13:15:07 -08004excludeFromSuggestions=true
Scott Main633de7b2012-02-01 14:49:32 -08005page.metaDescription=The official site for Android developers. Provides the Android SDK and documentation for app developers and designers.
Scott Main9bcea322013-09-20 09:10:08 -07006page.customHeadTag=<meta name="google-site-verification" content="sa-bIAI6GKvct3f61-WpRguHq-aNjtF7xJjMTSi79as" />
7
The Android Open Source Project9066cfe2009-03-03 19:31:44 -08008@jd:body
9
10
Scott Main50e990c2012-06-21 17:14:39 -070011<div class="wrap">
12 <!-- Slideshow -->
13 <div class="slideshow-container slideshow-home col-16">
14 <a href="" class="slideshow-prev">Prev</a>
15 <a href="" class="slideshow-next">Next</a>
16 <div class="frame">
17 <ul>
Dirk Dougherty2a91ecb2013-11-05 19:06:27 -080018 <!-- set explicit widths as needed to prevent overflow issues -->
Dirk Dougherty0acf9462013-07-17 18:00:35 -070019
Scott Main50e990c2012-06-21 17:14:39 -070020 <li class="item carousel-home">
Dirk Dougherty13d79ce2014-02-05 12:58:40 -080021 <div class="content-left col-11" style="padding-top:65px;">
22 <script src="//ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script>
23 <div style="box-shadow: 3px 10px 18px 1px #999;width:600px;height:336px">
24 <div id="ytapiplayer">
25 <a href="http://www.youtube.com/watch?v=WWArLD6nqrk"><img width=600 src="{@docRoot}images/video-kiwi.jpg"></a><!--You need Flash player 8+ and JavaScript enabled to view this video. -->
26 </div>
27 <script type="text/javascript">
28 var params = { allowScriptAccess: "always" };
29 var atts = { id: "ytapiplayer" };
30 swfobject.embedSWF("//www.youtube.com/v/WWArLD6nqrk?enablejsapi=1&playerapiid=ytplayer&version=3&HD=1;rel=0;showinfo=0;modestbranding;origin=developer.android.com;autohide=1",
31 "ytapiplayer", "600", "336", "8", null, null, params, atts);
32
33 // Callback used to pause/resume carousel based on video state
34 function onytplayerStateChange(newState) {
35 var isPaused = $("#pauseButton").hasClass("paused");
36 if ((newState == 1) || (newState == 3)) {
37 // if playing or buffering, pause the carousel
38 if (!isPaused) {
39 $("#pauseButton").click();
40 }
41 } else {
42 // otherwise, make sure carousel is running
43 if (isPaused) {
44 $("#pauseButton").click();
45 }
46 }
47 }
48
49 // Callback received when YouTube player loads to setup callback (above)
50 function onYouTubePlayerReady(playerId) {
51 var ytplayer = document.getElementById("ytapiplayer");
52 ytplayer.addEventListener("onStateChange", "onytplayerStateChange");
53 }
54
55 </script>
56 </div>
57 </div>
58 <div class="content-right col-4">
59 <h1 style="white-space:nowrap;line-height:1.2em;">Developer Story: <br />Kiwi, Inc.</h1>
Dirk Dougherty31558252014-02-08 20:29:06 -080060 <p>Game developer Kiwi has had five titles in the top 25 grossing on Google Play. Hear how Google Play
Dirk Dougherty13d79ce2014-02-05 12:58:40 -080061 has helped them double revenue every six months.</p>
62 <p><a href="{@docRoot}distribute/googleplay/spotlight/index.html" class="button">Watch more videos </a></p>
63 </div>
64 </li>
65
66 <li class="item carousel-home">
Dirk Dougherty2a91ecb2013-11-05 19:06:27 -080067 <div class="content-left col-7" style="width:400px;">
68 <a href="{@docRoot}about/versions/kitkat.html">
69 <img src="{@docRoot}images/home/kk-hero.jpg" width="242" style="padding-top:72px;">
70 </a>
71 </div>
72 <div class="content-right col-4" style="width:340px;">
Dirk Doughertyad209a92013-10-20 12:47:43 -070073 <h1>Android 4.4 KitKat!</h1>
74 <p>A new version of Android is here, with great new features, APIs, and tools for developers.</p>
75 <p>Android 4.4 is built to run on more devices than ever before, and gives you more ways to showcase your content and create beautiful, useful, and innovative apps.</p>
76 <p>Learn about what's new in the Platform Highlights and see the API Overview for details.</p>
Dirk Dougherty2a91ecb2013-11-05 19:06:27 -080077 <p><a href="{@docRoot}about/versions/kitkat.html" class="button">Check out the highlights</a></p>
78 </div>
Scott Main86c9d472013-06-21 20:39:41 -070079 </li>
Scott Main248573b2013-05-29 12:27:09 -070080
Scott Maind51eeba2013-02-25 10:19:11 -080081 <li class="item carousel-home">
Dirk Dougherty2a91ecb2013-11-05 19:06:27 -080082 <div class="content-left col-11" style="padding-top:65px;">
83 <a href="https://www.youtube.com/watch?v=sONcojECWXs&list=PLWz5rJ2EKKc-2quE-o0enpILZF3nBZg_K&index=1">
84 <img src="{@docRoot}images/title-devbytes-kk.jpg" style="margin-top:0px;width:600px;">
85 </a>
86 </div>
87 <div class="content-right col-4">
Dirk Doughertyad209a92013-10-20 12:47:43 -070088 <h1 style="white-space:nowrap;line-height:1.2em;">DevBytes: <br />Android 4.4</h1>
89 <p>Join the DevBytes team for a look at what's new in Android 4.4 KitKat&nbsp;&mdash; new ways to make your apps beautiful, printing, storage access framework, and more.</p>
90 <p><a href="https://www.youtube.com/watch?v=sONcojECWXs&list=PLWz5rJ2EKKc-2quE-o0enpILZF3nBZg_K&index=1" class="button">Watch the video </a></p>
Dirk Dougherty2a91ecb2013-11-05 19:06:27 -080091 </div>
Dirk Doughertyc7e4be82013-07-17 18:00:35 -070092 </li>
93
Dirk Dougherty20d47ca2013-01-14 17:42:30 -080094 <li class="item carousel-home">
Dirk Dougherty2a91ecb2013-11-05 19:06:27 -080095 <div class="content-left col-19" style="width:580px;">
96 <a href="{@docRoot}design/patterns/new.html">
97 <img src="{@docRoot}design/media/design_elements_landing.png" style="margin-top:30px">
98 </a>
99 </div>
100 <div class="content-right col-4" style="width:280px;">
Dirk Doughertyad209a92013-10-20 12:47:43 -0700101 <h1>Design for Android KitKat</h1>
102 <p>Android KitKat brings a refreshed UI with updated styles, patterns, and gestures to use in your apps. </p>
103 <p>We've updated the Android Design guidelines and added new pages on branding, fullscreen, and more. </p>
Dirk Dougherty2a91ecb2013-11-05 19:06:27 -0800104 <p><a href="{@docRoot}design/patterns/new.html" class="button">See what's new</a></p>
105 </div>
Scott Main50e990c2012-06-21 17:14:39 -0700106 </li>
Dirk Dougherty0acf9462013-07-17 18:00:35 -0700107
Dirk Dougherty2a91ecb2013-11-05 19:06:27 -0800108 <li class="item carousel-home">
109 <div class="content-left col-11" style="padding-top:65px;">
110 <a href="http://www.youtube.com/watch?v=6QHkv-bSlds&list=PLWz5rJ2EKKc8j2B95zGMb8muZvrIy-wcF&index=1">
111 <img src="{@docRoot}images/title-adia-kk.png" style="margin-top:0px;width:600px;">
112 </a>
113 </div>
114 <div class="content-right col-4">
Dirk Doughertyad209a92013-10-20 12:47:43 -0700115 <h1 style="white-space:nowrap;line-height:1.2em;">ADIA: <br />Android 4.4</h1>
116 </p>Join the Android Design in Action team for a walkthrough of new developer features, UX changes, and updates to design guidelines in Android 4.4.</p>
117 <p><a href="http://www.youtube.com/watch?v=6QHkv-bSlds&list=PLWz5rJ2EKKc8j2B95zGMb8muZvrIy-wcF&index=1" class="button">Watch the video </a></p>
Dirk Dougherty2a91ecb2013-11-05 19:06:27 -0800118 </div>
119 </li>
Dirk Doughertyad209a92013-10-20 12:47:43 -0700120 </ul>
Scott Main50e990c2012-06-21 17:14:39 -0700121 </div>
122 </div>
Dirk Doughertyad209a92013-10-20 12:47:43 -0700123
124<!-- /End slideshow -->
Dirk Dougherty0acf9462013-07-17 18:00:35 -0700125
Dirk Dougherty20d47ca2013-01-14 17:42:30 -0800126 <a href="" id="pauseButton" style="display:none">pause</a>
Dirk Dougherty0acf9462013-07-17 18:00:35 -0700127
128
Scott Main50e990c2012-06-21 17:14:39 -0700129</div>
130<div class="wrap" style="padding-bottom:20px">
131 <!-- Section links -->
132 <div class="home-sections">
133 <ul>
134 <li><a href="{@docRoot}about/index.html">About Android</a></li>
135 <li><a href="{@docRoot}sdk/index.html">Get the SDK</a></li>
136 <li><a href="http://source.android.com">Open Source</a></li>
137 <li><a href="{@docRoot}support.html">Support</a></li>
138 <li class="last"><a href="{@docRoot}legal.html">Legal</a></li>
139 </ul>
140 </div>
141 <!-- /Section links -->
Dirk Dougherty0acf9462013-07-17 18:00:35 -0700142</div>