android os & app development
Post on 18-Feb-2018
220 Views
Preview:
TRANSCRIPT
7/23/2019 Android OS & App Development
http://slidepdf.com/reader/full/android-os-app-development 1/27
Android OS & App Development
Presented by:
Ashish Bisht
M.tech C.S.E 3rd sem1
7/23/2019 Android OS & App Development
http://slidepdf.com/reader/full/android-os-app-development 2/27
Introduction
• Android is a software stack for mobile devices thatincludes an oeratin! system" middleware and key
alications.
•
#t is based on $inu% &ernel and it is oen source.• Currently" Android 'S is runnin! in more than (
billion smarthones" tablets and wearable !ad!ets like
smart)watches.
• *ecent reorts says that Android is dominatin! in!lobal Smarthone market with +,.+- share in ,(/
0,.
2
7/23/2019 Android OS & App Development
http://slidepdf.com/reader/full/android-os-app-development 3/27
Android
3
• Android basically means a robot that acts and looks
like a human bein!.
•Android 'S was ori!inally desi!ned for di!ital
cameras and later e%anded to smarthones.
• 1he lo!o of Android was desi!ned by #rina Blok.
•
1he name of android mascot is 2Bu!droid.
7/23/2019 Android OS & App Development
http://slidepdf.com/reader/full/android-os-app-development 4/27
History
•#t was created in 'ctober ,3 by Andy *ubin and his artners namely *ich Miner" 4ick sears and Chris
white.
• $ater on" it was bou!ht by 5oo!le in ,/ for 6/
million.
• 'n / 4ovember ,7" 5oo!le created an 'en
8andset Alliance 9'8A association for develoin!
android.• Android beta S;& was released on (, 4ovember
,7.
4
7/23/2019 Android OS & App Development
http://slidepdf.com/reader/full/android-os-app-development 5/27
'en 8andset Alliance 9'8A
• '8A is a consortium of +< firms to develo oen standards for
mobile devices.
• Created on / 4ovember ,7" by 5oo!le and its 3< members
includin! Smarthone makers" cellular comanies" Softwarecomanies etc.
• / 4ov ,7 is official birthday of Android.
• =irst roducts:
> Android S;& on (,)4ov),7
> =irst handset 81C ;ream ,,)'ct),+
5
7/23/2019 Android OS & App Development
http://slidepdf.com/reader/full/android-os-app-development 6/27
Members of OHA
6
7/23/2019 Android OS & App Development
http://slidepdf.com/reader/full/android-os-app-development 7/27
Architecture
7
7/23/2019 Android OS & App Development
http://slidepdf.com/reader/full/android-os-app-development 8/27
Architecture
8
7/23/2019 Android OS & App Development
http://slidepdf.com/reader/full/android-os-app-development 9/27
9
• 1he architecture is based on the $inu%,.? kernel.
• 1his layer is core of android architecture. #t rovides service
like ower mana!ement" memory mana!ement" security etc.
• #t hels in software or hardware bindin! for better
communication.
7/23/2019 Android OS & App Development
http://slidepdf.com/reader/full/android-os-app-development 10/27
Versions of Android
• @ersions of android are actually called 2=lavours.
• =irst two versions of android were named after robots
as Android ver.(. 9Astro and Android (.( 9Bender.
• After '8A" roect Mana!er 2*yan 5ibson !ave anew name convention.
• Every version of android is codenamed after a
confectionary sweet dessert.
10
7/23/2019 Android OS & App Development
http://slidepdf.com/reader/full/android-os-app-development 11/27
11
7/23/2019 Android OS & App Development
http://slidepdf.com/reader/full/android-os-app-development 12/27
12
7/23/2019 Android OS & App Development
http://slidepdf.com/reader/full/android-os-app-development 13/27
13
7/23/2019 Android OS & App Development
http://slidepdf.com/reader/full/android-os-app-development 14/27
14
7/23/2019 Android OS & App Development
http://slidepdf.com/reader/full/android-os-app-development 15/27
15
7/23/2019 Android OS & App Development
http://slidepdf.com/reader/full/android-os-app-development 16/27
16
7/23/2019 Android OS & App Development
http://slidepdf.com/reader/full/android-os-app-development 17/27
17
7/23/2019 Android OS & App Development
http://slidepdf.com/reader/full/android-os-app-development 18/27
18
7/23/2019 Android OS & App Development
http://slidepdf.com/reader/full/android-os-app-development 19/27
19
7/23/2019 Android OS & App Development
http://slidepdf.com/reader/full/android-os-app-development 20/27
20
7/23/2019 Android OS & App Development
http://slidepdf.com/reader/full/android-os-app-development 21/27
21
7/23/2019 Android OS & App Development
http://slidepdf.com/reader/full/android-os-app-development 22/27
Features of Platform
• Open Source: Android allows you to access core
mobile device functionality throu!h standard AP# calls.
• Breaking down boundaries: Combine information
from web with the data on your hone such as contactsor !eo!rahical location.
• Equality to applications: Android doesnt differentiate
between hones basic and third)arty as.
• Fast easy de!elopment: S;& contains all the toolsto build and run android as" includin! a true device
emulator and advanced debu!!in! tools.
22
7/23/2019 Android OS & App Development
http://slidepdf.com/reader/full/android-os-app-development 23/27
AOSP (Android Open Source Project)
23
7/23/2019 Android OS & App Development
http://slidepdf.com/reader/full/android-os-app-development 24/27
Software Development
• *eDuirements:
) ava
) Android S;&
) Eclise #;E 9otional
• Pro!rammin! $an!ua!es
) ava 9'fficially suorted
) CCFF 9Possible but not suorted
24
7/23/2019 Android OS & App Development
http://slidepdf.com/reader/full/android-os-app-development 25/27
Android SDK
• S;& contains all the tools to build and run
Android alications" includin! a true
emulator and advanced debu!!in!.
• Android Studio Bundle is the official S;& for
a develoment for android.
25
7/23/2019 Android OS & App Development
http://slidepdf.com/reader/full/android-os-app-development 26/27
Limitations
• Security.
• Bloatware.
•
Framentation.• Battery consum"tion.
• #nsta$le.
26
7/23/2019 Android OS & App Development
http://slidepdf.com/reader/full/android-os-app-development 27/27
%han& you
27
1hank you
Any 0ueriesG
top related