Sabtu, 05 Oktober 2013

Browse Manual » Wiring » » » » Introduction to Android

Introduction to Android


Android In depth
What is Android?

 

Learn Android

 

what is Android :


Android is a Linux based operating system for mobile
devices such as smart-phones and tablet computers.
It is developed by the
Open Handset Alliance
led by Google
Android is made by open handset alliance

Open Handset Alliance
Created to accelerate the creation and development of
mobile devices and applications
Android Now!
Mobile devices by: HTC, Samsung ..


OS Basics 

OS Def
Def: [Wikipedia]
An operating system (OS) is a set of programs that
manage computer hardware resources and provide
common services for application software. The
operating system is the most important type of system
software in a computer system. Without an operating
system, a user cannot run an application program on
their computer, unless the application program is self
booting.
OS Function
Software Applications
OS
Hardware Resources
Main Function of OS
is managing, linking
and helping
application to deal
with OS


Kernel
Lowest part - nearest to hardware
Contains hardware drivers
Responsible for executing commands to hardware
peripherals
Libraries
Low level developer interface
Contains functions developer can call to communicate
with hardware
 

Dalvik VM

 
It is min size/light weight Java virtual machine
To run Java on linux you need JVM, android app is
Java app, Android OS is linux and Dilvak is the JVM
Tools
Setting up the
environment


Basic Tools Needed
Eclipse
JRE
JDK
ADT [eclipse plugin]
Android SDK [AVD Manager, Compiler, Debugger,
Simulator]



API Levels
Android SDK has versions according to the Android OS

release version
Each SDK version has an alternative number
SDK versions can be Android 2.3 or Google API, the
last one means an Android SDK including the Google
Maps 


Steps
Download and install JRE, JDK

Download and open eclipse

Install ADT
Download the SDK
Link the eclipse with the SDK directory

Tidak ada komentar:

Posting Komentar