Scott Main | 50e990c | 2012-06-21 17:14:39 -0700 | [diff] [blame] | 1 | fullpage=true |
| 2 | no_footer_links=true |
| 3 | carousel=true |
Dirk Dougherty | 5f0462a | 2013-11-19 13:15:07 -0800 | [diff] [blame] | 4 | excludeFromSuggestions=true |
Scott Main | 633de7b | 2012-02-01 14:49:32 -0800 | [diff] [blame] | 5 | page.metaDescription=The official site for Android developers. Provides the Android SDK and documentation for app developers and designers. |
Scott Main | 9bcea32 | 2013-09-20 09:10:08 -0700 | [diff] [blame] | 6 | page.customHeadTag=<meta name="google-site-verification" content="sa-bIAI6GKvct3f61-WpRguHq-aNjtF7xJjMTSi79as" /> |
| 7 | |
The Android Open Source Project | 9066cfe | 2009-03-03 19:31:44 -0800 | [diff] [blame] | 8 | @jd:body |
| 9 | |
| 10 | |
Scott Main | 50e990c | 2012-06-21 17:14:39 -0700 | [diff] [blame] | 11 | <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 Dougherty | 2a91ecb | 2013-11-05 19:06:27 -0800 | [diff] [blame] | 18 | <!-- set explicit widths as needed to prevent overflow issues --> |
Dirk Dougherty | 0acf946 | 2013-07-17 18:00:35 -0700 | [diff] [blame] | 19 | |
Scott Main | 50e990c | 2012-06-21 17:14:39 -0700 | [diff] [blame] | 20 | <li class="item carousel-home"> |
Dirk Dougherty | 13d79ce | 2014-02-05 12:58:40 -0800 | [diff] [blame] | 21 | <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 Dougherty | 3155825 | 2014-02-08 20:29:06 -0800 | [diff] [blame] | 60 | <p>Game developer Kiwi has had five titles in the top 25 grossing on Google Play. Hear how Google Play |
Dirk Dougherty | 13d79ce | 2014-02-05 12:58:40 -0800 | [diff] [blame] | 61 | 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 Dougherty | 2a91ecb | 2013-11-05 19:06:27 -0800 | [diff] [blame] | 67 | <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 Dougherty | ad209a9 | 2013-10-20 12:47:43 -0700 | [diff] [blame] | 73 | <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 Dougherty | 2a91ecb | 2013-11-05 19:06:27 -0800 | [diff] [blame] | 77 | <p><a href="{@docRoot}about/versions/kitkat.html" class="button">Check out the highlights</a></p> |
| 78 | </div> |
Scott Main | 86c9d47 | 2013-06-21 20:39:41 -0700 | [diff] [blame] | 79 | </li> |
Scott Main | 248573b | 2013-05-29 12:27:09 -0700 | [diff] [blame] | 80 | |
Scott Main | d51eeba | 2013-02-25 10:19:11 -0800 | [diff] [blame] | 81 | <li class="item carousel-home"> |
Dirk Dougherty | 2a91ecb | 2013-11-05 19:06:27 -0800 | [diff] [blame] | 82 | <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 Dougherty | ad209a9 | 2013-10-20 12:47:43 -0700 | [diff] [blame] | 88 | <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 — 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 Dougherty | 2a91ecb | 2013-11-05 19:06:27 -0800 | [diff] [blame] | 91 | </div> |
Dirk Dougherty | c7e4be8 | 2013-07-17 18:00:35 -0700 | [diff] [blame] | 92 | </li> |
| 93 | |
Dirk Dougherty | 20d47ca | 2013-01-14 17:42:30 -0800 | [diff] [blame] | 94 | <li class="item carousel-home"> |
Dirk Dougherty | 2a91ecb | 2013-11-05 19:06:27 -0800 | [diff] [blame] | 95 | <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 Dougherty | ad209a9 | 2013-10-20 12:47:43 -0700 | [diff] [blame] | 101 | <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 Dougherty | 2a91ecb | 2013-11-05 19:06:27 -0800 | [diff] [blame] | 104 | <p><a href="{@docRoot}design/patterns/new.html" class="button">See what's new</a></p> |
| 105 | </div> |
Scott Main | 50e990c | 2012-06-21 17:14:39 -0700 | [diff] [blame] | 106 | </li> |
Dirk Dougherty | 0acf946 | 2013-07-17 18:00:35 -0700 | [diff] [blame] | 107 | |
Dirk Dougherty | 2a91ecb | 2013-11-05 19:06:27 -0800 | [diff] [blame] | 108 | <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 Dougherty | ad209a9 | 2013-10-20 12:47:43 -0700 | [diff] [blame] | 115 | <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 Dougherty | 2a91ecb | 2013-11-05 19:06:27 -0800 | [diff] [blame] | 118 | </div> |
| 119 | </li> |
Dirk Dougherty | ad209a9 | 2013-10-20 12:47:43 -0700 | [diff] [blame] | 120 | </ul> |
Scott Main | 50e990c | 2012-06-21 17:14:39 -0700 | [diff] [blame] | 121 | </div> |
| 122 | </div> |
Dirk Dougherty | ad209a9 | 2013-10-20 12:47:43 -0700 | [diff] [blame] | 123 | |
| 124 | <!-- /End slideshow --> |
Dirk Dougherty | 0acf946 | 2013-07-17 18:00:35 -0700 | [diff] [blame] | 125 | |
Dirk Dougherty | 20d47ca | 2013-01-14 17:42:30 -0800 | [diff] [blame] | 126 | <a href="" id="pauseButton" style="display:none">pause</a> |
Dirk Dougherty | 0acf946 | 2013-07-17 18:00:35 -0700 | [diff] [blame] | 127 | |
| 128 | |
Scott Main | 50e990c | 2012-06-21 17:14:39 -0700 | [diff] [blame] | 129 | </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 Dougherty | 0acf946 | 2013-07-17 18:00:35 -0700 | [diff] [blame] | 142 | </div> |