You are on page 1of 13

LOGO

Tìm hiểu về hệ điều hành ANDROID


Group Members

1 Nguyễn Văn Dũng

2 Tạ Văn Huy

3 Trần Văn Thưởng

4 Hoàng Xuân Tiến

www.themegallery.com
Nội dung

1 Lịch sử ra đời

2 Xu thế phát triển Android

3 Kiến trúc hệ điều hành

4 Demo

www.themegallery.com
1. Lịch sử ra đời
.

 Năm 2003, Android Inc. được thành lập bởi Andy Rubin, Rich Miner, Nick Sears
và Chris White tại California.
 Năm 2005, Google sở hữu Android cùng với các vị trí quản lý.

 Năm 2007, OHA (Open Handset Alliance) được thành lập bởi Google cùng với
nhiều nhà sản xuất thiết bị phần cứng, thiết bị không dây và vi xử lý. Công bố nền
tảng phát triển Android.
 Năm 2008, thiết bị HTC Dream là phiên bản thế hệ đầu tiên hoạt động với hệ

điều hành Android 1.0.


 Năm 2010, Google khởi đầu dòng thiết bị Nexus với thiết bị đầu tiên của HTC là

Nexus One.
 Năm 2013, ra mắt loạt thiết bị phiên bản GPE.
 Năm 2014, Google công báo Android Wear, hệ điều hành dành cho các thiết bị

đeo được.
www.themegallery.com
1. Lịch sử ra đời
.

Tên mã Số phiên bản Ngày công bố


1.0 September 23, 2008
1.1 February 9, 2009
Cupcake 1.5 April 27, 2009
Donut 1.6 September 15, 2009
Eclair 2.0–2.1 October 26, 2009
Froyo 2.2–2.2.3 May 20, 2010
Gingerbread 2.3–2.3.7 December 6, 2010
Honeycomb 3.0–3.2.6 February 22, 2011
Ice Cream Sandwich 4.0–4.0.4 October 18, 2011
Jelly Bean 4.1–4.3.1 July 9, 2012
KitKat 4.4–4.4.4, 4.4W–4.4W.2 October 31, 2013
Lollipop 5.0–5.1.1 November 12, 2014
Marshmallow 6.0–6.0.1 October 5, 2015
www.themegallery.com
1. Lịch sử ra đời
.

www.themegallery.com
1. Lịch sử ra đời
.

www.themegallery.com
1. Lịch sử ra đời
.

www.themegallery.com
2.Xu thế phát triển
.

+ Tìm kiếm bằng giọng nói

+ Trợ lý ảo trong ứng dụng điện thoại


- Trợ lý ảo ngày càng phổ biến. Chúng ta đã rất quen thuộc với các trợ lý ảo như: Siri, Alexa,
Cortana, Bixby hay Google Assistant… Những trợ lý này giúp bạn điều khiển bao quát cả hệ điều
hành.

+ Ứng dụng blockchain trên điện thoại di động


- Blockchain được phân cấp vì dữ liệu sẽ được đóng gói thành các khối và xích lại với nhau khi nhiều
thiết bị kết nối với nhau sẽ lưu trữ cùng một bản sao dữ liệu này. Do đó mà chúng ta có mạng
ngang hàng P2P được hình thành. Điều này giúp các công ty kiểm soát được rủi ro tài chính.

+ Ứng dụng Mobile Cloud Computing – Điện toán đám mây di động
- Với ứng dụng điện toán đám mây di động MCC để giúp các ứng dụng di động trở nên phong phú và
người dùng có thể trải nghiệm liền mạch trên nhiều thiết bị. Điều này rất có lợi cho các công ty để
phục vụ người dùng trên thiết bị di động.

www.themegallery.com
2.Xu thế phát triển
.

+Xu hướng công nghệ thay đổi bởi trí tuệ nhân tạo AI (Artificial Intelligence)
- Công nghệ AI là trình điều khiển chính trong chuyển đổi kỹ thuật số. Công nghệ này được con người lập trình với
mục đích giúp các thiết bị công nghệ thông minh có thể tự động hóa các hành vi thông minh như con người. Nó sẽ
làm thay đổi toàn bộ cách chúng ta tương tác với các ứng dụng di động.

+ Ứng dụng Chatbot


- Người tiêu dùng muốn tương tác mua sắm hay sử dụng dịch vụ qua các ứng dụng tin nhắn hơn là bằng cuộc gọi
hay gặp mặt trực tiếp, con số này được thống kê lên đến 52%. Vì vậy dịch vụ chatbot đã ra đời để giúp thỏa mãn
các yêu cầu của người dùng.

+ Công nghệ thực tế ảo AR/ VR


- Công nghệ thực tế ảo dùng để mô tả môi trường ở thế giới thực thông qua máy ảnh trên các ứng dụng di động
thông minh.

+ Các ứng dụng theo nhu cầu người dùng (On-demand apps)
- Hiện nay đa số người dùng trên thế giới đã quen thuộc với các On-demand apps. Ví dụ điển hình
như: Các dịch vụ gọi xe Grab và Uber. Ngoài ra các On-demand apps cũng đang dần chiếm lĩnh
các loại dịch vụ khác như: dọn dẹp, giặt ủi, giao hàng, mua sắm, đặt lịch hẹn,…

www.themegallery.com
3.Kiến trúc hệ điều hành
.

 Android được hình thành dựa trên nền tảng Linux nhân 2.6,
từ phiên bản 4.0 sử dụng Linux nhân 3.x.
 Android bao gồm 3 thành phần chính:
 Middleware
 Các thư viện và API viết bằng C
 Các ứng dụng thực thi viết bằng Java
 Sử dụng máy ảo Dalvik để biên dịch mã .dex (Dalvik
Excuteable) sang Java bytecode.

www.themegallery.com
3.Kiến trúc hệ điều hành
.

www.themegallery.com
3.Kiến trúc hệ điều hành
.

Có thể sử dụng các ngôn ngữ lập


trình:
Java
C/C++
JNI
XML
Render Script

www.themegallery.com

You might also like