android full report
#17
SUBMITTED BY
AJAYAN JOY

[attachment=10189]
introduction
Android is a software stack for mobile devices that includes an operating
system, middleware and key applications. Android is a software platform and
operating system for mobile devices based on the Linux operating system and developed by Google and the Open Handset Alliance. It allows developers to write managed code in a Java-like language that utilizes Google-developed Java libraries, but does not support programs developed in native code.
The unveiling of the Android platform on 5 November 2007 was announced with the founding of the Open Handset Alliance, a consortium of 34 hardware, software and telecom companies devoted to advancing open standards for mobile devices. When released in 2008,most of the Android platform will be made available under the Apache free-software and open-source license
1.1. THE BIRTH OF ANDROID
1.1.1.Google Acquires Android Inc.

In July 2005, Google acquired Android Inc., a small startup company based in Palo
Alto, CA. Android's co-founders who went to work at Google included Andy Rubin
(co-founder of Danger), Rich Miner (co-founder of Wildfire Communications, Inc),
Nick Sears (once VP at T-Mobile), and Chris White (one of the first engineers at
WebTV). At the time, little was known about the functions of Android Inc. other
than they made software for mobile phones.
At Google, the team, led by Rubin, developed a Linux-based mobile device OS
which they marketed to handset makers and carriers on the premise of providing a
flexible, upgradeable system. It was reported that Google had already lined up a
series of hardware component and software partners and signaled to carriers that it
was open to various degrees of cooperation on their part.
1.1.2.Open Handset Alliance Founded
On 5 November 2007, the Open Handset Alliance, a consortium of several
companies which include Google, HTC, Intel, Motorola, Qualcomm, T-Mobile,
Sprint Nextel and NVIDIA, was unveiled with the goal to develop open standards
for mobile devices. Along with the formation of the Open Handset Alliance, the
OHA also unveiled their first product, Android, an open source mobile device
platform based on the Linux operating system.
1.1.3.Hardware
Google has unveiled at least three prototypes for Android, at the Mobile World
Congress on February 12, 2008. One prototype at the ARM booth displayed several
basic Google applications. A 'd-pad' control zooming of items in the dock with a
relatively quick response.
A prototype at the Google IO conference on May 28, 2008 had a 528 MHz
Qualcomm processor and a Synaptics capacitive touch screen, and used the UMTS
cellular standard. It had 128 MB of RAM and 256 MB of flash, showing that
Android's memory requirements are reasonable. The demo was carried out using a
3.6 Mbit/s HSDPA connection.
1.2. FEATURES
1.2.1.Application Framework

