android overview

24
ANDROID TECHNOL OGY Designed By : SAKET GUPTA IET DAVV Indore Email_id : saketgupta786@gmail.

Upload: iet-davv-indore

Post on 28-Jan-2015

753 views

Category:

Technology


5 download

DESCRIPTION

A complete overview on Android including need , history , competitors , versions and app development.

TRANSCRIPT

Page 1: Android Overview

ANDROID

TECHNOLOGY

Designed By : SAKET GUPTAIET DAVV Indore

Email_id : [email protected]

Page 2: Android Overview

Why We Need Smartphones?

A Smartphone is combination of traditional PDA and cellular phone.

A smartphone is a mobile electronic device which runs an advanced operating system.

It is open to installing new applications. Is always connected to the internet. The first smartphone was developed by IBM in

1992. “Simon” was a mobile phone, it also included a calendar, address book, world clock, calculator, note pad, e-mail, fax functionality, and games.

Page 3: Android Overview

Symbian ( It is developed by Nokia & Accenture).

Blackberry ( It is developed by Research In Motion (RIM) ).

Android ( Initially developed by Android, Inc., which Google backed financially and later purchased in 2005. ).

iOS ( It is developed by Apple )

Windows Phone ( It is developed by Microsoft ).

Bada (It is developed by Samsung Electronics. )

Mobile Operating Systems

Page 4: Android Overview

A Software platform and operating system for

mobile. Based on the Linux kernel V.2.6 Android was found in October, 2003. It was developed in Palo Alto, California. Android was developed by the Andy Rubin and

Rich Miner. Android was purchased by the GOOGLE in

August 17, 2005 for 50 million $. Android was unveiled in 2007 along with the

founding of the Open Handset Alliance.

ANDROID

Page 5: Android Overview

OPEN HANDSET ALLIANCE(OHA) It’s an association of several companies. The OHA was established on November 6, 2003. This group of companies are allowed to use

source code of Android and develop applications. Reason for Nokia not to develop Android Mobiles

of Nokia are not part of OHA.

Page 6: Android Overview

FEATURES OF ANDROID Android supports wireless communication using:-

Android is a multi-process system, in which each application (and parts of the system) runs in its own process.

3G Networks. 4G Networks. 802.11 Wi-Fi Networks. Bluetooth Connectivity.

Page 7: Android Overview

FEATURES OF ANDROID Interface that is better then the previous touch

screen mobiles. User gets millions of applications that user

can not get in any other mobile operating system.

Android supports advanced audio/video/still media formats such as MPEG-4, H.264, MP3, and AAC, AMR, JPEG, PNG, GIF.

Developing an android application is not tough using SDK(standard development kit) and java emulator we can easily develop applications that we want.

Page 8: Android Overview

COMPARISON WITH OTHER OPERATING SYSTEMS

Other then Android there are several other mobile operating system which are used.

Symbian, iOS, windows this are one of the most used mobile operating systems.

Page 9: Android Overview

WHY ANDROID IS WINNING THE BETTLES ?

There are many reasons why Google’s Android phones are better than any other smart phones.

Open Source. User – Friendly and Attrective User Interface. Multiple Choices, without monopoly of one

company. Also Available in low prices. Integration with Google services and products. More free apps and games. Verity of Widgets. Fast and easy application development.

Page 10: Android Overview

VERSIONS OF ANDROID

Android Alpha First Version of Android. The focus of Android Alpha is testing incorporating usability. Android Alpha will generally have many more problems on speed and

performance. Android Astro (1.0)

First full version of android. Released on September 23, 2008. Wi-Fi and Bluetooth support. Quite slow in operating. Copy and Paste feature in the web browser is

not present.

Page 11: Android Overview

Android Cupcake (1.5)

Released on April 30, 2009.Added auto-rotation option.Copy and Paste feature added in the

web browser. Increased speed and performance but

not upto required level.

Page 12: Android Overview

Android Donut (1.6)

Released on September 15, 2009.Voice search and Search box were

added.Faster OS boot times and fast web

browsing experience.Typing is quite slower.

Page 13: Android Overview

Android Éclair (2.0/2.1)

Released on October 26, 2009.Bluetooth 2.1 support. Improved typing speed on virtual

keyboard, with smarter dictionary.no Adobe flash media support.

Page 14: Android Overview

Android Froyo (2.2)

Released on  May 20, 2010. Support for Adobe Flash 10.1 Improved Application

launcher with better browser No internet calling.

Page 15: Android Overview

Android Gingerbread (2.3)

Released on  December 6, 2010. Updated User Interface with high efficiency and speed Internet calling One touch word selection and copy/paste. New keyboard for faster word input. More successful version of Android than previous

versions. not supports multi-core processors.

Page 16: Android Overview

Android Honeycomb (3.0/3.1/3.2)

Released on February 22, 2011. Support for multi-core processors Ability to encrypt all user data. This version of android is only

available for tablets.

Page 17: Android Overview

Android IceCreamSandwich(ICS) (4.0)

Released on November 14, 2011.Full support for both phones and tablets.Ability to shut down apps that are using data in

the background.

Page 18: Android Overview

Android JellyBean (4.1/4.2/4.3)

Released on June 27, 2012. Latest version of Android. Smoother user interface. Version 4.3 released on July 24, 2013.

Page 19: Android Overview

ANDROID APPLICATION DEVELOPMENT

Built using Java and new SDK libraries.

Java code compiled into Dalvik byte code (.dex).

No support for some Java libraries like Swing & AWT. SDK stands for Software Development Kit. It contains

Class Library, Developer Tools, Emulator and System Images, Documentation and Sample Code.

Optimized for mobile devices (better memory management, battery utilization, etc.).

Dalvik VM runs .dex files. GUI and Layouts are designed in XML.

XML stands for Extensible Markup Language.

Page 20: Android Overview

ANDROID APPLICATION DEVELOPMENT

Compiled resources (xml files)

Android Debug Bridge

ADB is a client server program that connects clients on developer machine to devices/emulators to facilitate development.

An IDE like Eclipse handles this entire process for you.

Page 21: Android Overview

Always with the user. Highly customizable. Typically have Internet access. Typically GPS enabled. Services can run in the background. Typically have accelerometer & compass. Most have cameras & microphones. Many apps are free or low-cost. Can install a modified ROM. Notifications let you know of background events. Easy access to thousands of applications via the

Google Android Android App Market.

ADVANTAGES

Page 22: Android Overview

DISADVANTAGES Limited processor speed Limited or awkward input: soft keyboard, phone

keypad, touch screen, or stylus. Limited web browser functionality. Limited and sometimes slow network access. Limited screen size. Making source code available to everyone invites the

attention of hackers. Uses more amount of battery as compared to normal

mobile phones. Continuously need to connected with the internet

which is not possible for all the users.

Page 23: Android Overview

CONCLUSION AND FUTURE SCOPE:-

Android is now stepping up in next level of mobile internet.

There are chances of Android Mobile sales becomes more then iPhone in next two years.

Google may launch another version of android that starts K because Google is launching all the android versions in the alphabetical order.

There are chances of Android may become the widely used operating system in world.

Moving towards Home Appliances.

Page 24: Android Overview

Thank You!!!