Introduction to Android ,Introduction to android ,History of android ,why develop apps for android? ,most popular platform for mobile apps , features of android & description ,what does android run on? ,android applications
2. Unit 3
Introduction to Android
• Overview of Android
• History of Android
• Why Develop Apps for Android?
• Most popular platform for mobile apps
• Features of Android & Description
• What does android run on?
• Android Applications
Swapnali Pawar GCE Karad
3. Overview of Android
What is Android?
Android is a complete set of software for mobile devices such as
tablet computers, notebooks, smartphones, electronic book readers,
set-top boxes etc. It contains a linux-based Operating
System, middleware and key mobile applications.It can be thought
of as a mobile operating system. But it is not limited to mobile only. It
is currently used in various devices such as mobiles, tablets,
televisions etc.
Swapnali Pawar GCE Karad
5. Swapnali Pawar GCE Karad
History of Android
The code names of android ranges from A to N currently, such as Aestro, Blender,
Cupcake, Donut, Eclair, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwitch,
Jelly Bean, KitKat, Lollipop Marshmallow,Oreo,Android 8.0 Oreo,Android9,
Pie,Android10,Android11,Android12
6. • Android is a software package and linux based operating system for
mobile devices such as tablet computers and smartphones. It is developed
by Google and later the OHA (Open Handset Alliance).Java language is
mainly used to write the android code even though other languages can be
used.
• The goal of android project is to create a successful real-world product
that improves the mobile experience for end users. Android is an operating
system and Programming platform developed by Google for mobile phones
and other mobile devices, such as tablets.
• It can run on many different devices from many different
manufacturers.Android includes a software development kit (SDK) that
helps you write original code and assemble software modules to create
apps for Android users. Android also provides a marketplace to distribute
apps. All together, Android represents an ecosystem for mobile apps.
Android
Swapnali Pawar GCE Karad
8. Why develop apps for Android?
Developers create apps for a variety of reasons. They
may need to address business requirements or build new
services or businesses, or they may want to offer games
and other types of content for users. Developers choose
to develop for Android in order to reach the majority of
mobile device users.
Swapnali Pawar GCE Karad
10. Most popular platform for mobile apps
• As the world's most popular mobile platform, Android powers
hundreds of millions of mobile devices in more than 190 countries
around the world.
• It has the largest installed base of any mobile platform and is still
growing fast.
• Every day another million users power up their Android-powered
devices for the first time and start looking for apps, games, and
other digital content.
Swapnali Pawar GCE Karad
11. Swapnali Pawar GCE Karad
Sr.N
o.
Features of Android
& Description
1 Beautiful UI
Android OS basic screen provides a beautiful and intuitive user interface.
2 Connectivity
GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi, LTE, NFC and WiMAX.
3 Storage
SQLite, a lightweight relational database, is used for data storage purposes.
4 Media support
H.263, H.264, MPEG-4 SP, AMR, AMR-WB, AAC, HE-AAC, AAC 5.1, MP3, MIDI, Ogg
Vorbis, WAV, JPEG, PNG, GIF, and BMP.
12. Swapnali Pawar GCE Karad
Sr.No
.
Features of Android
& Description
5 Messaging
SMS and MMS
6 Web browser
Based on the open-source WebKit layout engine, coupled with Chrome's V8 JavaScript
engine supporting HTML5 and CSS3.
7 Multi-touch
Android has native support for multi-touch which was initially made available in
handsets such as the HTC Hero.
8 Multi-tasking
User can jump from one task to another and same time various application can run
simultaneously.
13. Swapnali Pawar GCE Karad
Sr.
No.
Features of Android
& Description
9
Resizable widgets
Widgets are resizable, so users can expand them to show more content or shrink them to save space.
10
Multi-Language
Supports single direction and bi-directional text.
11
GCM
Google Cloud Messaging (GCM) is a service that lets developers send short message data to their users
on Android devices, without needing a proprietary sync solution.
12
Wi-Fi Direct
A technology that lets apps discover and pair directly, over a high-bandwidth peer-to-peer connection.
13
Android Beam
A popular NFC-based technology that lets users instantly share, just by touching two NFC-enabled
phones together.
14. What does android run on?
Swapnali Pawar GCE Karad
Linux kernel
Android is a mobile operating system based on a modified version of the Linux
kernel and other open source software, designed primarily for touchscreen mobile
devices such as smartphones and tablets.
What devices does Android run on?
Android operating system devices — including computers, digital cameras, media
players, notebooks, and smartphones.
15. Swapnali Pawar GCE Karad
• Android Applications
• Android applications are usually developed in the Java language
using the Android Software Development Kit.
• Once developed, Android applications can be packaged easily
and sold out either through a store such as Google
Play, SlideME, Opera Mobile Store, Mobango, F-droid and
the Amazon Appstore.
• Android powers hundreds of millions of mobile devices in more
than 190 countries around the world. It's the largest installed base
of any mobile platform and growing fast. Every day more than 1
million new Android devices are activated worldwide.
16. Swapnali Pawar GCE Karad
Categories of Android applications
There are many android applications in the market. The top categories are −