1 / 20

Android Research

Android Research. 1.Introduction 2.Market 3.Development. Introduction. What is Android? A software platform and operating system for mobile devices Based on the Linux kernel Dalvik virtual machine optimized for mobile devices

reece
Download Presentation

Android Research

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 Research 1.Introduction 2.Market 3.Development

  2. Introduction • What is Android? • A software platform and operating system for mobile devices • Based on the Linux kernel • Dalvik virtual machine optimized for mobile devices • Optimized graphics powered by a custom 2D graphics library; 3D graphics based on the OpenGL ES 1.0 specification • Rich development environment including a device emulator, tools for debugging, memory and performance profiling, and a plugin for the Eclipse IDE • Developed by Google and later the Open Handset Alliance (OHA)

  3. Introduction • Android Architecture

  4. Introduction • What is the Open Handset Alliance (OHA)?

  5. 3.Development • Android Market • Prediction • Android vs iPhone • Handsets

  6. Market • 2010 Prediction (by Gartner)

  7. Market • Android to grab No. 2 spot by 2012, says Gartner

  8. Market • Android vs iPhone

  9. Market • Handsets

  10. Development • Android Development • Java JDK • Eclipse IDE (optional) • Android SDK • Create HelloWorld project • All packages at: \\sglserver\SharedFull\Android

  11. Development • Java JDK • Install JDK 1.5.0 or later (note that JDK 1.4.x won't work with Android SDK) • http://java.sun.com/javase/downloads/index.jsp • JDK 6.0: http://java.sun.com/javase/downloads/widget/jdk6.jsp

  12. Development • Eclipse IDE (optional) • Eclipse (version 3.4 or 3.5, needed only if you want develop using the ADT Plugin). • Download: http://www.eclipse.org/downloads/ • Extract eclipse-jee-galileo-SR2-win32.zip to “C:\eclipse”

  13. Development • Android SDK • Download: http://developer.android.com/sdk/index.html • Extract android-sdk_r06-windows.zip to “C:\android\” • Open Environment Variables, set path to C:\android\tools\ • Setup package, Run "C:\android\SDK Setup.exe" • Problem with install package

  14. Development • Android SDK • ADT Plugin for Eclipse: http://developer.android.com/sdk/eclipse-adt.html

  15. Development • Android SDK • Modify your Eclipse preferences to point to the Android SDK directory

  16. Development • Create HelloWorld project

  17. Development • Setup emulator (ADT) • From Eclipse, Windows->Android SDK and AVD Manager

  18. Development • Debug

  19. Reference http://www.android.com/ http://developer.android.com http://en.wikipedia.org/wiki/Android_(operating_system) http://www.digitaltrends.com/mobile/the-best-android-phones/3/ http://www.wired.com/gadgetlab/2010/06/comparison-apple-versus-android/ http://vnexpress.net/GL/Vi-tinh/2010/06/3BA1CBAA/ http://www.quantrimang.com.vn/tintuc/tin-quoc-te/66273_Android-Market-co-theo-kip-App-Store.aspx

  20. The end Thank you! Any questions?

More Related