1 / 9

Android Development First Steps

Android Development First Steps. Vasily Yevstygnyeyev. History. Android, Inc. was founded in Palo Alto, California , United States in October, 2003 by Andy Rubin Google purchased the initial developer of the software, Android Inc., in 2005. [ November 5, 2007 Open Handset Alliance

Télécharger la présentation

Android Development First Steps

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 DevelopmentFirst Steps VasilyYevstygnyeyev

  2. History • Android, Inc. was founded in Palo Alto, California, United States in October, 2003 by Andy Rubin • Google purchased the initial developer of the software, Android Inc., in 2005.[ • November 5, 2007 Open Handset Alliance • On December 9, 2008, 14 new members joined, including ARM Holdings, Atheros Communications, Asustek Computer Inc, Garmin Ltd, Huawei Technologies, PacketVideo, Softbank, Sony Ericsson, Toshiba Corp, and Vodafone Group Plc. • 2010 Case against the testcase code

  3. Architecture • Android consists of a kernel based on the Linux kernel, with middleware, libraries and APIs written in C and application software running on an application framework which includes Java-compatible libraries based on Apache Harmony. Android uses the Dalvik virtual machine with just-in-time compilation to run compiled Java code.

  4. Development Environment • Eclipse /Netbeans • Android SDK for Java Development • Android NDK for C/C++ Development • Android X86 Emulator (see blog how to use) • Android ARM Emulator

  5. Development Cycle • Idea • Java Code • Build target .APK file • Run Virtual Environment/ Real Device

  6. Real Example • Deploy HelloWorld • Deploy Snake

  7. Reference • http://developer.motorola.com/docstools/motodevstudio/ • http://developer.android.com/sdk/index.html • http://www.android-x86.org/ • http://en.wikipedia.org/wiki/Android_%28operating_system%29 • http://blog.gokifu.com/2011/05/android-x86-faster-emulator/ How to use VirtualBox

  8. Thank You

More Related