Home | History | Annotate | Download | only in tv
      1 page.title=About Android TV
      2 page.type=about
      3 page.image=images/cards/android-tv_2x.png
      4 page.viewport_width=970
      5 page.tags="tv", "leanback"
      6 page.metaDescription=Bring your apps, games, and content to the biggest screen in the house.
      7 fullpage=true
      8 no_footer_links=true
      9 page.type=about
     10 nonavpage=true
     11 
     12 @jd:body
     13 
     14 <style>
     15 .fullpage>#footer,
     16 #jd-content>.content-footer.wrap {
     17   display:none;
     18 }
     19 </style>
     20 
     21 
     22 <div class="landing-body-content">
     23 
     24   <div class="landing-hero-container">
     25 
     26     <div class="landing-section tv-hero">
     27       <div class="landing-hero-scrim"></div>
     28       <div class="landing-hero-wrap">
     29         <div class="vertical-center-outer">
     30           <div class="vertical-center-inner">
     31 
     32             <div class="col-10">
     33               <div class="landing-section-header">
     34                 <div class="landing-h1 hero">Android TV</div>
     35                 <div class="landing-subhead hero">Big screen apps, games, and content</div>
     36                 <div class="landing-hero-description">
     37                   <p>Recommend great content to users right on the home screen.
     38                     Enable users to find movies through voice search.
     39                     Engage users with fluid, immersive games.</p>
     40                 </div>
     41               </div>
     42 
     43               <div class="landing-body">
     44                 <a href="{@docRoot}training/tv/index.html" class="landing-button
     45                   landing-primary" style="margin-top: 40px;">
     46                   Get Started
     47                 </a>
     48               </div>
     49             </div>
     50           </div>
     51         </div>
     52       </div> <!-- end .wrap -->
     53       <div class="landing-scroll-down-affordance">
     54         <a class="landing-down-arrow" href="#reimagine-your-app">
     55           <img src="{@docRoot}wear/images/carrot.png" alt="Scroll down to read more">
     56         </a>
     57       </div>
     58     </div> <!-- end .landing-section .landing-hero -->
     59 
     60     <div class="landing-rest-of-page">
     61 
     62       <div class="landing-section" style="background-color:#f5f5f5" id="reimagine-your-app">
     63         <div class="wrap">
     64 
     65           <div class="landing-section-header">
     66             <div class="landing-h1">Reimagine Your App</div>
     67             <div class="landing-subhead">
     68               Design your app to shine on the biggest screen in the house.
     69             </div>
     70           </div>
     71 
     72           <div class="landing-body landing-align-center">
     73             <img src="{@docRoot}tv/images/atv-framed.png" alt="Android TV" >
     74             <p>Simple. Cinematic. Beautiful.</p>
     75             <p class="landing-small">
     76               Smooth, fast interactions are key to a successful TV app. Keep navigation simple
     77               and light. <br>Bring your content forward to let users enjoy it with a minimum of
     78               effort.
     79             </p>
     80             <p class="landing-small">
     81               <a href="{@docRoot}design/tv/index.html">Learn about design for TV</a>
     82             </p>
     83           </div>
     84 
     85         </div>  <!-- end .wrap -->
     86       </div>  <!-- end .landing-section -->
     87 
     88       <div class="landing-section landing-gray-background">
     89         <div class="wrap">
     90           <div class="landing-section-header">
     91             <div class="landing-h1">Build to Entertain</div>
     92             <div class="landing-subhead">
     93               Android TV lets you engage your users in a new, shared environment.<br>
     94               Find out how to get your app ready for its big-screen debut.
     95             </div>
     96           </div>
     97 
     98 
     99           <div class="landing-body">
    100             <div class="landing-breakout cols">
    101 
    102               <div class="col-3-wide">
    103                 <img src="{@docRoot}tv/images/components.png" alt="TV layout components"
    104                   style="margin-left: 23px;">
    105 
    106                 <p>Made for TV</p>
    107                 <p class="landing-small">
    108                   Take advantage of pre-built fragments for browsing and interacting with media
    109                   catalogs.
    110                 </p>
    111                 <p class="landing-small">
    112                   <a href="{@docRoot}training/tv/playback/index.html">Learn pre-built fragments</a>
    113                 </p>
    114               </div>
    115 
    116               <div class="col-3-wide">
    117                 <img src="{@docRoot}tv/images/search.png" alt="Search"
    118                   style="margin-left: 23px;">
    119 
    120                 <p>Get Found</p>
    121                 <p class="landing-small">
    122                   Help users find your content quickly with in-app searching.
    123                 </p>
    124                 <p class="landing-small">
    125                   <a href="{@docRoot}training/tv/discovery/in-app-search.html">Learn about app search</a>
    126                 </p>
    127               </div>
    128 
    129               <div class="col-3-wide">
    130                 <img src="{@docRoot}tv/images/recommendations.png" alt="Recommendations"
    131                   style="margin-left: 23px;">
    132 
    133                 <p>Recommend</p>
    134                 <p class="landing-small">
    135                   Suggest content from your app to keep your users coming back.
    136                 </p>
    137                 <p class="landing-small">
    138                   <a href="{@docRoot}training/tv/discovery/recommendations.html">Learn about
    139                     recommendations</a>
    140                 </p>
    141               </div>
    142 
    143             </div>
    144 
    145           </div>
    146         </div>  <!-- end .wrap -->
    147       </div> <!-- end .landing-section -->
    148 
    149       <div class="landing-section" style="background-color:#f5f5f5" id="tv-games-channels">
    150         <div class="wrap">
    151           <div class="landing-section-header">
    152             <div class="landing-h1">Develop Games and Channels</div>
    153           </div>
    154 
    155           <div class="landing-body">
    156             <div class="cols">
    157               <div class="col-8">
    158                 <div class="landing-h3">Play Games on TV</div>
    159                 <p class="landing-small" style="padding-left:0px; padding-top:15px;">
    160                   Build apps that let users experience high-performance gaming in leanback mode.
    161                   Users can discover your apps easily through the Games row in the Android TV
    162                   Launcher.<br>
    163                 <a href="{@docRoot}training/tv/games/index.html">Learn how to build games for TV</a>
    164                 </p>
    165               </div>
    166               <div class="col-8">
    167                 <div class="landing-h3">Keep Users Engaged with Channels</div>
    168                 <p class="landing-small" style="padding-left:0px; padding-top:15px;">
    169                   Create apps that serve video and music content in a linear, channel-like
    170                   fashion to users. Users see your channels alongside traditional TV channels in the
    171                   programming guide.<br>
    172                 <a href="{@docRoot}training/tv/tif/index.html">Learn how to build channels</a>
    173                 </p>
    174               </div>
    175             </div>
    176           </div>
    177         </div> <!-- end .wrap -->
    178       </div> <!-- end .landing-section -->
    179 
    180       <div class="landing-section landing-red-background">
    181         <div class="wrap">
    182           <div class="landing-section-header">
    183             <div class="landing-h1 landing-align-left">Get Started with Android TV</div>
    184 
    185             <div class="landing-subhead landing-subhead-red">
    186               <p>
    187                  Set up your development environment to build apps for TV.
    188                  Start creating your big-screen experience!
    189               </p>
    190             </div>
    191           </div>
    192           <div class="landing-body">
    193             <a href="{@docRoot}training/tv/start/index.html" class="landing-button landing-primary"
    194               style="margin-top: 20px;">
    195               Get Started
    196             </a>
    197           </div>
    198         </div>  <!-- end .wrap -->
    199       </div> <!-- end .landing-section -->
    200 
    201       <div class="landing-section">
    202         <div class="wrap">
    203           <div class="cols">
    204             <div class="landing-body">
    205 
    206               <div class="col-3-wide">
    207                 <a target="_blank" href="http://android-developers.blogspot.com/2014/06/android-tv-and-google-cast.html">
    208                   <img class="landing-social-image" src="{@docRoot}wear/images/blogger.png" alt="">
    209                 </a>
    210                 <div class="landing-social-copy">
    211                   <p>Blog Post</p>
    212                   <p class="landing-small">
    213                     Read more about Android TV development
    214                     on our blog. Just search for "Android TV".
    215                   </p>
    216                     <p class="landing-small">
    217                     <a target="_blank" href="http://android-developers.blogspot.com">Android
    218                       Developers Blog</a>
    219                     </p>
    220                   <p></p>
    221                 </div>
    222               </div>
    223 
    224               <div class="col-3-wide">
    225                 <a target="_blank" href="http://g.co/androidtvdev">
    226                   <img class="landing-social-image" src="//www.google.com/images/icons/product/gplus-128.png" alt="+Android Wear Developers">
    227                 </a>
    228                 <div class="landing-social-copy">
    229                   <p>G+ Community</p>
    230                   <p class="landing-small">
    231                     Follow us on Google+ to stay up-to-date with Android TV development and to
    232                     join the discussion!
    233                   </p>
    234                   <p class="landing-small">
    235                     <a target="_blank" href="http://g.co/androidtvdev">+Android TV Developers</a>
    236                   </p>
    237                 </div>
    238               </div>
    239 
    240               <div class="col-3-wide">
    241                   <a target="_blank" href="{@docRoot}tv/adt-1/index.html">
    242                   <img class="landing-social-image" src="{@docRoot}wear/images/blogger.png" alt="">
    243                   </a>
    244                 <div class="landing-social-copy">
    245                   <p>ADT-1 Kit</p>
    246                     <p class="landing-small">
    247                     Get information about the streaming media player
    248                     for developing and testing apps for TV.
    249                     </p>
    250                     <p class="landing-small">
    251                       <a target="_blank" href="{@docRoot}tv/adt-1/index.html">ADT-1 Development
    252                         Kit</a>
    253                     </p>
    254                 </div>
    255               </div>
    256 
    257             </div>
    258           </div>
    259         </div> <!-- end .wrap -->
    260       </div> <!-- end .landing-section -->
    261 
    262     </div> <!-- end .landing-rest-of-page -->
    263 
    264   <script>
    265   $("a.landing-down-arrow").on("click", function(e) {
    266     $("body").animate({
    267       scrollTop: $(".tv-hero").height() + 120
    268     }, 1000, "easeOutQuint");
    269     e.preventDefault();
    270   });
    271   </script>
    272 
    273 </div> <!-- end landing-body-content -->
    274 
    275