Home | History | Annotate | Download | only in auto
      1 page.title=Building Apps for Auto
      2 page.article=true
      3 
      4 meta.tags="auto"
      5 page.tags="auto"
      6 
      7 page.metaDescription=Starting point for building apps for Auto, with guidelines, information, and examples.
      8 
      9 @jd:body
     10 
     11 <iframe width="448" height="252" src="//www.youtube.com/embed/ctiaVxgclsg?autohide=1&amp;showinfo=0" frameborder="0" allowfullscreen="" style="float: right; margin: 0 0 20px 20px;"></iframe>
     12 
     13 <p>
     14   The Android platform enables you to extend your app to work with in-vehicle console systems
     15   running Android Auto. These systems provide a simplified interface for apps that can be used in
     16   a car, allowing users to take your app with them on the way to the grocery store or on a long
     17   road trip.
     18 </p>
     19 
     20 <p>
     21   Apps that work with Android Auto consoles run on a connected device, such as a phone or
     22   tablet. The app communicates via specific APIs with the in-dash console, which provides a user
     23   interface for the connected app that is designed for use in a car.
     24 </p>
     25 
     26 <p>
     27   For more information, follow the links below to learn how to extend your Android app to support
     28   use in vehicles.
     29 </p>
     30  
     31 <h2 id="overview">Get Started</h2>
     32 
     33 <p>
     34   Learn the basics of extending your app for use in vehicles, with information about app
     35   configuration and user interface design considerations:
     36 </p>
     37 
     38 <div class="resource-widget resource-flow-layout col-12"
     39   data-query="collection:training/auto/overview"
     40   data-cardSizes="12x6, 6x3x2"
     41   data-maxresults="6">
     42 </div>
     43 
     44 
     45 <h2 id="media">Audio Apps</h2>
     46 
     47 <p>
     48   Learn how to extend your audio app to enable content navigation and playback through a vehicle
     49   console:
     50 </p>
     51 
     52 <div class="resource-widget resource-flow-layout landing col-12"
     53   data-query="collection:training/auto/media"
     54   data-cardSizes="9x6, 9x3x2"
     55   data-maxResults="4">
     56 </div>
     57 
     58 
     59 <h2 id="messaging">Messaging Apps</h2>
     60 
     61 <p>
     62   Learn how to extend your messaging app to provide text communication services through a vehicle
     63   console:
     64 </p>
     65 
     66 <div class="resource-widget resource-flow-layout landing col-12"
     67   data-query="collection:training/auto/messaging"
     68   data-cardSizes="9x6, 9x3x2"
     69   data-maxResults="6">
     70 </div>
     71 
     72 
     73 <h2 id="distribute">App Quality and Distribution</h2>
     74 
     75 <p>
     76   Learn how to distribute your Auto app and how apps are evaluated for quality and driver safety:
     77 </p>
     78 
     79 <div class="resource-widget resource-flow-layout landing col-12"
     80   data-query="collection:training/auto/distribute"
     81   data-cardSizes="9x3"
     82   data-maxResults="6">
     83 </div>
     84 
     85 <h2 id="training">Video Training</h2>
     86 
     87 <div class="wrap">
     88   <div class="cols">
     89     <div class="col-1of2">
     90       <p>If you prefer to learn through interactive video training,
     91       check out this online course about extending your apps to work with Android Auto.</p>
     92       <p><a href="https://www.udacity.com/course/ud875C" class="button">
     93         Start the video course</a>
     94       </p>
     95     </div>
     96     <div class="col-1of2">
     97       <iframe width="300" height="169" src="https://www.youtube.com/embed/pK2HQMTdq6Y?utohide=1&showinfo=0" frameborder="0" allowfullscreen="" style="float: right; margin: 0 0 20px 20px;"></iframe>
     98     </div>
     99   </div>
    100 </div>