Articles by
SaikiranReddy
Android operating system
Android is an operating system on Linux for mobile devices like smart phones and tablet computers. It is developed by the Open Handset Alliance led by Google. [10] [11]
Google bought the original developer of the software, Android Inc., in 2005. [12] The unveiling of the Android distribution in 2007 was dedicated to the creation of the Open Handset Alliance, a consortium of 86 hardware, software and telecom companies advancing open standards for mobile devices announced. [13] [14] [15] [16] Google Releases Android code in open source, Apache licensed. [17] TheAndroid Open Source Project (AOSP) is responsible for the maintenance and development of Android. [18]
Android platform has been listed as the top-selling smartphone in the world
Foundation
Android, Inc. in Palo Alto, California, was founded, USA (co-founder ofDanger) in October 2003 by Andy Rubin , [26] Rich Miner (co-founder of Wildfire Communications, Inc.), [27] Nick Sears (once VP at T-Mobile) [28] and Chris White (head of design and development of interfaces to Web-TV)
Google Android Google Inc.
acquisition. on 17 August 2005, so that Android Inc., a subsidiary of Google, Inc., key employees of Android Inc., including Andy Rubin and Rich Miner and Chris White, left the company after the takeover. [12] was not much at the time of acquisition of Android Inc. known, but many believe that Google is planning to enter the mobile phone market with this move.
On 5 November 2007, the Open Handset Alliance, a consortium (a consortium is an association of two or more persons, firms, organizations or governments (or any combination of these entities) with the aim of a common activity or pooling their resources to to achieve a common goal to participate.) from several companies, including Broadcom Corporation, Google, HTC, Intel, LG, Marvell Technology Group, Motorola, Nvidia, Qualcomm, Samsung Electronics, Sprint Nextel, T-Mobile and Texas Instruments introduced. The goal of the Open Handset Alliance is to develop open standards for mobile devices. [15] On the same day, the Open Handset Alliance also unveiled its first product, Android, a mobile platform built on Linux kernel version 2.6
Linux kernel: –
Kernel: –
(computer core is the main component of most computer operating systems, there is a bridge between applications and processing of real data is in the hardware.) On 9
December 2008 joined 14 new members, including ARM Holdings, Atheros Communications, Asustek Computer Inc., Garmin Ltd., Huawei Technologies, PacketVideo, Softbank, Sony Ericsson, Toshiba and Vodafone Group Plc
Android Open Source Project
The Android Open Source Project (AOSP) is run by Google, and is responsible for the maintenance and development of Android. After the project “The goal of the Android Open Source Project is a success in the real world of the product, to provide improved mobile experience for end users.” [40] AOSP also runs the Android compatibility program, the definition of an “Android-compatible” device “can be written as one that any third-party applications with the NDK AndroidSDK and run” to prevent incompatible implementations of Android. Compatibility of programs is voluntary and free of charge, with the Compatibility Test Suite also free and open source.
design most important is the ARM architecture. There is support for x86 x86project of Android, [56] and Google TV uses a special version of Android x86. Features
provisions listeners
The platform is adaptable to larger, VGA, 2D graphics library, 3D graphics library on the specifications of OpenGL ES 2.0-based, smart phone and traditional layouts.
storage
SQLite, a lightweight relational database is used for data storage.
connectivity
Android supports connectivity technologies including GSM / EDGE, iDEN, CDMA, EV-DO, UMTS, Bluetooth, WiFi, LTE, WiMAX and NFC.
E-mail Multilingual support web browserJava support
While most are written in Java, Android applications, there is no Java Virtual Machine is in the platform and Java byte code is not executed. Java classes in the Dalvik Executable and run on Dalvik, a virtual machine that is designed to be compiled specifically for Android specialized and optimized for mobile devices with limited battery, memory and CPU. J2ME support can be provided
Media support Android
supports the following audio / video / media formats via third-party applications. WebM, H.263, H.264 (MP4 or 3GP containers), MPEG-4 SP, AMR, AMR-WB (in 3GP container), AAC, HE-AAC (in MP4 or 3GP container) , MP3, MIDI, Ogg Vorbis, FLAC, WAV, JPEG, PNG, GIF, BMP [71].
RTP / RTSP streaming (3GPP PSS, ISMA), progressive download HTML (HTML5
additional hardware support
You can use Android andpressure video / photo, touch screen, GPS, accelerometers, gyroscopes, magnetometers, barometers, dedicated gaming controls, proximity sensors, thermometers, accelerated 2D blits bit (with orientation materials, scaling, pixel format conversion), and 3D graphics acceleration.
Multi-touchAndroid has native support for Multi-Touch, which was originally made available handsets like the HTC Hero. The feature was originally (perhaps to avoid infringing on Apple patents touch screen at the time) into the nucleus. [74] Google disabled since an update to the Nexus and theMotorola Droid, the multi-touch natively. [75]
Bluetooth
supports video calling
multitasking
>Android tethering to a phone for use as a permitted one. Wireless / Wired wireless hotspot before Android 2.2 was supported by external applications, or adjustments to manufacturer. [80]
screenshot
External Storage
http://technouniversityworld.blogspot
at
Android OS
FEATURES: -.
Application Framework: -.
It is used to write AndroidDalvik Virtual Machine: -.
It is extremely small memory-based virtual machine that was specially developed for Android to run on embedded systems and work well in situations of low-powerIntegrated browser: –
There is a kit that has open source web browser
Graphics optimized
: -.
It has a very graphic interface. ETCBuilt-in (Web Kit) browser
2D and 3D graphics API with SQLite
HW
video and audio codecs
Bluetooth, EDGE, 3G, WiFi and
camera, GPS, compass, accelerometer and
HARDWARE
Feautures supported
Networking> Cell phone: GSM, EDGE, 3G (hardware dependent)LAN: Bluetooth and WiFi (hardware dependent)
graphics hardware acceleration
camera, GPS and compass (hardware dependent)
touch screen and accelerometer for motion detection
Feautures SOFTWARE
integrated browser-based open-source Web Kit engine SQLite to store relational data
Media support for common audio, video and still image formats
(MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)
Dalvik virtual machine optimized for mobile devices
use
While Android is designed primarily for smartphones and tablets, open and customizable operating system allows also to other electronic devices such as laptops and Netbooks, smartbooks, [82] [used 83] other book readers. [84] plans, but Google Android to TVs to bring Google TV, and the operating system seen applications in wristwatches, [85] headphone, [86] car drives CDs and DVDs, [87] smart glass, refrigerators, car navigation systems, home automation systems, cameras, game consoles, mirrors, [88] Digital cameras [89] Portable Media Player [90] andlandlines. [91] The first commercially available mobile phone
to run Android was the HTC Dream, released 22nd October 2008. [92] In early 2010, Google worked with HTC to its flagship product [93] Starting Android device, a theNexus. Later in the year 2010 with the Samsung Nexus S Act followed in 2011 with the Nexus Galaxy.
IOS 2.3.3 and Android ‘Gingerbread’ can be set up to dual boot on a jailbroken iPhone or iPod Touch with the help and ofOpeniBoot iDroid. [94] [95] in December 2011
it was announced that the Android Pentagon officially approved for use of their employees
applications
applications are usually developed in Java using the Android software Development Kit, as well as other development tools available, including a development kit for native applications or extensions in C or C + +,
Google App Inventor, a visual environment for novice programmers, and various applications of the mobile web platform frameworks. Android Software Development Kit (SDK)
Android Software Development is the process that created by the new applications for the Android operating system. Applications are usually developed in Java using the Android SDK, but also other development tools are available.
Google Play, formerly of the market, the online shop software for Google Android devices developed. An application program (“app”) called “market” is the most Android devices pre-installed and allows users to browse and download applications from third-party developers, hosted published in the Market. Since October 2011 there were over 300,000 applications available for Android, and the estimated number of applications downloaded from Android Market from December 2011 on $ 10 billion. [20] [21] The operating system itself is at 130 million units in total installed
Security
, it was announced that Android apps can take pictures without permission of the user to copy, [116] Google responded that they were “originally designed Android filesystem images similar to those of other computer platforms such as Windows and Mac OS. [...] We take another look at the issue and consider a permit for the use of access pictures. We have always had to take political measures to crawl all applications in the Android Market to access your data remove
Marketing
Android Green is the color that represents the robot’s Android operating system Android. The ink is PMS 376C, and the RGB color value in hex is # A4C639, as specified in the guidelines Android trademark. [119] The font is a custom Android NORAD (see NORAD). It is only used in the logo text. [ 119] Android is a software platform and operating system for mobile devices based on the Linux operating system. It
is developed by Google and the Open Handset Alliance.
It allows developers of managed code in a Write to language such as Java, the Google-developed Java libraries used, but does not support programs developed in native code.
an open platform for developers, users and industry
Android is Open Source / Free Software
2) All applications are the same: –
. Android does not distinguish between different core applications and third of the phone – even the dialer or home screen can be replaced
3) breaking boundaries: – ..
Combine information from the Web with data on the phone such as contacts or geographic location – create new user experiences
4) The rapid development and easy: -.
The SDK contains what you are to build and run Android applications, including real Device emulator and advanced debugging tools
1) security need: – Make
source is available to everyone inevitably invites the attention of black hat hackers
2) Open Source: -.
A disadvantage of open-source development is that anyone can examine the source code to find vulnerabilities and write exploits
3) Log: -. platform
do not work on an encrypted file system and has a vulnerable log in
4) Incompetence: -.
The dependence on hardware and carrier partners is the end product are beyond their control
WHAT IS THE SPECIAL Android
Open source developers can customize platform > built-in components can be improved
Integrated services such as GPS, SQL, BASIC, Browser and Maps
> Process LifecycleHigh-quality graphics and
PORTABILITY
hardware PRESENT AND FUTURE
really free open platform development
component-based architecture and reusable, interchangeable modules
Multi-insulating layer of programs
Graphics
quality sound and portability across hardware
Java programs by Davlik virtual machine and the support of several large organizations run
Developer Tools
The Android SDK includes a variety of custom tools that you platform.Three in developing mobile applications on Android are the most important tools to help.
A-1 Android-emulator virtual mobile device to draw on our computer, to debug and test our applications in a real Android runtimean Android Development Tools plugin for the Eclipse IDE runs -. adds
Associated