blob: 804c1f03db1985ad8701d34e21df7333b7edcc3d [file] [log] [blame] [view]
Skyler Kaufman44436912011-04-07 15:11:52 -07001<!--
2 Copyright 2010 The Android Open Source Project
Skyler Kaufman991ae4d2011-04-07 12:30:41 -07003
Skyler Kaufman44436912011-04-07 15:11:52 -07004 Licensed under the Apache License, Version 2.0 (the "License");
5 you may not use this file except in compliance with the License.
6 You may obtain a copy of the License at
7
8 http://www.apache.org/licenses/LICENSE-2.0
9
10 Unless required by applicable law or agreed to in writing, software
11 distributed under the License is distributed on an "AS IS" BASIS,
12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 See the License for the specific language governing permissions and
14 limitations under the License.
15-->
16
17# Android Platform Overview #
18
Jean-Baptiste Queru60c81412012-04-19 15:00:44 -070019Our sister site, [developer.android.com](https://developer.android.com/),
Skyler Kaufman991ae4d2011-04-07 12:30:41 -070020includes feature overviews of the various Android platform versions.
21The links below will take you to developer.android.com where you can view this
Skyler Kaufman44436912011-04-07 15:11:52 -070022information.
23
24The links below will navigate you away from this site.
25
Jean-Baptiste Queru60c81412012-04-19 15:00:44 -070026## [Android 4.0](https://developer.android.com/sdk/android-4.0-highlights.html) ##
Jean-Baptiste Queru3e466b02011-10-06 14:34:00 -070027
28Android 4.0 corresponded to the "IceCreamSandwich" milestone branch, and has an API level of 14.
29
Jean-Baptiste Queru60c81412012-04-19 15:00:44 -070030## [Android 2.3](https://developer.android.com/sdk/android-2.3-highlights.html) ##
Skyler Kaufman44436912011-04-07 15:11:52 -070031
32Android 2.3 corresponded to the "Gingerbread" milestone branch, and has an API level of 9.
Jean-Baptiste Queru3e466b02011-10-06 14:34:00 -070033In versions 2.3.3 and higher, the API level is 10.
Skyler Kaufman44436912011-04-07 15:11:52 -070034
Jean-Baptiste Queru60c81412012-04-19 15:00:44 -070035## [Android 2.2](https://developer.android.com/sdk/android-2.2-highlights.html) ##
Skyler Kaufman44436912011-04-07 15:11:52 -070036
37Android 2.2 corresponded to the "FroYo" milestone branch, and has an API level of 8.
38
Jean-Baptiste Queru60c81412012-04-19 15:00:44 -070039## [Android 2.1](https://developer.android.com/sdk/android-2.0-highlights.html) ##
Skyler Kaufman44436912011-04-07 15:11:52 -070040
41Android 2.1 corresponded to the "Eclair" milestone branch, and has an API level of 7.
42
43The Eclair branch was also used for 2.0 and 2.0.1; however, both of those
Skyler Kaufman991ae4d2011-04-07 12:30:41 -070044releases were quickly obsoleted by the version 2.1 Eclair release. As Android
452.1 includes key bug fixes and improvements not present in 2.0/2.0.1, only
46Android 2.1 should be used for new devices. As there is no compatibility
47program for 2.0 or 2.0.1, the officially compatible Eclair-based release is Android
482.1. (The linked document refers to Android 2.0, because there were
Skyler Kaufman44436912011-04-07 15:11:52 -070049no new platform features added in 2.1.)
50
Jean-Baptiste Queru60c81412012-04-19 15:00:44 -070051## [Android 1.6](https://developer.android.com/sdk/android-1.6-highlights.html) ##
Skyler Kaufman44436912011-04-07 15:11:52 -070052
53Android 1.6 corresponded to the "Donut" milestone branch, and has an API level of 4.
54
Jean-Baptiste Queru60c81412012-04-19 15:00:44 -070055## [Android 1.5](https://developer.android.com/sdk/android-1.5-highlights.html) ##
Skyler Kaufman44436912011-04-07 15:11:52 -070056
57Android 1.5 corresponded to the "Cupcake" milestone branch, and has an API
58level of 3.
59
Jean-Baptiste Queru60c81412012-04-19 15:00:44 -070060## [Android 1.1](https://developer.android.com/sdk/android-1.1.html) ##
Skyler Kaufman44436912011-04-07 15:11:52 -070061
62Android 1.1 has an API level of 2. Android 1.1 was known as
63"Petit Four" internally, though this name was not used officially.
64
65## Android 1.0 ##
66
67was the first release of Android, and has an API
Skyler Kaufman991ae4d2011-04-07 12:30:41 -070068level of 1. Since it was the first released version of Android, no platform
Skyler Kaufman44436912011-04-07 15:11:52 -070069highlights were prepared for this release.
70