Android (operating system)
| Company / developer | Google Open Handset Alliance Android Open Source Project |
|---|---|
| Programmed in | C, C++, Java[1] |
| OS family | Unix-like, Linux |
| Working state | Current |
| Source model | Open source[2] |
| Initial release | September 23, 2008[3] |
| Latest stable release | 4.2.1 Jelly Bean / November 27, 2012[4][5] |
| Marketing target | Smartphones Tablet computers |
| Available language(s) | Multi-lingual |
| Package manager | Google Play, APK |
| Supported platforms | ARM, MIPS,[6] x86[7] |
| Kernel type | Monolithic (modified Linux kernel) |
| Default user interface | Graphical (Multi-touch) |
| License | Apache License 2.0 Linux kernel patches under GNU GPL v2[8] |
| Official website | www.android.com |
Android is an operating system for mobile devices. It is mostly used for cell phones, like Google's own Galaxy Nexus, as well as by other phone manufacturers like HTC and Samsung. It has also been used for tablets such as the Motorola Xoom and Amazon Kindle Fire. Android's kernel is based on Linux.[9]
Google says that over 1.3 million Android cell phones are sold every day.[10]
Contents |
Android programs[change]
Programs for Android, also called "apps", come from the Google Play store. The android programs have an extention of .apk. Andoid programs are built in C and C++ programming languages but the UI is made using Java. There are over 900,000 apps available for Android.
Android version numbers and names[change]
Each version of Android has both a number and a name based on a dessert. The version numbers and names are:
- Beta versions: Astro and Bender
- 1.5: Cupcake
- 1.6: Donut
- 2.0 and 2.1: Eclair
- 2.2: Froyo (FROzen YOgurt)
- 2.3: Gingerbread
- 3.x: Honeycomb (a tablet-only version)
- 4.0: Ice Cream Sandwich
- 4.1 and 4.2: Jelly Bean
Related pages[change]
References[change]
- ↑ "Android Code Analysis". http://www.ohloh.net/p/android/analyses/latest. Retrieved 2012-06-01.
- ↑ "Philosophy and Goals". Android Open Source Project. Google. http://source.android.com/about/philosophy.html. Retrieved 2012-04-21.
- ↑ "Announcing the Android 1.0 SDK, release 1". 2008-09-23. http://android-developers.blogspot.in/2008/09/announcing-android-10-sdk-release-1.html. Retrieved 2012-09-21.
- ↑ "[Android 4.2.1 hits AOSP] 4.2.1 in AOSP". 2012-11-27. https://groups.google.com/forum/?fromgroups=#!topic/android-building/s-qNo2fxeHY. Retrieved 2012-11-27.
- ↑ "Android 4.2.1 Jelly Bean heads to AOSP". Android Community. http://androidcommunity.com/android-4-2-1-jelly-bean-heads-to-aosp-20121127/. Retrieved 2012-11-27.
- ↑ "MIPS gets sweet with Honeycomb". Eetimes.com. http://www.eetimes.com/electronics-news/4215490/MIPS-gets-sweet-with-Honeycomb. Retrieved 2012-02-20.
- ↑ Shah, Agam (December 1, 2011). "Google's Android 4.0 ported to x86 processors". Computerworld. International Data Group. http://www.computerworld.com/s/article/9222323/Google_s_Android_4.0_ported_to_x86_processors. Retrieved 2012-02-20.
- ↑ "Licenses" (in englisch). Android Open Source Project.. Open Handset Alliance. http://source.android.com/source/licenses.html. Retrieved 2012-09-09. "The preferred license for the Android Open Source Project is the Apache Software License, 2.0. [...] Why Apache Software License? [...] For userspace (that is, non-kernel) software, we do in fact prefer ASL2.0 (and similar licenses like BSD, MIT, etc.) over other licenses such as LGPL. Android is about freedom and choice. The purpose of Android is promote openness in the mobile world, but we don't believe it's possible to predict or dictate all the uses to which people will want to put our software. So, while we encourage everyone to make devices that are open and modifiable, we don't believe it is our place to force them to do so. Using LGPL libraries would often force them to do so."
- ↑ Android Project Home
- ↑ "There Are Now 1.3 Million Android Device Activations Per Day". TechCrunch. 2012-09-05. http://techcrunch.com/2012/09/05/eric-schmidt-there-are-now-1-3-million-android-device-activations-per-day/.