BCA
SEM-3
305-02 Mobile Application Development - 1
Units
Unit - 1 Concept of Android and Setting up Android Environment
-
1.1 Introduction of Android
History, Concepts and Features of Android Concepts of API Framework
-
1.2 Introduction of Android Architecture (Software Stack)
-
1.3 Dalvik Virtual Machine (DVM)
-
1.4 Android Emulator
-
1.5 Creating Android Virtual Device (AVD)
1.1 Introduction of Android
History, Concept and Features of Android
- Back in October 2003, a person named Andy Rubin started a company called Android Inc. in Palo Alto, California, USA.
- Google got interested and saw potential in what Android Inc. was doing. So, on August 17, 2005, Google acquired Android Inc. From that point, Android became a part of Google.
- Some important people involved in Android Inc. were Andy Rubin, Rich Miner, Chris White, and Nick Sears.
- Initially, Android was being developed for digital cameras, but because there wasn't much demand for camera software, they shifted their focus to smartphones.
- Now, why is it called Android? Well, it's a nickname for Andy Rubin. His colleagues called him that because he was really into robots.
- The big announcement came in 2007 when Google said they were working on something called the Android Operating System (OS). This got a lot of people excited because it meant there would be a new software for smartphones.
- The first Android smartphone hit the market in 2008, made by a company called HTC. It was a big deal because it showed that Android was ready to compete with other smartphone systems like Apple's iOS.
So, from its humble beginnings in a small California town, Android has grown to become one of the most popular operating systems for smartphones worldwide.
VersionCode nameAPI Level
1.5 | Cupcake | 3
1.6 | Donut | 4
2.1 | Eclair | 7
2.2 | Froyo | 8
2.3 | Gingerbread | 9 and 10
3.1 and 3.3 | Honeycomb | 12 and 13
4.0 | Ice Cream Sandwitch | 15
4.1, 4.2 and 4.3 | Jelly Bean | 16, 17 and 18
4.4 | KitKat | 19
5.0 | Lollipop | 21
6.0 | Marshmallow | 23
7.0 | Nougat | 24-25
8.0 | Oreo | 26-27
Complete History of Android Versions
https://en.wikipedia.org/wiki/Android_version_history
Concepts of API Framework