Android Application Development Course

275 views

Published on

Android Programming Course

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
275
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Android Application Development Course

  1. 1. Nội dung chương trình đào tạo Session Subject Milestone Project 1 ● Ôn tập Java cơ bản 2 ● Giới thiệu về quy trình phát triển phần mềm Agile Project #1: Thiết lập nhóm, nhận đề tài project 3 ● Giới thiệu về Android ● Lịch sử phát triển Android ● Các phiên bản của Android ● Giới thiệu kiến trúc của Android ● Tổng quan về Android SDK ● Vòng đời phát triển ứng dụng Android ○ Ứng dụng Hello World ○ Cấu trúc của một dự án ○ Chạy thử ứng dụng lần đầu trên môi trường giả lập ○ Thiết kế ứng dụng ○ Xây dựng ứng dụng ○ Kiểm thử ứng dụng ○ Đóng gói và triển khai ứng dụng trên thiết bị Android thật T1­L1 4 ● Cơ bản về giao diện của ứng dụng Android (User Interface) ● Bố cục XML ● Bố cục Java ● Giới thiệu Activity ● Vòng đời của Activity ● Sử dụng tài nguyên trong một ứng dụng T2­L2 Bắt đầu làm giao diện prototype (trên giấy) cho project 5 ● Intent & Jump Activity ● Broadcast Receivers, Intent filter ● Dịch vụ trong Android T3­L3 Project #2: Review Prototype Hoàn thành giao diện và tạo các activity cho giao diện
  2. 2. 6 ● Cung cấp nội dung (content provider) ● Làm việc với Database ● Chia sẻ Preferences & Notification ● Làm việc với SD card và bộ nhớ trong T4­L4 Tạo Database và xử lý với Database 7 ● Làm việc với Camera & Multimedia ● Làm việc với Google Maps, Webview ● Làm việc với  Web services T5­L5 8 ● Nâng cao trong Android ● Process, Thread và Lazy loading ● Tạo widgets T6­L6 Project #3: Review #1 9 ● Lập trình giao diện (UI) nâng cao ● Animation ● Hỗ trợ Multi­screen ● Style & Theme trong Android T7­L7 10 ● Đồ hoạ trong Android ● Xử lý Image T8­L8 11 ● Tích hợp Facebook, Twitter và mạng xã hội khác trong ứng dụng Android ● GCM T9­L9 Project #4: Review #2 12 ● Sensors ● Phát triển ứng dụng trên máy tính bảng Android ● Công nghệ mới (NFC, Android Beam) ● Đưa ứng dụng lên Android Market ­ Google Play ● Giới thiệu về In­app Billing T10­L10 13 ● Project T11­L11 Project #5: Review 3 14 ● Project L12 Project #6: Final Review Tổng kết và trao chứng nhận

×