Click here to load reader
Upload
ramindu-deshapriya
View
153
Download
1
Embed Size (px)
DESCRIPTION
Introduction to Android Development, conducted for University Students on behalf of Virtusa's Campus Reach program.
Citation preview
The entire contents of this document are subject to copyright with all rights reserved. All copyrightable text and graphics, the selection, arrangement and presentation of all information and the overall design of the document are the sole and exclusive property of Virtusa. Copyright © 2011 Virtusa Corporation. All rights reserved
2000 West Park DriveWestborough MA 01581 USAPhone: 508 389 7300 Fax: 508 366 9901
Introduction to Android Development
2
Android
• Mobile operating system• Devices are created according to standards set by the
Open Handset Alliance (OHA)• Runs on a Linux kernel• Massive growth during the past few years
3
Android Architecture
4
Android Application Framework
• Framework enables the re-use of components within AndroidDevelopers have full access to the same framework
APIs (building blocks) used by the core applications.Users are allowed to replace components.
5
Basic Android Development Concepts
Activities:•Can be considered as a single screen in your Android app•Each Activity is independent from the others •Moving from one Activity to the next creates the flow of the application•Subclass of the Activity classLayouts:•Basically, an XML layout for each Activity•Pre-defined layout that will be loaded in conjunction with each Activity
6
Setting up the Development Environment
• Java• Eclipse• Android Plugin for Eclipse (ADT)• Android SDK
• Alternately, use Google’s Android Development Toolkit
7
Hello World App
• HelloWorldActivity• Display text ‘Hello World’ on your phone
• This is all we’ll need to know about Android for now to get started with AndEngine game development
www.virtusa.com
© 2011 All rights reserved. Virtusa and all other related logos are either registered trademarks or trademarks of Virtusa Corporation in the United States, the European Union, and/or India. All other company and service names are the property of their respective holders and may be registered trademarks or trademarks in the United States and/or other countries.