Android Programming

Advertisement
 Download your Full Reports for Android Programming

Google Android, Google?s new product and its first attempt to enter the mobile market, might have an equal impact on mobile users like Apple?s hyped product, the iPhone. In this Technical report I am going to present the Google Android platform, what is Android. A simple Hello Android Application has been studied to show you how easier it is to develop applications for this platform. This report is basically a recommendation report for all the students who have studied Java that they should study Andriod Programming as well because it is easy to understand and you don?t even need any physical device to test our applications. But, of course, if you are working on Bluetooth then obviously you cannot test it without any real phone.

Operating Systems have developed a lot in last 15 years. Starting from black and white phones to recent smart phones or mini computers, mobile OS has come far away. Especially for smart phones, Mobile OS has greatly evolved from Palm OS in 1996 to Windows pocket PC in 2000 then to Blackberry OS and Android.
One of the most widely used mobile OS these days is Android. Android comprises not only operating system but also middleware and key applications. Android Inc was founded in Palo Alto of California, U.S. by Andy Rubin, Rich miner, Nick sears and Chris White in 2003. Later Android Inc. was acquired by Google in 2005.
Google Android, a Linux-kernel-based operating system, comes along with a quite new credo within this market: it is supposed to be open! This, in particular, means all elements used shall be provided in source code form so that developers will have the possibility to take a closer look into the system to maybe alter it to their needs. In order to guarantee a great impact of Google Android on the market, Google organized several developer contests in order to create a rich set of ready-to-go applications for the Android platform before the actual phone got available on the market, hoping to enter the competition with Apple?s iPhone market. As strategic partners Google picked HTC as provider for the first physical device running Android and T-Mobile as telephone provider.
See appendices for mobile operating systems and list of companies that support Android in their hardware.

 Download your Full Reports for Android Programming

EATURES AND SPECIFICATIONS

Android is a powerful Operating System supporting a large number of applications in Smart Phones. These applications make life more comfortable and advanced for the users. Taking a closer look at the operating system, we are dealing with an ARM-architecture based system (armv5tejl) which is quite common for small or handheld devices. The provided 2.6 kernel (2.6.25-00350-g40fff9a in SDK version 1.0_r1) is slightly modified - specialized for handheld devices - and offers support for the most commonly used hardware devices in the embedded field of use (SD-Card, USB, and more)[1]. Some of the current features and specifications of android are:

  1. Application framework
  2. Dalvik? Virtual machine
  3. Integrated Browser
  4. Optimized graphics
  5. SQLite
  6. Media Support
  7. GSM Technology
  8. Bluetooth, EDGE, 3G, Wi-fi
  9. Camera, GPS, Compass etc

GOOGLE ANDROID ARCHITECTURE

The architecture basically consists of four sections: the Linux kernel (system) as underlying operating system interface, the libraries as important part of the operating system; the Android framework providing all necessary classes and methods in order to write Android compatible applications; and, as top section, the actual Android applications

 

 Download your Full Reports for Android Programming

Advertisement

© 2013 123seminarsonly.com All Rights Reserved.