View
138
Download
2
Tags:
Embed Size (px)
Citation preview
Android
What is Android
Android is a software stack for mobile devices that includes ➔ Operating system➔ Middleware ➔ Key applications
Android is the world's most popularmobile platform
There are almost 19,000 distinct Android-running devices in the world
Version No Name For:
1.0 Android Beta Phone
1.1 Android Phone
1.5 Cupcake Phone
1.6 Donut Phone
2.0/ 2.1 Eclair Phone
2.2.x Froyo Phone
2.3.x Gingerbread Phone
3.x Honey comb Tablet
4.0.x ICS Phone & Tab
4.1/ 4.2 Jellybean Phone & Tab
4.4.x Kitkat Phone & Tab
➔
➔➔
➔
➔➔
➔ Enables the reuse of components➔ Developers have full access to framework APIs used by
the core applicationsView System Used to build an application, including lists, grids, text boxes,
buttons, and embedded web browser
Content Provider
Enable applications to access data from other applications or to share their own data
Resource Manager
Provide access to non-code resources (localized strings, graphics, and layout files)
Notification Manager
Enable all applications to display customer alerts in the status bar
Activity Manager
Manage the lifecycle of applications and provide a common navigation backstack
Core Libraries➔ Providing most of the functionality available in the core libraries of the Java
language like Data Structures, Utilities, File Access, Network Access, Graphics etc
Dalvik Virtual Machine➔ Provide environment for every android application to run➔ Rely Linux kernel for threading and memory management
.dexI(Dalvik Executable) format is optimized for minimal memory consumption
➔ Provide core system services◆ Memory and Process Management◆ Network Stack◆ Driver Model◆ Security
➔ Abstraction layer between the Hardware and Software stack
There have a rich pool of
sensors in your device
There is one thing you will LOVE
more than all these
stories..
Everything is
FREEfor development
Just start creating aCRAZY and
WEIRD !dea
Some apps are doing just Data insertion and Data retrieval, but still they are
awesome..!
There is a crazy idea in KUPPI...
… and in OCHA
Emarald Mall (Big Bazar Building)Mavoor Road, Kozhikode,Kerala, India.Ph: + 91 – 495 40 25 550
NC Complex, Near Bus StandMukkam, Kozhikode,Kerala, India.Ph: + 91 – 495 40 25 550
Cafit Square IT Park,Hilite Business Park,KozhikodeKerala, India.
Email: [email protected]
TBI - NITCNIT Campus, Kozhikode.Kerala, India.
Start up VillageEranakulam,Kerala, India.
Start up VillageUL CCKozhikode, Kerala