Home | History | Annotate | Download | only in versions
      1 page.title=Android 2.0 Platform Highlights
      2 excludeFromSuggestions=true
      3 sdk.date=October 2009
      4 
      5 @jd:body
      6 
      7 
      8 <style type="text/css">
      9 #jd-content div.screenshot,
     10 #jd-content div.video {
     11   float:right;
     12   clear:right;
     13   padding:15px 60px;
     14   font-size:.9em;
     15   font-weight:bold;
     16   line-height:1.7em;
     17 }
     18 #jd-content div.video {
     19   padding-top:0;
     20   margin-top:-15px;
     21 }
     22 #jd-content div.screenshot.second {
     23   clear:none;
     24   padding:15px 0 15px 60px;
     25 }
     26 #jd-content div.screenshot img {
     27   margin:0;
     28   border:1px solid #ccc;
     29 }
     30 </style>
     31 
     32 <div class="video">
     33 <object width="278 height="180">
     34 <param name="movie" value="http://www.youtube.com/v/opZ69P-0Jbc&hl=en&fs=1&"></param>
     35 <param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param>
     36 <embed src="//www.youtube.com/v/opZ69P-0Jbc&hl=en&fs=1&" type="application/x-shockwave-flash" 
     37 allowscriptaccess="always" allowfullscreen="true" width="278" height="180"></embed>
     38 </object>
     39 </div>
     40 
     41 
     42 <p>The Android 2.0 platform introduces many new and exciting features for
     43 users and developers. This document provides a glimpse at some of the new features
     44 and technologies in Android 2.0.</p>
     45 
     46 <ul>
     47   <li><a href="#UserFeatures">New User Features</a></li>
     48   <li><a href="#PlatformTechnologies">New Platform Technologies</a></li>
     49 </ul>
     50 
     51 
     52     
     53 <h2 id="UserFeatures" style="clear:right">New User Features</h2>
     54 
     55 <!-- screenshots float right -->
     56 
     57 <div class="screenshot">
     58   <img src="{@docRoot}sdk/images/2.0/quick-connect.png" class="screenshot" alt="" /><br/>
     59   Quick Contact for Android
     60 </div>
     61 
     62 <div class="screenshot second">
     63   <img src="{@docRoot}sdk/images/2.0/multiple-accounts.png" class="screenshot" alt="" /><br/>
     64   Multiple Accounts
     65 </div>
     66 
     67 <div class="screenshot">
     68   <img src="{@docRoot}sdk/images/2.0/mms-search.png" class="screenshot" alt="" /><br/>
     69   Messaging Search
     70 </div>
     71 
     72 <div class="screenshot second">
     73   <img src="{@docRoot}sdk/images/2.0/email-inbox.png" class="screenshot" alt="" /><br/>
     74   Email Combined Inbox
     75 </div>
     76 
     77 <div class="screenshot">
     78   <img src="{@docRoot}sdk/images/2.0/camera-modes.png" class="screenshot" alt="" /><br/>
     79   Camera Modes
     80 </div>
     81 
     82 
     83 
     84 <h3 id="Contacts">Contacts and accounts</h3>
     85 
     86 <ul>
     87   <li>Multiple accounts can be added to a device for email and contact
     88 synchronization, including Exchange accounts. (Handset manufacturers can
     89 choose whether to include Exchange support in their devices.)</li>
     90   <li>Developers can create sync adapters that provide synchronization with
     91 additional data sources.</li>
     92   <li>Quick Contact for Android provides instant access to
     93 a contact's information and communication modes. For example, a user can tap a
     94 contact photo and select to call, SMS, or email the person. Other applications
     95 such as Email, Messaging, and Calendar can also reveal the Quick Contact widget
     96 when you touch a contact photo or status icon.</li>
     97 </ul>
     98 
     99 
    100 <!--
    101 <ul>
    102   <li>Sync support for contacts from multiple data sources including Exchange. 
    103   Handset manufacturers can choose whether or not to include Exchange support 
    104   in their devices.</li>
    105   <li>New way to hover on a person to see more info and select communication 
    106   mode (for example, phone, SMS, email).</li>
    107 </ul>
    108 -->
    109 
    110 <h3 id="Email">Email</h3>
    111 
    112 <ul>
    113   <li>Exchange support.</li>
    114   <li>Combined inbox to browse email from multiple accounts in one page.</li>
    115 </ul>
    116 
    117 
    118 <h3 id="Messaging">Messaging</h3>
    119 
    120 <ul>
    121   <li>Search functionality for all saved SMS and MMS messages.</li>
    122   <li>Auto delete the oldest messages
    123   in a conversation when a defined limit is reached.</li>
    124 </ul>
    125 
    126 
    127 <h3 id="Camera">Camera</h3>
    128 
    129 <ul>
    130   <li>Built-in flash support</li>
    131   <li>Digital zoom</li>
    132   <li>Scene mode</li>
    133   <li>White balance</li>
    134   <li>Color effect</li>
    135   <li>Macro focus</li>
    136 </ul>
    137 
    138 <h3 id="Keyboard">Android virtual keyboard</h3>
    139 
    140 <ul>
    141   <li>An improved keyboard layout to makes it easier to hit the correct characters
    142   and improve typing speed.</li>
    143   <li>The framework's multi-touch support ensures that key presses aren't missed
    144   while typing rapidly with two fingers.</li>
    145   <li>A smarter dictionary learns from word usage and automatically includes
    146   contact names as suggestions.</li>
    147 </ul>
    148 
    149 
    150 <h3 id="Browser">Browser</h3>
    151 
    152 <ul>
    153   <li>Refreshed UI with actionable browser URL bar enables users to directly 
    154   tap the address bar for instant searches and navigation.</li>
    155   <li>Bookmarks with web page thumbnails.</li>
    156   <li>Support for double-tap zoom.</li>
    157   <li>Support for HTML5:</p>
    158     <ul>
    159       <li>Database API support, for client-side databases using SQL.</li>
    160       <li>Application cache support, for offline applications.</li>
    161       <li>Geolocation API support, to provide location information about the device.</li>
    162       <li>{@code &lt;video>} tag support in fullscreen mode.</li>
    163     </ul>
    164   </li>
    165 </ul>
    166 
    167 
    168 <h3 id="Calendar">Calendar</h3>
    169 <ul>
    170   <li>Agenda view provides infinite scrolling.</li>
    171   <li>Events indicate the attending status for each invitee.</li>
    172   <li>Invite new guests to events.</li>
    173 </ul>
    174 
    175 
    176 <h2 id="PlatformTechnologies" style="clear:right">New Platform Technologies</h2>
    177 
    178 <h3 id="MediaFramework">Media Framework</h3>
    179 
    180 <p>Revamped graphics architecture for improved performance that enables better
    181 hardware acceleration.</p>
    182 
    183 
    184 <h3 id="Bluetooth">Bluetooth</h3>
    185 
    186 <ul>
    187   <li>Bluetooth 2.1</li>
    188   <li>New BT profiles: Object Push Profile (OPP) and Phone Book Access Profile (PBAP)</li>
    189 </ul>
    190 
    191 
    192 <h3 id="DeveloperAPIs">New Framework APIs</h3>
    193 
    194 <p>Android 2.0 includes several new developer APIs.
    195 For an overview of new APIs, see the 
    196 <a href="{@docRoot}about/versions/android-2.0.html#api">Android 2.0 version notes</a>.</p>
    197 
    198 <p>For a complete report of all API changes, see the 
    199 <a href="{@docRoot}sdk/api_diff/5/changes.html">API Differences Report</a>.</p>
    200 
    201 
    202 
    203