Anda di halaman 1dari 14

Android platform

Overview

Cao Minh Vu
1
cmv.ict@gmail.com
Outline

 Feature vs Smartphone
 Common OS
 What will we do
 Android Platform
 Tips

2
Feature vs Smart Phone

3
Feature vs Smart Phone

 Feature Phone
 Mobile Phone + at the time of manufacture is not
considered to be a smartphone
 Smart Phone
 built on a mobile computing platform + with more
advanced computing ability and connectivity than a
feature phone

4
Feature vs Smart Phone
 Difference
 Programmer: APIs on smartphones for running third-party
applications
 User: Price

5
Feature vs Smart Phone
 Is feature phone still alive?

6
Smart Phone – Common OS

 Brew – Qualcomm (REX)


 Meego – Nokia (Linux - Qt)
 Netbook + Vehicle (BMW) + Mobile (N9)
=> Tizen (HTML5)
 Bada – Samsung (Linux-2.5 million vnd)
 ...
 IOS – Apple
 Window Phone
 Android – Google 7
Android – What will we do

 Hardware
 X86 -MIPS...
 Sensors
...
 Software
 Porting: SNMP, XMPP...
 Application

8
Android – What will we do (cont)

 Argumented Reality – Qualcomm


 AI - Siri
 Security
 Biometric
 Crypto
 Virus
 Web app
 Network : chat
 Outsource 9
Android Platform

10
Android Platform

 Environment: Computer + OS + Editor (ADT) +


SDK
 Programming Language: Java / C + ...
 Programming Technique
 OOP – UML – Design Pattern
 Asynchronous/Synchronous
 IPC
 3 tier model
 Common IT Knowledge
11
Android Platform

 Components:
 Activity
 Service
 Broadcast Receiver
 Content Provider

12
Tips

13
Reference

 www.wikipedia.org
 http://developer.android.com/sdk/index.html
 https://ar.qualcomm.at/qdevnet/

14

Anda mungkin juga menyukai