android development first steps
DESCRIPTION
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 - PowerPoint PPT PresentationTRANSCRIPT
Android DevelopmentFirst 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• 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
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 for C/C++ Development• Android X86 Emulator (see blog how to use)• Android ARM Emulator
Development Cycle
• Idea• Java Code• Build target .APK file• Run Virtual Environment/ Real Device
Real Example
• Deploy HelloWorld• Deploy Snake
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
Thank You