JayparAndroidIntroduction
Android IntroductionOutlineBackground
What is Android
Features
Android Architecture
Linux kernel
Native Libraries
Android Runtime
Application Framework
Applications
Software Development Kit (SDK)Android IntroductionEmbeded SystemWikipedia :An embedded system is a computer system designed to perform one or a few dedicated functionsoften with real-time computing constraints. It is embedded as part of a complete device often including hardware and mechanical parts.Embedded systems are controlled by a main processing core that is typically either a microcontroller or a digital signal processor (DSP).
Android IntroductionInternet and Mobile Phone Users
Open Handset AllianceThe OHA is a group of hardware and software developers, including Google, NTT DoCoMo, Sprint Nextel, and HTC …
Goal
Accelerate innovation in mobile
Offer consumers a richer, less expensive, and better mobile experience
OHA have developed Android™, the first complete, open, and free mobile platformAndroid Introduction
Android IntroductionGoogle PhoneHTC Dream , T mobile G1, announced at 2008.09HTC Hero, HTC Magic, HTC TatooSAMSUNG Galaxy i7500
What is Android ?Android is a software stack for mobile devices that includes an operating system, middleware and key applications.Android is a Java-based operating system that runs on the Linux 2.6 kernel.The Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language.Android Introduction
FeaturesApplication framework enabling reuse and replacement of components
Dalvik virtual machine optimized for mobile devices
Integrated browser based on the open source WebKit engine

Android understanding