Week 1-2: Introduction to Android, Its features and Required Tools.
What is android?
- Android is an open source operating system based on Linux Kernel specially designed for touch screen devices such as Smartphone, Tablets etc.
- Android was developed by the Open Handset Alliance (OHA), which is led by Google.
- In 2007, Google released a first beta version of the Android Software Development Kit (SDK) and the first commercial version of Android 1.0 (with name Alpha), was released in September 2008.
Android features:
- It’s an open source and we can customize the OS based on our requirements.
- It support a connectivity for Infrared Transmission, CDMA, WIFI, NFC, Bluetooth, etc. for telephony or data transfer.
- By using WIFI technology we can pair with other devices using apps.
- Android have a multiple APIs to support.
- We can store and retrieve data by using light weight database SQLite.
- It have a wide range of media supports like AVI, MKV, FLV, MPEG4 etc.
- It has an integrated open source webkit to support HTML5, CSS3.
- It supports a multi-tasking, we can move from one task window to another and multiple applications can run simultaneously.
- It will give a chance to reuse the application components.
- We can access the hardware components like Camera, Microphone etc.
- Now you can accept or deny unnecessary permission that are required by applications.