georgepraveen007@gmail.

com

OVERVIEW
1.Open Handset Alliance 2.Introduction To Android 3.Introduction To The Platform 4.Android Architecture 5.Anatomy Of An Android Application 6.Android Building Blocks 7.Development Tools 8.Life Cycle Of An Android Application 9.Conclusion
Federal Institute Of Science And Technology-MCA-2010

2

Open Handset Alliance Federal Institute Of Science And Technology-MCA-2010  Est. 2007.open source  Main product: Android Platform  Enthusiastic support from Industry : both equipment makers and network operators HTC delivered Android capable device first! 3 . led by Google.

Open Handset Alliance Members 4 Federal Institute Of Science And Technology-MCA-2010 .

Federal Institute Of Science And Technology-MCA-2010 INTRODUCTION TO ANDROID 5 .

users & industry 6 .WHAT IS ANDROID? Federal Institute Of Science And Technology-MCA-2010 o o o o A complete & modern embedded operating system A cutting-edge mobile user experience A world-class software stack for building applications An open platform for developers.

Why Android Was Created? Federal Institute Of Science And Technology-MCA-2010  Full phone software stack including applications  Designed as a platform for software development  Android is open  Android is free  Community support  100% Java Phone 7 .

HTC.T-Mobile  Android is the OHA first product  12 Nov 2007 OHA released a preview of the Android OHA  Federal Institute Of Science And Technology-MCA-2010 8 .HISTORY July 2005 Google acquired Android Inc. Intel. Qualcomm.  5 Nov 2007 Open HandSet Alliance formedGoogle. Motorola.

Federal Institute Of Science And Technology-MCA-2010 INTRODUCTION TO THE PLATFORM : ANDROID 9 .

GIF) 10 Federal Institute Of Science And Technology-MCA-2010 . MP3. and still image formats (MPEG4. AAC. H.Android Features Integrated browser based on the open source WebKit engine SQLite for relational data storage Media support for common audio. PNG. AMR. video.264. JPG.

3G (hardware dependent) LAN : Bluetooth. College Of Engineering Chengannur EDGE. and Wi-Fi (hardware dependent) Graphics Hardware 11 .Cellular networking : GSM.

Application Framework Enable applications access data from other applications .sharing Federal Institute Of Science And Technology-MCA-2010 Providing access to non-code resources Enables all applications to display alerts in the status bar 12 Manages the lifecycle of applications .

System C Library(libc) Display/Graphics(SGL) Libraries –RDB engine-light weight   Media  SQLite 13 .Libraries  Written Federal Institute Of Science And Technology-MCA-2010 in C/C++ .

Linux Kernel  Linux Federal Institute Of Science And Technology-MCA-2010 Version 2.  Proven driver model computing resource management  Efficient  Stable and proven OS for mobile platform 14 .6 Memory & Process Management  Security.

Android Runtime  Federal Institute Of Science And Technology-MCA-2010 Includes a set of core libraries that provides most of the functionality-JAVA  Every  Dalvik Android application runs in its own process VM executes files in the (.dex) format can run multiple VMs efficiently  Device 15 .

Development Tools The Android SDK includes a variety of custom tools that help you develop mobile applications on the Android platform. debug. and test our applications in an actual Android run-time environment 2.Three of the most significant tools are: 1.Android Development Tools Plugin -for the Eclipse IDE .Android Emulator -A virtual mobile device that runs on our computer -use to design.adds powerful extensions to the 16 Eclipse integrated environment Federal Institute Of Science And Technology-MCA-2010 .

Life Cycle of an Android Application An unusual and fundamental feature .process's lifetime is not directly controlled by the application itself Deciding factors: how important overall memory available To determine which processes should be killed when low on memory: 17 "importance hierarchy“ Federal Institute Of Science And Technology-MCA-2010 .

Applications 18 Federal Institute Of Science And Technology-MCA-2010 .

Initial screen Map Browser 19 Federal Institute Of Science And Technology-MCA-2010 .

always accessible and always visible – without having to launch an application first. or even record GPS data without keeping the application open. 2. as they can receive notifications. Android Keeps Information Visible on Your Home Screen: Android has is a customizable home screen which keeps active widgets right at your fingertips. College Of Engineering Chengannur 20 . but only allows native applications such as Mail. iPod and Phone to run in the background.ADVANTAGES 1. Android can Run Multiple Apps at the Same Time: The current version of iPhone OS does offer limited multitasking. Android users benefit greatly from this discrepancy. listen to music.

Because it’s restricted to pop-up notifications. Android also has another advantage: a completely open market. Android Has a Better App Market: It’s true that Apple’s App Store has over 180. while the Android Marketplace has only just broken the 50.000 mark but Android’s rapid growth and adoption give it the potential to catch up to the iPhone App Store. it can only handle one at a time 5. Android Lets You Choose Your Hardware: Apple users are encouraged to “Think Different” but when it comes to the actual hardware.3. 21 College Of Engineering Chengannur . Android Gives You Better Notifications: The iPhone has some trouble with notifications. 4.000 applications. they don’t get much choice.

Android is stepping into the next level of Mobile Internet  Participating  Aims  Google 22 . developers and users in many of the successful open source projects to be as easy to build for as the web.CONCLUSION  Android Federal Institute Of Science And Technology-MCA-2010 is open to all: industry.

THANK YOU .

Sign up to vote on this title
UsefulNot useful