NỘI DUNG KHÓA HỌC:
Lession 1:
Tổng quan về SmartPhone:Thiết lập môi trường viết ứng dụng Android trên Eclipse
Các thao tác trên Eclipse
Cài đặt SDK và các API hỗ trợ lập trình
Cài đặt máy ảo (Emulator) để test ứng dụng Android
Cấu trúc ứng dụng và Manifest file
Xây dựng và thực thi ứng dụng “Hello World”
Cài đặt ứng dụng lên thiết bị thực bằng file apk
Đưa ứng dụng lên Android Market,
Lession 2:
Tạo các ứng dụng cơ bản:TextView, EditText, Button
CheckBox
RadioGroup, RadioButton
Dialog (Alert Dialog, Progress Dialog, Custom Dialog …)
Xây dựng ứng dụng “Calculator”
Lession 3:
Sử dụng các tài nguyên trong AndroidValues
Drawable
Menu (Context Menu, Option Menu)
Layout
Linear Layout
Absolute Layout
Relative Layout
Table Layout
Lession 4:
Xử lý sự kiệnCảm ứng màn hình, xây dựng ứng dụng duyệt ảnh
Activity, Intent
Xây dựng ứng dụng gọi điện thọai
Lession 5:
Chuyên đề NFC:Công nghệ RFID
Các API giao tiếp thẻ Mifare
Giới thiệu hệ thống giữ xe bằng thẻ RFID
Lession 6:
Chuyên đề NFC :Xây dựng ứng dụng đọc – ghi thông tin cá nhân lên thẻ Mifare
Mô hình thẻ thanh tóan trả trước, trừ tiền dần.
Lession 7:
Chuyên đề Titanium:Giới thiệu nền tảng Titanium để xây dựng nhanh ứng dụng Android
Cài đặt môi trường Titanium
Xây dựng các ứng dụng “Simple Demo”
Lession 8:
Chuyên đề Titanium:Cảm ứng màn hình, xây dựng ứng dụng duyệt ảnh với Titanium
Activity, Intent
Xây dựng ứng dụng gọi điện thọai với Titanium
Lession 9:
Chuyên đề cơ sở dữ liệu:Giới thiệu hệ quản trị cơ sở dữ liệu SQLite
Xây dựng lớp “DatabaseHelper” để lưu trữ và truy vấn cơ sở dữ liệu.
Viết ứng dụng học trắc nghiệm giao thông
Lession 10:
Chuyên đề webserviceGiới thiệu webservice và thư viện KSOAP2
Xây dựng webservice “programmer calculator”
Xây dựng ứng dụng máy tính khoa học online thông qua webservice