
LẬP TRÌNH MOBILE ĐA NỀN TẢNG VỚI XAMARIN
KHÓA HỌC
Lập trình mobile đa nền tảng với Xamarin
1./ Giới thiệu
2./ Khóa học Xamarin
Yêu cầu:
Mục tiêu khóa học:
3./ Nội dung khóa học
| Buổi | Nội dung |
| 1 | Giới thiệu: – Giới thiệu lập trình mobile – Giới thiệu lập trình đa nền tảng – Giới thiệu Xamarin – Cài đặt Xamarin trên Windows, Mac – Tạo ứng dụng demo đầu tiên – Tìm hiểu cấu trúc ứng dụng mobile viết bằng Xamarin |
| 2 | Ngôn ngữ lập trình C#: – Cơ bản về ngôn ngữ lập trình C# |
| 3 | Ngôn ngữ lập trình C#: – Các kỹ thuật lập trình nâng cao với C# |
| 4 | Thiết kế giao diện cơ bản: – Text box – Checkbox – Radio button – Image – Slider … – Tạo ứng dụng mẫu |
| 5 | Thiết kế giao diện nâng cao: – List view – Table view – Tabbed page – Action bar – Tạo ứng dụng mẫu cho |
| 6 | – Maps and Location: bản đồ – Tạo ứng dụng mẫu định vị trên bản đồ |
| 7 | Code camp lần 1: Thực hành xây dựng ứng dụng tổng hợp |
| 8 | Audio – Video – Sound – Ứng dụng play local audio – Ứng dụng play local video – Ứng dụng play youtube video |
| 9 | Lưu trữ đọc ghi dữ liệu – Đọc ghi local file – Local database: SQLite – Ứng dụng tra cứu từ điển |
| 10 | Lập trình mạng: – HTTP request – Rest service – JSON – Ứng dụng đọc báo điện tử |
| 11 | – Webview – Hoàn thiện tính năng ứng dụng đọc báo điện tử |
| 12 | Thiết kế giao diện ứng dụng đọc báo – Tabbed viewpager – Action bar – Hoàn thiện giao diện ứng dụng đọc báo điện tử |
| 13 | Thông báo từ dịch vụ – Push notification – Tích hợp push notification vào ứng dụng đọc báo điện tử |
| 14 | Tối ưu ứng dụng – Quản lý bộ nhớ – Data caching – Đồng bộ hóa dữ liệu – Tối ưu ứng dụng đọc báo điện tử |
| 15 | Code camp lần 2: Thực hành xây dựng ứng dụng xem ảnh trực tuyến |
| Nghỉ 1 tuần làm bài tập lớn | |
| 16 | Tổng kết và giải đáp các thắc mắc của học viên |