Android Development First Steps Vasily Yevstygnyeyev History Android

  • Slides: 9
Download presentation
Android Development First Steps Vasily Yevstygnyeyev

Android Development First Steps Vasily Yevstygnyeyev

History • Android, Inc. was founded in Palo Alto, California, United States in October,

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, Packet. Video, Softbank, Sony Ericsson, Toshiba Corp, and Vodafone Group Plc. • 2010 Case against the testcase code

Architecture • Android consists of a kernel based on the Linux kernel, with middleware,

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.

Development Environment • • • Eclipse /Netbeans Android SDK for Java Development Android NDK

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

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

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

Real Example • Deploy Hello. World • Deploy Snake

Real Example • Deploy Hello. World • Deploy Snake

Reference • http: //developer. motorola. com/docstools/mo todevstudio/ • http: //developer. android. com/sdk/index. html •

Reference • http: //developer. motorola. com/docstools/mo todevstudio/ • http: //developer. android. com/sdk/index. html • http: //www. android-x 86. org/ • http: //en. wikipedia. org/wiki/Android_%28 ope rating_system%29 • http: //blog. gokifu. com/2011/05/android-x 86 faster-emulator/ How to use Virtual. Box

Thank You

Thank You