You are on page 1of 11
UNIT 1: ANDROID AND IT’S TOOLS A. Andro) its tools ome 20 [ |2 rae What iS Andrdid 6 su) 1) Android is. a Stack OF Software foxy mobile devices that are an Operating Systery, Middleware and Key Applications. eee oe Systerq Middleware | Key Application Figure 4-4 Andyaid oS i) Android i$ q Linux based Operating System which iS designed for touchscreen mobile devices like wm DAE n let i a0 wi) Te 1S an open + i nolo Vows Ahe software to be freely moditied and distributed by device manufackuvers, urireless carrierS and develdpers. i) Android was developed during 200% along with tthe Founding OF the Open Handset Alliance (OHA). TOPE Cee Cea pa what iS" Open Handset Altiance”t 1) Open Handset Alliance Cons) usa Farmed in November 2007. i ii) The OHA 1s the qroup that 1S In charge OF the Android smartphones 0S. ii) Te esas created by Google. Figure 4,2%- Android OHA pment G ip M ef Figure 4.3 :- Andyaid Ecosystem, Android Ecosystem i$ inter, ence xs i \)_ Google i g a) OEMs 13 | he ye the hard way la 3) Applicat on Development Centres :- co roploy Andyoj velopers, 'q Igo C yack the pr DATE 1 1 PAGE v DKS Conrpanies. 4) Freelance Android developer Developers have the Skill-set t0 Contribute to the ecosystem For Andveid development, they are coho Create Hei on applications, and publith them neers © \ev generate enon ey tay developing application For product Cormpanies._ 23-12-19 why Android 33 1) Browser it) Desktop VW) Connecti viky Vw) Multi- notification v)_Endless Personalization vi) Market vi). Go gle Trkegration vii) Open Source ix)__Open to Caryier. x) Fusuye Andyoid_Veysions :- i) 4.0 Gt (coor) MW) 4.5 Cupcake (2009) waa DATE __ PAGE vi) 4-6 Donut (20099) Ww) a-ofo4 Eclaiy (r004) v) 9.2 Eroyo (2009) vi) 9.3 Gi r DOV) ps vid 3.0 Honeycomb (aeu) vii) 4-0 TeecrearSandiwitch (ou) > x -L Telly8 do12) x)_4+4.- Kitkat (2013) x1) 5-0 ‘Lottipep (ror) xii) 6.0 m 20 xiit)_7.0/ 7.4 Nogut (2016) xiv) 8.0/g.4 Oreo (voit) Sh SMalpeuDe Features of Andvoid :- D0 pen Source (O__Stovaqe ini) _Media Support iW) Streaming moedig Support v) Muleitouch vit) _ video Calling | vin) __ multitasking | ix) __Accescibility vic ves. xi) External Storage Too! ive ment =~ 3 1) MS- windows xP. test Versions. i ih) MaC os x10.5-8 oy Latett version.» ii) Linux including Gwo_c libyary oy later. ¥ Taya TDKS oy later ¥% Android Studio * SDK 310 Android Architecture '- |: APPLECATIONS 5 ee ee APPLICATION FRAMEWORK + EPrints MaraaimniadaiGsnasned) | T Toaceapeaeuuse f tneuallinimeteetansiianonnceec LITBRARTES AN DRUID RUNTIME = Manager LENOX KERNEL © Display a Elashiteme Driver, Driver Lion et privey wLmanagenent FIG dt Andyoid Architecture i) The andmid 0S can'be vethered gs Software Stack of different layers. nye application 3 2) application Frame wort 9) Libraries 4) Application Runtime 5) nur Kernel 9.7 Application - 19.8 ii) The out core Qpplications that Qndroid oad gre home, contacts, calculator, Browser, etc. 2) Applicatinn Framework to vit spolVetde can iaaboh. are’ » Activity Manager manages Lifecycle of code_yesources” 3)_Nindow Manager manages Window Surface. 4) Telepho _ranager is to handle receiver Coll oy voice Calls. 5) Location Manayer helps te locat] mobile devices. DATE | PAGE D Libraries Ubraries rittey ‘mC, ctt, whic having Fo\lovsing. Componente: 2) Surface Manager: wWhithriinclu. nh er wi nO ev BJ é for dca OL a 2) ES. L hic ls bith hi \ v b saiehieation i 3 Like we oWhe ication: want onnec. in roi Lite is u 4)» SSL ir Tt isa — . Socket layer. Te \ used in intern: How. NY tal Prokocl. 5) Android Runtime:- It consist of Dalvik Virtual Machine. ‘) Dalvik Virtual Machine Te iS type oF TYM used jn Ond roid devices -to_vun apps gis — For \ er memo ri environment. Cove Ubyaries = Tt includes Data stcheageentent fs een ») ee Kernel VoThe entire Android OS is build on kop OF the dinux 2-6 Kemels : WN) Android Runtime gives a Bile ohi Rs converted Fron sclacs: Fle. Ww) The dyivers ave: display driver, cameva_d deriv ey: ver, b

You might also like