Está en la página 1de 26

Googles New Android Phone Aims to Replace Credit Card

Submitted by: G.ASHISH REDDY (07B91A0426)

Under the Supervision of

Mr. B. Kedarnath Assoc. Professor

Department Of Electronics and Communication Engineering Guru Nanak Engineering College (Affiliated to JNTU, Hyderabad) Ibrahimpatnam, R.R. District 501506
(2010-2011)

Department Of Electronics and Communication Engineering


CERTIFICATE

This is to certify that the technical seminar report titled Googles New Android Phone Aims to Replace Credit Card that is being submitted by G.ASHISH REDDY in partial fulfilment for the award of the Degree of Bachelor of Technology in ELECTRONICS AND COMMUNICATION ENGINEERING by Jawaharlal Nehru Technological University Hyderabad, is a record of bonafide work carried out by him under my guidance and supervision. The results embodied in this technical seminar report have not been submitted to any other University or Institute for the award of any degree or diploma.

Date:

Mr. B. Kedarnath (Assoc. Professor)

Prof .G .Laxmi Narayana (Head of Department)

DECLARATION

I hereby declare that the results embodied in this dissertation entitled Googles New Android Phone Aims to Replace Credit Card is carried out by me during the year 2010 2011 for the award of B.Tech (Electronics and Communication Engineering) from JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY(H) through Guru Nanak engineering college. I have not submitted the same to any other university or organization for the award of any other degree.

G.ASHISH REDDY (07B91A0426)

ACKNOWLEDGEMENT
We take this opportunity to remember and acknowledge the cooperation, goodwill and support extended by several individuals out of which this project has evolved. We shall cherish our association with them. We thank our Internal Guide Mr. B.Kedarnath for his overwhelming presence in all our endeavours. We are extremely grateful to them for their constant support. The Electronics and Communication Engineering department is ably headed by our HOD, Prof. G. Laxmi Narayana who has been a pillar of support for our entire course, especially the project. We are deeply indebted to him who has been our internal guide for guiding us. Last, but not the least, we thank the Almighty for showering us with his blessings which we hope will be with us forever. I thank our Principal for his overwhelming presence in all our endeavours. Whenever any activity takes place in our college it would not be without the astute guidance of our beloved Director and our Management. We are extremely grateful to them for their constant support. I would like to thank my parents and friends who have been a great support throughout my work and for judging all my works to make them perfect.

I would be delighted to thank all the teaching and non-teaching staff of our department also who have given their support in our work.

CONTENTS

1. ABSTRACT

......................................................................... 6

2. INTRODUCTION..................................................................... 7 3. ANDRIOD TIMELINE............................................................. 8 4. VERSION HISTORY.............................................................. 10 5. FEATURES ........................................................................ 11

6. ANDROID ARCHITECTURE............................................... 12 7. ANDROID MARKET............................................................. 15 8. ANDROID 2.3 PLATFORMS................................................ 20 9. REPLACEMENT FOR CREDIT CARD................................ 22 10. APPLICATIONS................................................................... 23 11. CONCLUSION .................................................................. 25

12. BIBILIOGRAPHY................................................................. 26

1. ABSTRACT

Android is a software stack for mobile devices that includes operating system, middleware and key applications. Android is announced as the worlds first open and complete mobile platform. Android has been updated number of times, these updates to the base operating system typically fix bugs and add new features. After new versions of android came into existence the market shares of other mobile operating system are being decreased. Application framework enables reuse and replacement of components by providing an open development platform, and offers developers the ability to build extremely rich and innovative applications. Android enables application of speech input, search by taking a picture, mobile payment, place dictionary for local search and instantly translate between languages.

2. INTRODUCTION

