www.itgalary.com Homepage
Forum Home Forum Home > Programming > Android Mobile OS
  Active Topics Active Topics
  FAQ FAQ  Forum Search   Register Register  Login Login

Introduction to Android Mobile OS

 Post Reply Post Reply
Author
Message
  Topic Search Topic Search  Topic Options Topic Options
Jijo View Drop Down
Admin Group
Admin Group
Avatar

Joined: 31 Dec 05
Location: United Kingdom
Posts: 495
  Quote Jijo Quote  Post ReplyReply Direct Link To This Post Topic: Introduction to Android Mobile OS
    Posted: 12 Nov 07 at 6:43am
Introduction to Android Mobile OS
 
Android™ will deliver a complete set of software for mobile devices: an operating system, middleware and key mobile applications.
 
Open
Android was built from the ground-up to enable developers to create compelling mobile applications that take full advantage of all a handset has to offer. It is built to be truly open. For example, an application could call upon any of the phone's core functionality such as making calls, sending text messages, or using the camera, allowing developers to create richer and more cohesive experiences for users. Android is built on the open Linux Kernel. Furthermore, it utilizes a custom virtual machine that has been designed to optimize memory and hardware resources in a mobile environment. Android will be open source; it can be liberally extended to incorporate new cutting edge technologies as they emerge. The platform will continue to evolve as the developer community works together to build innovative mobile applications.

All applications are created equal
Android does not differentiate between the phone's core applications and third-party applications. They can all be built to have equal access to a phone's capabilities providing users with a broad spectrum of applications and services. With devices built on the Android Platform, users will be able to fully tailor the phone to their interests. They can swap out the phone's homescreen, the style of the dialer, or any of the applications. They can even instruct their phones to use their favorite photo viewing application to handle the viewing of all photos.

Breaking down application boundaries
Android breaks down the barriers to building new and innovative applications. For example, a developer can combine information from the web with data on an individual's mobile phone -- such as the user's contacts, calendar, or geographic location -- to provide a more relevant user experience. With Android, a developer could build an application that enables users to view the location of their friends and be alerted when they are in the vicinity giving them a chance to connect.

Fast & easy application development
Android provides access to a wide range of useful libraries and tools that can be used to build rich applications. For example, Android enables developers to obtain the location of the device, and allows devices to communicate with one another enabling rich peer-to-peer social applications. In addition, Android includes a full set of tools that have been built from the ground up alongside the platform providing developers with high productivity and deep insight into their applications.

Please visit www.openhandsetalliance.com for more details


Back to Top
Jijo View Drop Down
Admin Group
Admin Group
Avatar

Joined: 31 Dec 05
Location: United Kingdom
Posts: 495
  Quote Jijo Quote  Post ReplyReply Direct Link To This Post Posted: 12 Nov 07 at 6:48am

Android is a complete mobile phone software stack. It includes everything a manufacturer or operator needs to build a mobile phone. Android is to be made available as open source via the Apache v2 license. Android was designed from the ground up to enable the best user experience possible on a mobile phone.

Apache is a commercial-friendly open-source license. The Apache license allows manufacturers and mobile operators to innovate using the platform without the requirement to contribute those innovations back to the open-source community. Because these innovations and differentiated features can be kept proprietary, manufacturers and mobile operators are protected from the "viral infection" problem often associated with other licenses.

Its announced that the First Android SDK will be available for download on November 12, 2007. Please visit www.openhandsetalliance.com.

Developers can take advantage of a comprehensive platform that gives them full access to the device, enabling them to develop innovative, integrated applications and more compelling services. Developers will also appreciate the rich built-in libraries that bring powerful and well-developed functionality that can easily be integrated into applications built for the platform. Open Handset Alliance members also plan to make it easier for platform developers to distribute and commercialize their applications. Because the Apache license does not have a copyleft clause, industry players can add proprietary functionality to their products based on Android without needing to contribute anything back to the platform. As the entire platform is open, companies can remove functionality if they choose. Applications are not set in stone, and differentiation is always possible. For example, if you want to include Hotmail instead of Gmail, it will not be an issue.



Back to Top
kali View Drop Down
Newbie
Newbie


Joined: 06 Feb 09
Location: Ahmedabad
Posts: 2
  Quote kali Quote  Post ReplyReply Direct Link To This Post Posted: 11 Feb 09 at 5:43am
hai
would you send a defination for android os that canbe devloped
 
Back to Top
manu View Drop Down
Bronze Member
Bronze Member
Avatar

Joined: 04 Jul 07
Location: India
Posts: 73
  Quote manu Quote  Post ReplyReply Direct Link To This Post Posted: 11 Feb 09 at 5:56pm

If you are trying to learn android. The best and easy way is to use Eclipse for development, there is an android plugin available for Eclipse.

Back to Top
sirena.alex View Drop Down
Newbie
Newbie


Joined: 17 Jun 10
Location: India
Posts: 1
  Quote sirena.alex Quote  Post ReplyReply Direct Link To This Post Posted: 17 Jun 10 at 10:43am
Hi Jijo..

Thank you very much for sharing this information with us. Me Sirena a newbie in Android Application development and this type of articles may b very helpful for me. Hope we will see some more posts like this in future. Smile

Thanks & Regards..
Sirena.
Proud to b an Indian.
Back to Top
tossy View Drop Down
Bronze Member
Bronze Member
Avatar

Joined: 20 Aug 08
Posts: 64
  Quote tossy Quote  Post ReplyReply Direct Link To This Post Posted: 23 Jun 10 at 3:52am
That's true, using Eclipse may help you.

Originally posted by manu

If you are trying to learn android. The best and easy way is to use Eclipse for development, there is an android plugin available for Eclipse.

Back to Top
 Post Reply Post Reply

Forum Jump Forum Permissions View Drop Down

.