Professional Documents
Culture Documents
Mad Chapter1
Mad Chapter1
• Android was developed by the Open Handset Alliance (OHA), which is led by
Google. The Open Handset Alliance (OHA) is consortium of multiple companies
like Samsung, Sony, Intel and many more to provide a service and deploy
handsets using android platform.
• Android gives a chance to reuse the application components and the replacement
of native applications
• The most distinguished feature of Android is that it gives equal opportunities to
native apps and third party apps to use its resources
• Android platform can be broken down into five sections: Applications ,
Application framework, Middleware libraries ,Operating system ,SDK and developer
tools.
• Several different types of applications are available on most Android devices.
• Core open source applications are included as part of Android itself, such as the
Browser, Camera, Gallery, Music, Phone and more. These are typically included with
every Android device.
• There are also non-open source Google apps that are included with most official
builds, including Market(Google Playstore), Gmail, Maps, YouTube and more.
• Third-party applications are available in the Android Market, which can be either
open source or proprietary.
Android versions:
• The version history of the Android mobile operating system began with public
release of the Android betaon November 5,2007.The first commercial version ,
Android 1.0 was released on September 23,2008.
• The code names of android are Cupcake, Donut, Eclair, Froyo, Gingerbread,
Honeycomb, Ice Cream Sandwitch, Jelly Bean, KitKat, Lolipop,
Marshmallow,Nougat,Oreo,Pie and Android 10. Let's understand the android
history in a sequence.
• Android Version 1.0 to 1.1: No codename
• Android officially publish its Android version 1.0 in September 2008. It is the initial
version of Android operating system. It supports Web browser to show HTML and
XHTML web pages, camera, access web email server (POP3, IMAP4, and SMTP).
This version contains Google Calendar, Google Maps, Google Sync, Google Search,
Google Talk, Instant messaging, Media player, Notifications appear in the status bar,
wallpaper, YouTube video player, Alarm Clock, Calculator, Dialer, Pictures (Gallery),
Wi-Fi and Bluetooth support.
• On August 21, 2017, its stable version was released with several features: picture-in-picture support, support
for Unicode 10.0 emoji (5.0), restructured settings, adoptive icons, notification channels, notification dots, 2
times faster boot time, Google Play Protect, Integrated printing support, Neural network API, shared memory
API, Android Oreo Go Edition, autofill framework, automatic light, and dark themes.
• The stable version of Android 10 was released on September 3, 2019. It contains features like new
permissions to access location in the background, floating setting panel, support for an AV1 video codec,
support for biometric authentication, support the WPA3 Wi-Fi security.
• Android 11
• Android 11 operating system is the eleventh big release of Android. It is the 18th version of Android
mobile OS, which was released on 8 September 2020. The alphabetic naming system of Android, based on
deserts, was stopped since Android 10. So therefore, this operating system has branded with "Android 11".
Open Handset Alliance (OHA):
• In 2005,Google acquired Android Inc.,and took over its development work to enter
into the mobile space. Since then it is Led by Google.
• In November 2007 Google formed OPEN HANDSET ALLIANCE(OHA) in order to
develop an open source software platform for use in mobile devices. However, several
major wireless companies and manufacturers are absent from the coalition, including
Nokia, Symbian, Apple, RIM, Microsoft, Verizon and Cingular.
• The OHA was established on November 5, 2007, led by Google with 34
members,including mobile handset makers, application developers, some
mobile network operators and chip makers.
• Now Open Handset Alliance (OHA) is alliance of 84 firms to develop
open standards for mobile devices.It include HTC, Sony, Dell, Intel, Motorola,
Qualcomm, Google, Samsung Electronics etc.
• Its goal is to develop open standards for mobile devices, promote innovation in
mobile phones and provide a better experience for consumers at a lower cost.
• This alliance shares a common goal of fostering innovation on mobile devices and
giving consumers a far better user experience.
• Android is open to everyone: developers, designers, and device makers. That
means more people can experiment, imagine, and create the world has never
seen.Android is open to everyone: developers, designers, and device makers. That
means more people can experiment, imagine, and create the world has never seen.
Android ecosystem:
• Ecosystem in Market terminology refers to the inter-dependence between demand and
supply.
• It's an open source and we can customize the OS based on our requirements.
• Reuse the application components:It will give a chance to reuse the application
components and the replacement of native applications.
• Positioned at the bottom of the Android software stack, the Linux Kernel
provides a level of abstraction between the device hardware and the upper layers
of the Android software stack. It provides a network stack and device drivers for
• Notifications Manager: Allows applications to display alerts and notifications to the user.
• Telephony Manager: Provides information to the application about the telephony services
available.
• Location Manager: Provides access to the location services allowing an application to
receive updates about location changes
5. Applications:
• On the top of android framework, there are applications. All applications such as home,
contact, settings, games, browsers are using android framework that uses android runtime and
libraries.
• Android runtime and native libraries are using Linux kernel. Any applications that you write
are located at this layer.