Android is a software stack for mobile devices that includes an operating system, middleware and key applications. The Android SDK provides the tools necessary to begin developing applications on the Android platform using the Java programming language. Google Inc. purchased the initial developer of the software, Android Inc., in 2005. Android's mobile operating system is based upon a modified version of the Linux kernel. Google and other members of the Open Handset Alliance collaborated on Android's development and release. The Android Open Source Project (AOSP) is tasked with the maintenance and further development of Android. In 2010 the Android operating system was the world's best-selling smartphone platform, dethroning Nokia's Symbian from the 10-year top position. Android has a large community of developers writing application programs ("apps") that extend the functionality of the devices. There are currently over 200,000 apps available for Android. Android Market is the online app store run by Google, though apps can also be downloaded from third-party sites. Developers write primarily in the Java language, controlling the device via Google-developed Java libraries. The unveiling of the Android distribution on 5 November 2007 was announced with the founding of the Open Handset Alliance, a consortium of 79 hardware, software, and telecom companies devoted to advancing open
7

standards for mobile devices. Google released most of the Android code under the Apache License, a free software and open source license. The Android open-source software stack consists of Java applications running on a Java-based, object-oriented application framework on top of Java core libraries running on a Dalvik virtual machine featuring JIT compilation.

3. ANDROID TIMELINE

(From November 5th, 2007 to October 21st, 2008)

A.

Open Handset Alliance Announces Android:

(November 5th, 2007) 34 mobile and technology leaders come together to form the Open Handset Alliance. They announce Android, the world's first truly open and complete mobile platform. First phones scheduled to ship in second half of 2008.
B.

Early look SDK released:

(November 12th, 2007) Developers get the opportunity to provide feedback and shape the SDK's development.
C.

Android Developer Challenge:

(April 17th, 2008)

1,788 submissions received on this date. 20 winners announced on Aug 28th. $5 million in total awarded to developers for great Android applications.
D.

Android Market announced:

(August 28th, 2008) Open content distribution system to connect users and developers.
E.

T-Mobile G1:

(September 23rd, 2008) World's first Android-powered phone announced. Phones were available to consumers starting October 22.
F.

Android 1.0 SDK release 1 available:

(September 23rd, 2008) Developers have access to first 1.0 compatible SDK
G.

Android Open Source Project:

(October 21st, 2008) Source code is released.

4. VERSION HISTORY

Android has seen a number of updates since its original release. These updates to the base operating system typically fix bugs and add new features. Generally each new version of the Android operating system is developed under a code name based on a dessert item.

The Most Recent Released Versions of Android:


2.0/2.1 (clair), which revamped the user interface and introduced HTML5 and Exchange ActiveSync 2.5 support 2.2 (Froyo), which introduced speed improvements with JIT optimization and the Chrome V8 JavaScript engine, and added Wi-Fi hotspot tethering and Adobe Flash support 2.3 (Gingerbread), which refined the user interface, improved the soft keyboard and copy/paste features, and added support for Near Field Communication 3.0 (Honeycomb), a tablet-oriented release which supports large screen devices and introduces many new user interface features, and supports multicore processors and hardware acceleration for graphics. The Honeycomb SDK has been released and the first device featuring this version, the Motorola Xoom tablet, went on sale in February 2011. Upcoming Versions of Android: 2.4 (Gingerbread), is an update to 2.3, anticipated to be released in April 2011.
10

Ice-cream sandwich is a combination of 2.3 Gingerbread and 3.0 Honeycomb into a "cohesive whole", with a possible release in mid-2011.

5. FEATURES

Application framework enables reuse and replacement of components Dalvik virtual machine is optimized for mobile devices Integrated browser is based on the open source Web Kit engine Optimized graphics powered by a custom 2D graphics library; 3D graphics based on the OpenGL ES 1.0 specification (hardware acceleration optional)

SQLite for structured data storage Media support for common audio, video, and still image formats (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)

GSM Telephony (hardware dependent) Bluetooth, EDGE, 3G, and Wi-Fi (hardware dependent) Camera, GPS, compass, and accelerometer (hardware dependent) Rich development environment including a device emulator, tools for debugging, memory and performance profiling, and a plug-in for the Eclipse IDE.

11

6. ANDROID ARCHITECTURE

Applications: Android will ship with a set of core applications including an email client, SMS program, calendar, maps, browser, contacts, and others. All applications are written using the Java programming language.
12

