ANDROID (Operating System) : 1) S.Kannan 2) R.Senthil Kumar
ANDROID (Operating System) : 1) S.Kannan 2) R.Senthil Kumar
ANDROID (Operating System) : 1) S.Kannan 2) R.Senthil Kumar
Introduction
Android is a mobile operating system initially developed by Android Inc. Android was bought by Google in 2005. Android is based upon a modified version of the Linux kernel. Google and other members of the Open Handset Alliance collaborated on Androids development and release. The Android Open Source Project (AOSP) is tasked with the maintenance and further development of Android. 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 be downloaded from third-party sites (AT&T permits third-party apps only on their Aria phone). Developers write primarily in the Java language, controlling the device via Google-developed Java libraries. Python, Ruby and other languages are also available for Android development via the Android Scripting Environment.
Core of Android
The Android operating system 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. Libraries written in C include the surface manager, OpenCore media framework, SQLite relational database management system, OpenGL ES 2.0 3D graphics API, WebKit layout engine, SGL graphics engine, SSL, and Bionic libc. The Android operating system consists of 12 million lines of code including 3 million lines of XML, 2.8 million lines of C, 2.1 million lines of Java, and 1.75 million lines of CAA.
Versions of Android
Android 1.0 Released 23 September 2008 On 9 February 2009, Android 1.1 update for Android was released for T-Mobile G1 Only. Multiple resolved issues API changes ,Maps adds details and reviews,Screen timeout longer when using speakerphone,Show & Hide Dialpad included in-call menu,Support for saving
Chronicle of Android
Google acquired the startup company Android Inc. in 2005 to start the development of the Android
attachments frm MMS,Support for marquee in layouts On 30 April 2009, the official 1.5 (Cupcake) update for Android was released. There were several new features and U I updates includes ,Ability to record and watch videos through camcorder modeU ploading videos to Y ouTube and pictures to Picasa directly from the phone,A new soft-keyboard with textprediction,Bluetooth A2DP and AVRCP support,Ability to automatically connect to a Bluetooth headset within a certain distance,New widgets and folders that can populate the Home screens,Animated screen transitions On 15 September 2009, the 1.6 (Donut) SDK was released. Included in the update were: An improved Android Market experience,An integrated camera, camcorder, and gallery interface,Gallery now enables users to select multiple photos for deletion,U pdated Voice Search, with faster response and deeper integration with native applications, including the ability to dial contacts,U pdated search experience to allow searching bookmarks, history, contacts, and the web from the home screen,U pdated technology support for CDMA/ EVDO, 802.1x, VPNs, and a textto-speech engine,Support for WVGA screen resolutions,Speed improvements in searching and camera applications,Gesture framework and GestureBuilder development tool,Google free turn-by-turn navigation On 26 October 2009, the 2.0 (E clair) SD, [ 4 5] [4I] was released. Changes include: ,Optimiz ed hardware speed,Support for more screen siz es and resolutions,Revamped U I,New Browser U I and HTML5 support,New contact lists,Better contrast ratio for backgrounds,Improved Google Maps 3.1.2,Microsoft Exchange Server by Exchange ActiveSync 2.5 support,Built in flash support for Camera,Digital Z oom,MotionEvent class enhanced to track [ 4 7] multi-touch events ,Improved virtual keyboard,Bluetooth 2.1,Live Wallpapers On 20 May 2010, the 2.2 (Froyo) SD, was [ 50] released. Changes included: General Android OS speed, memory, and performance optimiz ations,Additional application speed improvements courtesy of JIT implementation,Integration of Chromes V8 JavaScript engine into the Browser
application,Increased Microsoft Exchange support (security policies, auto-discovery, GAL look-up, calendar synchroniz ation, remote wipe),Improved application launcher with shortcuts to Phone and Browser applications,U SB tethering and Wi-F i hotspot functionality,Added an option to disable data access over mobile network,U pdated Market application with batch and automatic update [ 52] features ,Quick switching between multiple keyboard languages and their dictionaries,Voice dialing and contact sharing over Bluetooth,Support for numeric and alphanumeric passwords,Support for file upload fields in the Browser application,Support for installing applications to the expandable memory,Adobe F lash 10.1 [ 55] support ,Support for extra high DPI screens (320 dpi), such as 4 1 720 On 6 December 2010, the 2.3 [ 57] (Gingerbread) SDK was released. Changes included: U pdated user interface design,Support for extra-large screen siz es ] and resolutions (WXGA and higher), Native support for SIP VoIP telephony,Support for WebM/ VP8 video playback, and AAC audio encoding,New audio effects such as reverb, equaliz ation, headphone virtualiz ation, and bass boost,Support for Near F ield Communication,System-wide copyM paste functionalities,Redesigned multi-touch software keyboard,Enhanced support for native code development,Audio, graphical, and input enhancements for game developers,Concurrent garbage collection for increased performance,Native support for more sensors (such as gyroscopes and barometers),A download manager for longrunning downloads,Improved power management and application control,Native support for multiple cameras,Switched from Y AF F S to the ext4 filesystem On 26 S anuary 2011, a preview of the 3.0 (Honeycomb) SDK was released. Changes include: Optimiz ed tablet support with a new user interface,Three dimensional desktop with redesigned widgets,Refined multitasking,Browser enhancements including tabbed web pages, form auto-fill, bookmark syncing with Google Chrome, and private browsing,Support for video chat using Google Talk,Hardware acceleration,Support for multi-core processors