Tải bản đầy đủ (.pptx) (78 trang)

Lập trình trên thiết bị di động

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.26 MB, 78 trang )

L p trình trên thi t b di đ ngậ ế ị ộ
6/30/14 1Huỳnh Công Th nh – ị
Mobile programming

Tháng 7/2008, Apple ra mắt AppStore. Đến nay, App Store đã có hơn
400,000 ứng dụng với 10 tỷ lượt tải về, dẫn đầu ngành về dịch vụ ứng
dụng cho di động.

Ovi Store của Nokia, Android Market của Google, App World của
Blackberry , Huawei Technology.
6/30/142
T i sao nên theo ngành này?ạ

AppStore: 400,000 ứng dụng với 10 tỉ lượt tải về

OviStore: 55,000 ứng dụng, 760 triệu download

Android Market: 200,000 ứng dụng, 4,5 tỉ download

App World: 30,000 ứng dụng, 3 triệu download/ngày

Huawei Technology: 80.000 ứng dụng
6/30/143
T i sao nên theo ngành này?ạ
$ = 7 tỷ USD >>> 30 tỷ USD trong 3 năm tới

iOS

Android

Tizen



Windows Phone 7

Blackberry OS & Qnx

WebOS

MeeGo

Symbian.
6/30/144
Các mobile os
6/30/145
Thống kê thị trường
6/30/146
Thống kê lập trình viên
6/30/147
Thống kê lập trình viên
Vậy, Mobile OS nào là tốt nhất?
6/30/148
Android, iOS, Windows phone…
Lấy ứng dụng làm trung tâm.
Mọi biểu tượng ứng dụng có thể di
chuyển hoặc xóa được.
Nổi bật với các Widget.
Notification bar…
6/30/149
Giao diện người dùng
Sự kết hợp phần cứng và phần mềm
hoàn hảo.

Màn hình thoáng đãng với các biểu
tượng ứng dụng dàn ngay hàng thẳng
lối rõ ràng.
11 màn hình chính.
Nâng cấp với Notification bar.
6/30/1410
Android, iOS, Windows phone…
Thay vì lấy ứng dụng làm trung tâm,
như với các nền tảng iOS và Android,
Microsoft sử dụng khái niệm mới, gọi
là hub (trung tâm), để tổ chức nội
dung trong Windows Phone 7.
Mỗi hub là một bộ sưu tập các ứng
dụng cùng nhóm.
2 màn hình chính.
6/30/1411
Android, iOS, Windows phone…
6/30/1412
Ứng dụng và tính mở
6/30/1413
Khả năng tùy biến
6/30/1414
Khả năng tích hợp dữ liệu
6/30/1415
Google Android

Là gì ?

Open Source OS


Linux kernel (2.6)

Mobile platform (smartphone)

Liên minh OHA (Open Handset Allien): HTC, LG, Samsung,
Motorola, T-Mobile, Sprint, NVIDIA, Intel, Broadcom, Qualcom,…)
Google Android

Có gì nổi bật ?

Full web (Html/html5, javascript, flash)

Game 2D/3D

Đa điểm (Multi touch)

Đa luồng (Multi thread)

Media (Video fullHD, MPeg4, H.264, Mp3, Acc, Ogg,…)

Wifi, 3G, GPS, Sensor,…
Google Android

Lịch sử phát triển:

Google mua Android Inc 17-8-2005

Ra mắt cộng đồng tháng 11-2007, thành lập OHA
(Open Handset Allien)


Phiên bản 1.0 ra mắt tháng 9-2008, T-Mobile G1

Phiên bản 1.1 ra mắt tháng 2-2009
Google Android
Các phiên bản

1.5 (Cupcake) – 04/2009

1.6 (Donut) – 09/2009

2.0/2.1 (Eclair) – 10/2009, 01/2010

2.2 (Froyo) – 05/2010

2.3 (Gingerbread) – 06/12/2010

3.0/3.1/3.2 (HoneyComb) – 03 – 7 /2011

4.0 (Ice cream sandwich) – 9/2011
Google Android
Ice cream sandwich
Google Android

Thị phần (Toàn cầu)

150 triệu điện thoại

500.000 lượt active/ngày
40%
24%

2%
34%
Th ph n Android toàn c uị ầ ầ
Android
iOs
Phone 7
Others
Google Android
Thị phần (Việt Nam)
28.71
59.76
2.32
0.36
5.39
2.93
0.52
Th ph n Android t i Vi t Namị ầ ạ ệ
Android
Symbian
WM7/WM
BlacBerry
Linux
iOS
Maemo/Meego
200.000 android
device
5 tri u vào năm ệ
2015
G oo g l e A n d r o i d
Android Market

G o o g l e A n d r o i d
Android Market

Số lượng ứng dụng/game: 500.000+

Số lượt tải: 8,1 tỉ lượt

Số lượt tải: 31.8 tỉ lượt vào năm 2016
Google Android
Android phone

HTC G1

Google Nexus One

×