Application Framework: By providing an open development platform, Android offers developers the ability to build extremely rich and innovative applications. Developers are free to take advantage of the device hardware, access location information, run background services, set alarms, add notifications to the status bar, and much, much more. The application architecture is designed to simplify the reuse of components; any application can publish its capabilities and any other application may then make use of those capabilities. Libraries: Android includes a set of C/C++ libraries used by various components of the Android system. These capabilities are exposed to developers through the Android application framework. Some of the core libraries are listed below:

System C library Media Libraries Surface Manager Lib Web Core SGL 3D libraries Free Type SQLite

Android Runtime: Android includes a set of core libraries that provides most of the functionality available in the core libraries of the Java programming language.
13

Every Android application runs in its own process, with its own instance of the Dalvik virtual machine. Dalvik has been written so that a device can run multiple VMs efficiently. The Dalvik VM executes files in the Dalvik Executable (.dex) format which is optimized for minimal memory footprint. The VM is register-based, and runs classes compiled by a Java language compiler that have been transformed into the .dex format by the included "dx" tool. The Dalvik VM relies on the Linux kernel for underlying functionality such as threading and low-level memory management. Linux Kernel: Android relies on Linux version 2.6 for core system services such as security, memory management, process management, network stack, and driver model. The kernel also acts as an abstraction layer between the hardware and the rest of the software stack.

7. ANDROID MARKET
14

Market shares of different O.S.:

Other Linux Windows RIM AppleiPhone Android Symbian 0.00% 10.00% 20.00% 30.00% 40.00% 50.00% Symbi Androi Apple Windo RIM Linux Other an d iPhone ws 2010 36.60 25.50 16.70 14.80 2.80% 2.10% 1.50% 2009 44.60 3.50% 17.10 20.70 7.90% 4.70% 1.50%

15

Android Market is the online software store developed by Google for Android devices. An application program ("app") called "Market" is preinstalled on most Android devices and allows users to browse and download apps published by third-party developers, hosted on Android Market. As of December 2010 there were about 200,000 games, applications and widgets available on the Android Market, with an estimated 2.5 billion total downloads Only devices that comply with Google's compatibility requirements are allowed to preinstall Google's closed-source Android Market app and access the Market. The Market filters the list of applications presented by the Market app to those that are compatible with the user's device, and developers may restrict their applications to particular carriers or countries for business reasons. Google announced the Android Market on 28 August 2008, and it was available to users on 22 October 2008. Support for paid applications was available from 13 February 2009 for US and UK developers, with additional support from 29 countries on 30 September 2010. Marketing: Android Logo: The Android logo was designed with the Droid font family made by Ascender Corporation. Android Green is the colour of the Android Robot that represents the Android operating system.

16

Typeface: The custom typeface of Android is called NORAD, only used in the text logo. Market share:

A research company by name Canalys estimated in 2009 that Android had a 2.8% share of worldwide Smartphone shipment. By 2010 this had grown to 33% of the market, becoming the top-selling Smartphone platform. This estimate includes the Tapas and OMS variants of Android In February 2010, the Android platform had 9.0% of the U.S. Smartphone market, as measured by current mobile subscribers. This figure was up from an earlier estimate of 5.2% in November 2009. By the end of 2010 Android's U.S. market share had grown to 21.4 percent. In May 2010, Android's first quarter U.S. sales surpassed that of the rival iPhone platform. According to a report by the NPD group, Android achieved 25% Smartphone sales in the US market, up 8% from the December quarter. In the second quarter, Apple's iOS was up by 11%, indicating that Android is taking market share mainly from RIM, and still has to compete with heavy consumer demand for new competitor offerings. Furthermore, analysts pointed
17

to advantages that Android has as a multi-channel, multi-carrier OS, which allowed it to duplicate the quick success of Microsoft's Windows Mobile. In early October 2010, Google added 20 countries to its list of approved submitters. By mid-October, purchasing apps will be available in a total of 32 countries. For a complete list of countries that are allowed to sell apps and those able to buy them see Android Market. As of December 2010 Google said over 300,000 Android phones were being activated daily, up from 100,000 per day in May 2010. In February 2011, during the 2011 Mobile World Congress, Eric Schmidt announced that Android has reached 350,000 activations per day.

Analysis of usage share:

18

