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