Advance Android application development workshop day 1

Post on 28-Jan-2015

109 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

10 Days Android Workshop at L J Institute of engineering and technology delivered by Cresco Solution visit: http://www.crescosolution.com/android-workshop-at-l-j-institute-of-engineering-and-technology-ahmedabad/

Transcript

www.crescosolution.com

History

Linux based operating

Open source

Founder -Andy Rubin

found in Palo alto in California united states. –october-2003

Google acquired Android ,Inc– August 2005

Android Beta SDK Released -12 November 2007

HTC Dream(October 22,2008)

www.crescosolution.com

Android Version History

Android 1.0(Astro) Date: 23 September 2008

•Android 1.1(Bender) Date: 9 February 2009

•Android 1.5(Cupcake) Date: 30 April 2009

•Android 1.6(Donut) Date: 5 September 2009

Android 2.0(Éclair) Date: 26 October 2009

•Android 2.2(Froyo) Date: 20 May 2010

•Android 2.3(Gingerbread) Date: 6 December 2010

Android 4.0(Ice Cream Sandwich) Date: 19 October 2011

•Android 4.1,2(Jelly bean) Date: 13 July 2012

•Android 4.4 (Kit Kat) Date:31 October 2013

•Android 5.0 (Key Lime Pie) Coming Soon

Android 3.0 (Honeycomb) Date:10 May 2011

Brief History - Android

2005•Google acquires startup Android Inc.

•Work on Dalvik VM begins

2007•Open Handset Alliance announced

•Early look at SDK

2008

•SDK 1.0 released

•T-Mobile G1 announced

•Android released open source (Apache License)

2009•SDK 1.5 (Cupcake) , New soft keyboard with “autocomplete” feature ,SDK 1.6 (Donut)

•Support Wide VGA , SDK 2.0/2.0.1/2.1 (Eclair) , browser

www.crescosolution.com

Brief History - Android

2010•Nexus One released to the public , SDK 2.2 (Froyo) , SDK 2.3 (Gingerbread)

•Flash support, tethering , UI update

2011

•New UI for tablets, support multi-core processors

•SDK 4.0/4.0.1/4.0.2/4.0.3 (Ice Cream Sandwich)

•Changes to the UI, Voice input, NFC

2012•SDK 4.1.x , 4.2.x , 4.3 (Jelly Bean)

2013•SDK 4.4 (Kit Kat)

www.crescosolution.com

Brief History - Android

www.crescosolution.com

Android vs IPhone

www.crescosolution.com

Android vs IPhone

Android

Open Source

GSM,CDMA (U.S all major

4 network)

First cell phone 4G is

HTC,second is Samsung

Galaxy Pro

HTC, Samsung,

Sony, Motorola, LG

etc..

iPhone

Only Apple can make

changes to the iOs

Only AT&T(GSM)

AT&T does not support 4G network

Only one choice Apple

www.crescosolution.com

Android vs IPhone

Android

Android Cars, HDTV,

Microwave oven, Washing machine etc..

Both : Touch and slide out

keyboard

Yes! flash player

supported

Up to 8 mega pixel

iPhone

iPhone and tablet

No choice only touch

screen

No.. Apple banned any

flash technology

Up to 4.5 mega pixel

www.crescosolution.com

www.crescosolution.com

Android Application Framework

Applications

End user application

Replace build in application

www.crescosolution.com

Application Framework

API interface

Activity Manager - Manages application life cycle

www.crescosolution.com

Libraries

C/C++ libraries

Interface through java

Surface manager

Handling UI windows

2D and 3D graphics

Media codes, SQLite, Browser engine

www.crescosolution.com

Android Runtime

•Dex files

•Compact and efficient than class file

•Limited battery and battery powerDalvik VM

•Java 5 Std edition

•Collections, I/O etc..

Core Libraries

www.crescosolution.com

Linux Kernel

Memory Management

Process Management

NetworkingDevice Drivers

www.crescosolution.com

Installation of android for development

EclipseSDKJAVA

www.crescosolution.com

top related