Platform Android 2.3 (Gingerbread) Android 2.2 (Froyo) Android 2.0/2.1 (clair) Android 1.6 (Donut) Android 1.5 (Cupcake)

API Level 9/10 8 7 4 3

Distribution 0.8% 57.6% 31.4% 6.3% 3.9%

19

8. ANDROID 2.3 PLATFORMS

Android 2.3 (Gingerbread) includes many new platform technologies and APIs to help developers create great apps. Some of the highlights include: Enhancements for Game Development: To improve overall responsiveness, theyve added a new concurrent garbage collector and optimized the platforms overall event handling. Rich Multimedia:
20

To provide a great multimedia environment for games and other applications, theyve added support for the new video formats and audio effects.

New Forms of Communication: The platform now includes support for front-facing camera and Near Field Communications (NFC), to let developers include new capabilities in their applications. Simplified Debug Builds: Developers can easily generate debug packages without having to manually configure the applications manifest, making workflow more efficient. Integrated ProGuard Support: ProGuard is now packaged with the SDK Tools. Developers can now obfuscate their code as an integrated part of a release build. Hierarchy Viewer Improvements: The Hierarchy-Viewer tool includes an updated UI and is now accessible directly from the ADT Plug-in.

21

9. REPLACEMENT FOR CREDIT CARD

Near Field Communication (NFC) is a short range high frequency wireless communication technology mostly used for mobile payments. New Nexus S has a NFC Chip (called smart card) that allows the wireless transmissions, when waved near reader module the transaction takes place. The payment could be deducted from pre-paid account or charged to mobile or bank account directly. Mobile payment method via NFC faces significant challenges for wide and fast adoption. Using NFC technology the credit cards will be replaced for payment. The platform's support for Near Field Communications (NFC) lets developers get started creating a whole new class of applications for Android. Developers can create new applications that offer proximity-based information and services to users, organizations, merchants, and advertisers. Using the NFC API, applications can read and respond to NFC tags discovered as the user touches an NFC-enabled device to elements embedded in stickers, smart posters, and even other devices. When a tag of interest is collected, applications can respond to the tag, read messages from it, and then store the messages, prompting the user as needed. Starting from Android 2.3.3, applications can also write to tags and set up peer-to-peer connections with other NFC devices.NFC communication relies on wireless technology in the device
22

hardware, so support for the platform's NFC features on specific devices is determined by their manufacturers.

10. APPLICATIONS

Google Voice: Speech input adds another dimension to stay in touch. Googles voice search application, which is pre-installed in on many android devices, provides powerful features like search by voice and voice shortcuts like Navigate to. Further enhancing the voice experience, Android 2.1 introduces a voice-enabled keyboard, which makes it even easier to stay connected.

Google Goggles: Search by taking a picture. Goggles use image recognition technology to recognize objects and return relevant search results. It identifies products, famous landmarks, storefronts, artwork, and popular images found online. Goggles can translate words in English, French, Italian, and German & Spanish. Goggles can extract contact information from business cards. Mobile Payments: It is used for various payments through mobile which makes it easy for any individuals in their daily course of time. Google Translate:
23

It lets us instantly translate between over 50 languages.

Place Dictionary for Local Search: It makes easy to search for a landmark in any local area. Gesture Search: Gesture search lets you quickly find a contact, an installed application, a bookmark or a music track from hundreds or thousands of items, by simply drawing alphabet gestures on the touch screen.

24

11. CONCLUSION

Android powered phones are up to five times faster and make it possible to use the phone as a wireless hotspot. Android OS is an open platform & it is free. Any User, Developer & industries can develop new software & applications. Unlike Apples iPhone the Googles Android powered phones support any kind of additional hardware and these are reusable. Googles Android is stepping into the next level of Mobile devices.

25

12. BIBILIOGRAPHY

1. Android

Overview.

Open

Handset

Alliance.

http://www.openhandsetalliance.com/android_overview.html. Retrieved 2008-09-23.


2. Android

2.3 Platform Highlights". Android Developers. 6 December http://developer.android.com/sdk/android-2.3-highlights.html.

2010.

Retrieved 2010-12-07.
3. http://developer.android.com

4.

www.wikipedia.org

26

También podría gustarte