It is used to write applications for Android. Unlike other embedded mobile
environments, Android applications are all equal, for instance, an applications
which come with the phone are no different than those that any developer
writes.The framework is supported by numerous open source libraries such as openssl, SQLite and libc. It is also supported by the Android core libraries.
From the point of security, the framework is based on UNIX file system
permissions that assure applications have only those abilities that mobile phone owner gave them at install time.
1.2.2.Dalvik Virtual Machine
It is extremely low-memory based virtual machine, which was designed especially
for Android to run on embedded systems and work well in low power situations. It
is also tuned to the CPU attributes. The Dalvik VM creates a special file format
(.DEX) that is created through build time post processing. Conversion between
Java classes and .DEX format is done by included “dx” tool.
1.2.3.Integrated Browser
Google made a right choice on choosing WebKit as open source web browser. They
added a two pass layout and frame flattening. Two pass layout loads a page without waiting for blocking elements, such as external CSS or external
JavaScript and after a while renders again with all resources downloaded to the device. Frame flattening converts founded frames into single one and loads into the browser. These features increase speed and usability browsing the internet via mobile phone.
1.2.4.Optimized Graphics
As Android has 2D graphics library and 3D graphics based on OpenGL ES
1.0, possibly we will see great applications like Google Earth and spectacular
games like Second Life, which come on Linux version. At this moment, the
shooting legendary 3D game Doom was presented using Android on the mobile
phone.
1.2.5.SQLite
Extremely small (~500kb) relational database management system, which is integrated in Android. It is based on function calls and single file, where all
definitions, tables and data are stored. This simple design is more than suitable for a
platform such as Android.
1.2.6.Handset Layouts
The platform is adaptable to both larger, VGA, 2D graphics library, 3D graphics
library based on OpenGL ES 1.0 specifications, traditional smart phone layouts. An
underlying 2D graphics engine is also included. Surface Manager manages access to
the display subsystem and seamlessly composites 2D and 3D graphic layers from
multiple applications
1.2.7.Data Storage
SQLite is used for structured data storage .SQLite is a powerful and lightweight
relational database engine available to all applications.
1.2.8.Connectivity
Android supports a wide variety of connectivity technologies including GSM,
CDMA, Bluetooth, EDGE, EVDO, 3G and Wi-Fi.
1.2.9.Messaging
SMS, MMS, and XMPP are available forms of messaging including threaded text
messaging.
1.2.10.Web Browser
The web browser available in Android is based on the open-source WebKit
application framework. It includes LibWebCore which is a modern web browser
engine which powers both the Android browser and an embeddable web view
1.2.11.Java Virtual Machine
Software written in Java can be compiled into Dalvik bytecodes and executed in the
Dalvik virtual machine, which is a specialized VM implementation designed for
mobile device use, although not technically a standard Java Virtual Machine.
1.2.12.Media Support
Android will support advanced audio/video/still media formats such as MPEG-4,
H.264, MP3, and AAC, AMR, JPEG, PNG, GIF.
1.2.13.Additional Hardware Support
Android is fully capable of utilizing video/still cameras, touchscreens, GPS,
compasses, accelerometers, and accelerated 3D graphics.
1.2.14.Development Environment
Includes a device emulator, tools for debugging, memory and performance profiling,a plugin for the Eclipse IDE. There are a number of hardware dependent
features, for instance, a huge media and connections support, GPS, improved support for Camera and simply GSM telephony. A great work was done for the developers to start work with Android using device emulator, tools for debugging and plugin for Eclipse IDE.
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: sears insightu com, graphi albums, searsinsightu sears ca, lottre sambd apps, rfid android, kormosansatan apps downlode, umtimatix apps,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Messages In This Thread
RE: android full report - by seminar surveyer - 31-12-2010, 02:57 PM
RE: android full report - by seminar surveyer - 13-01-2011, 03:23 PM
RE: android full report - by ragisha - 03-02-2011, 10:43 PM
RE: android full report - by seminar class - 19-02-2011, 09:46 AM
RE: android full report - by seminar class - 21-02-2011, 03:50 PM
RE: android full report - by seminar class - 02-03-2011, 02:44 PM
Android OS vs. Symbian OS - by seminar class - 05-03-2011, 09:41 AM
RE: android full report - by seminar class - 10-03-2011, 03:33 PM
RE: android full report - by rachelstevens - 14-03-2011, 08:40 PM
RE: android full report - by seminar class - 15-03-2011, 11:34 AM
RE: android full report - by Rizwan Ahmad - 21-03-2011, 11:50 PM
RE: android full report - by seminar class - 24-03-2011, 03:23 PM
RE: android full report - by seminar class - 30-03-2011, 09:38 AM
RE: android full report - by seminar class - 04-04-2011, 10:06 AM
RE: android full report - by seminar class - 07-04-2011, 04:28 PM
RE: android full report - by seminar class - 12-04-2011, 04:33 PM
RE: android full report - by seminar class - 22-04-2011, 03:04 PM
RE: android full report - by seminar class - 27-04-2011, 11:47 AM
RE: android full report - by seminar class - 30-04-2011, 04:51 PM
RE: android full report - by alexsmart - 05-05-2011, 04:29 PM
RE: android full report - by smart paper boy - 27-07-2011, 10:09 AM
RE: android full report - by smart paper boy - 29-07-2011, 04:32 PM
RE: android full report - by smart paper boy - 05-08-2011, 10:36 AM
RE: android full report - by smart paper boy - 10-08-2011, 02:01 PM
RE: android full report - by ramya vbs - 14-08-2011, 07:39 PM
RE: android full report - by seminar addict - 16-08-2011, 10:52 AM
RE: android full report - by seminar addict - 02-02-2012, 09:54 AM
RE: android full report - by kanna571 - 10-02-2012, 11:46 AM
RE: android full report - by seminar paper - 23-02-2012, 12:07 PM
RE: android full report - by seminar paper - 25-02-2012, 09:36 AM
RE: android full report - by seminar details - 08-06-2012, 04:33 PM
RE: android full report - by aswathy_jas - 11-06-2010, 07:34 PM
RE: android full report - by power_8383 - 22-12-2010, 08:12 AM
ANDROID - by seminar surveyer - 22-12-2010, 11:27 AM

Possibly Related Threads...
Thread Author Replies Views Last Post
  computer networks full report seminar topics 8 44,055 06-10-2018, 12:35 PM
Last Post: jntuworldforum
  OBJECT TRACKING AND DETECTION full report project topics 9 31,889 06-10-2018, 12:20 PM
Last Post: jntuworldforum
  imouse full report computer science technology 3 26,050 17-06-2016, 12:16 PM
Last Post: ashwiniashok
  Implementation of RSA Algorithm Using Client-Server full report seminar topics 6 27,765 10-05-2016, 12:21 PM
Last Post: dhanabhagya
  Optical Computer Full Seminar Report Download computer science crazy 46 68,176 29-04-2016, 09:16 AM
Last Post: dhanabhagya
  ethical hacking full report computer science technology 41 76,439 18-03-2016, 04:51 PM
Last Post: seminar report asees
  broadband mobile full report project topics 7 24,569 27-02-2016, 12:32 PM
Last Post: Prupleannuani
  steganography full report project report tiger 15 42,716 11-02-2016, 02:02 PM
Last Post: seminar report asees
  Digital Signature Full Seminar Report Download computer science crazy 20 45,555 16-09-2015, 02:51 PM
Last Post: seminar report asees
  Mobile Train Radio Communication ( Download Full Seminar Report ) computer science crazy 10 28,467 01-05-2015, 03:36 PM
Last Post: seminar report asees

Forum Jump: