1 / 14

Android Open Source Project

Android Open Source Project. Roy Yu Yu Wang. Agenda. Introduction Motivation Community Issues. Introduction.

galena
Download Presentation

Android Open Source Project

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Android Open Source Project Roy Yu Yu Wang

  2. Agenda • Introduction • Motivation • Community • Issues

  3. Introduction • Android is an open-source software stack created for mobile phones and other devices. The Android Open Source Project (AOSP), led by Google, is tasked with the maintenance and further development of Android. Many device manufacturers have brought to market devices running Android, and they are readily available around the world.

  4. Introduction (cont) • The primary purpose is to build an excellent software platform for everyday users. A number of companies have committed many engineers to achieve this goal, and the result is a full production quality consumer product whose source is open for customization and porting.

  5. Introduction (cont) • Android Open Source Project license The preferred license for the Android Open Source Project is the Apache Software License, 2.0 ("Apache 2.0"), and the majority of the Android software is licensed with Apache 2.0.

  6. Motivation • First choice -RMH Homebase RMH Homebase is a web-based volunteer management and scheduling system used at the Ronald McDonald House in Portland, ME It is the result of a collaboration between Bowdoin College and the Ronald McDonald House in Portland, ME. It was designed and implemented during the spring semester 2008 by four Bowdoin Students (Oliver Radwan, Maxwell Palmer, Nolan McNair, and Taylor Talmage) and a Bowdoin Professor (Allen Tucker). This project is supported by Bowdoin College as part of its ongoing commitment to serving the common good

  7. Motivation (cont) Transit to Android OS Project • Popularity In the United States, the market share of the Android operating system from Google has gone up substantially from 27% in November 2009 to 42% in February 2010.

  8. Motivation (cont) • Java Language Rules • Exceptions: Never catch and ignore them without explanation. • Exceptions: do not catch generic Exception, except in library code at the root of the stack. • Finalizers: generally don't use them. • Imports: Fully qualify imports

  9. Community • IRC • #android @ irc.freenode.net • #android-dev @ irc.freenode.net • Forum • Mailing List

  10. Issues, Enhancements, Stuff • Google code • Rating System

  11. Forum

  12. Questions

  13. Reference • http://source.android.com/source/roles.html • http://news.accuracast.com/mobile-7471/android-popularity-surges-in-u-s/ • http://source.android.com/about/index.html

More Related