Bài giảng Lập trình Android - Bài 1: Tổng quan về lập trình Android và Môi trường phát triển

Trường ĐH Khoa Học Tự Nhiên Tp. Hồ Chí Minh  
TRUNG TÂM TIN HỌC  
Lập trình Android  
Bài 1: Tổng quan về lập trình Android  
và Môi trường phát triển  
Ngành Mạng & Thiết bị di động  
2015  
Nội dung  
I. Khung chương trình  
II. Tổng quan  
1. Hệ sinh thái di động hiện nay  
2. Hệ điều hành Android.  
3. Tại sao nên Lập trình Android.  
II. Kiến trúc Android  
III. Môi trường phát triển ứng dụng Android  
IV. Xây dựng đề án Android đầu tiên  
Lập trình Android  
2
Khung chương trình  
Thời lượng: 120 giờ (chia thành 4 module; 30 giờ/1module)  
Module 1: Lập trình Java cơ bản  
Module 2: Kiến trúc và xây dựng ứng dụng Android  
Module 3: Lập trình Cơ Sở Dữ Liệu, Tiến Trình và Chuyển Động trong  
ứng dụng  
Module 4: Lập trình Ứng dụng Client & Ứng dụng đa phương tiện  
Lập trình Android  
3
Module 1: Lập trình Java cơ bản  
STT  
Bài học  
Số giờ LT + TH  
1
2
3
Tổng quan Java – Môi trường làm việc  
3
Kiểu dữ liệu cơ sở  
Mảng cơ sở  
3
3
4
5
6
Lập trình hướng đối tượng  
Giao diện cơ bản trên Java Form  
Truy xuất tập tin  
3
3
3
7
8
9
Xây dựng giao tiếp Interface  
Lưu trữ dữ liệu tập hợp  
Tổng kết  
3
3
3
10  
Dự phòng: hướng dẫn giải bài tập  
Tổng số giờ  
3
30  
Lập trình Android  
4
Module 2: Kiến trúc và xây dựng ứng dụng Android  
STT  
1
Bài học  
Số giờ LT + TH  
Mở đầu – Android và Môi trường phát triển  
3
3
3
3
3
3
3
2
3
4
5
6
7
Các thành phần ứng dụng Android  
View & Các điều khiển cơ bản  
Tài nguyên ứng dụng cơ bản  
Intent  
Tài nguyên ứng dụng hình ảnh và giao diện  
Quản lý Asset – SharePreference - Bộ  
nhớ thiết bị  
8
9
10  
Adapter và các điều khiển tập hợp  
Xây dựng giao diện với Fragment  
Tổng kết  
3
3
3
Tổng số giờ  
30  
Lập trình Android  
5
Module 3: Lập trình Cơ Sở Dữ Liệu, Tiến Trình và  
Chuyển Động trong ứng dụng  
STT  
1
Bài học  
Số giờ LT + TH  
Quản lý dữ liệu với Content Provider  
Lưu trữ dữ liệu ứng dụng với SQLite  
3
3
2
3
Truy vấn và sắp xếp dữ liệu  
3
4
5
Menu & ActionBar  
Action Provider & Điều khiển tìm kiếm dữ liệu  
3
3
6
7
Các chuyển hoạt trong ứng dụng  
Sử dụng CursorAdapter  
3
3
8
AsyncTask – Thread và Handler  
Service – Broadcast Receiver và Notification  
3
9
3
10  
Tổng kết  
3
Tổng số giờ  
Lập trình Android  
30  
6
Module 4: Lập trình Ứng dụng Client & Ứng dụng đa  
phương tiện  
STT  
Bài học  
Số giờ LT + TH  
1 Khai thác tài nguyên Internet.  
2 Giao thức kết nối WebService  
3
3
3 Đọc ghi dữ liệu XML – JSON  
4 GoogleMap  
3
3
5 Các điều khiển đa truyền thông  
6 Bộ cảm biến  
3
3
7 Telephony & SMS  
8 Google Cloud Messaging  
9 Ứng dụng Widget  
10 Tổng kết  
3
3
3
3
30  
Tổng số giờ:  
Lập trình Android  
7
Điều tạo nên Sự Khác Biệt của Trung Tâm?  
Chứng chỉ "Lập trình viên chuyên  
nghiệp trên thiết bị di động" do  
Trường ĐH Khoa Học Tự Nhiên cấp.  
Ứng dụng Phương pháp giảng dạy  
PET. Sau mỗi buổi học, học viên có thể  
giải quyết một vấn đề cụ thể trong  
một ứng dụng.  
Lập trình Android  
8
Điều tạo nên Sự Khác Biệt của Trung Tâm?  
Chương trình do TTTH và khoa CNTT  
trường ĐH KHTN phối hợp xây dựng,  
với sự phản biện của các công ty lập  
trình di động hàng đầu.  
Học viên được xây dựng các ứng dụng  
sát thực tế: Quản lý chi tiêu cá nhân,  
Cẩm nang du lịch, Mua hàng online,  
Tìm địa điểm...  
Lập trình Android  
9
Điều tạo nên Sự Khác Biệt của Trung Tâm?  
Hỗ trợ giới thiệu việc làm tại các công  
ty: VNG, Gameloft, FPT, DVMS, WEBIS  
CORP... thông qua website gtvl.t3h.vn  
Lập trình Android  
10  
1. Hệ sinh thái di động hiện nay  
Lập trình Android  
11  
2. Hệ điều hành Android  
❑ Lịch sử phát triển  
• 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.  
Lập trình Android  
12  
2. Hệ điều hành Android  
❑ Các phiên bản hệ điều hành  
Lập trình Android  
13  
2. Hệ điều hành Android  
❑ Các phiên bản hệ điều hành  
Lập trình Android  
14  
2. Hệ điều hành Android  
❑ Các phiên bản hệ điều hành  
Lập trình Android  
15  
2. Hệ điều hành Android  
❑ Các phiên bản hệ điều hành  
Nov 12.2014  
Oct 31.2014  
Jul 24.2013  
Lập trình Android  
16  
2. Hệ điều hành Android  
❑ Các phiên bản hệ điều hành  
March 9, 2015  
Lập trình Android  
17  
2. Hệ điều hành Android  
❑ Các phiên bản hệ điều hành  
Lập trình Android  
18  
3. Tại sao nên Lập trình Android  
❑ Xu thế phát triển Công nghệ di động  
• Trên thế giới:  
Lập trình Android  
19  
3. Tại sao nên Lập trình Android  
• Ở Việt Nam:  
Lập trình Android  
20  
Tải về để xem bản đầy đủ
pptx 47 trang baolam 20920 Free
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Lập trình Android - Bài 1: Tổng quan về lập trình Android và Môi trường phát triển", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pptxbai_giang_lap_trinh_android_bai_1_tong_quan_ve_lap_trinh_and.pptx