Bỏ qua tới nội dung chính
ET4710

Lập trình ứng dụng di động

Mobile Application Programming

Khối lượng
2 tín chỉ · 3.25 ECTS (LT 30 · BT 15 · TN 0 · Tự học 60 tiết)
Ngôn ngữ
Tiếng Việt,Tiếng Anh
Giảng viên phụ trách
Nguyễn Thanh Bình

Mô tả học phần

Môn học này nhằm cung cấp cho sinh viên kiến thức về kỹ năng lập trình cho ứng dụng di dộng, bao gồm hiểu biết cấu trúc tổ chức ứng dụng di động, sử dụng công cụ phát triển IDE để xây dựng ứng dụng di động. Ứng dụng di động đáp ứng các yêu cầu giao diện đồ họa với người sử dụng trên thiết bị di động, tích hợp các phương pháp tương tác khác nhau như các cảm biến để tăng tính tiện ích cho người dùng di động. Khai thác các cảm biến cho thiết bị di động phục vụ cho các mục đích phục vụ tiện ích cho người dùng. Ứng dụng các khuôn mẫu có sẵn giúp tăng tốc quá trình phát triển ứng dụng. Hiểu và có khả năng phát triển ứng dụng di động đa nền tảng. Lập trình cho các thiết đeo wearable, kết nối clouds, IoT. Môn học cũng cung cấp cho sinh viên kỹ năng thực hành và thái độ cần thiết khi làm thực nghiệm, giới thiệu quy trình thiết kế và thực hiện xây dựng phần mềm với các tính năng nâng cao gần với công nghiệp và yêu cầu thực tiễn, và phát triển kỹ năng làm việc nhóm, báo cáo và thuyết trình.

English description

Utilize development tools and IDEs to implement Android applications Understand the fundamental components and lifecycle of an Android application Specify user interfaces for applications through a variety of interactive widgets and modalities Harness sensors common to mobile device in applications Develop applications that work across a heterogeneous set of devices Be familiar with patterns used in industry for the development of Android applications. Be able to develop applications for wearable devices as well as for clouds and IoT connection The course also provides students with practical skills and necessary attitudes in order to conduct experiments, introduces to mobile application design and implementation processes, and develops teamwork and presentation skills

Chuẩn đầu ra học phần (CLO) 5

Bấm vào từng chuẩn đầu ra để xem bản tiếng Anh, liên kết PLO và mức độ đóng góp.

  • CLO1 Hiểu được và vận dụng tốt công cụ và nền tảng phục vụ phát triển ứng dụng di động

    Understand and capable of utilizing tools and framworks to develop a mobile application

  • CLO2 Hiểu được các thành phần cơ bản của ứng dụng di động cũng như vòng đời của 1 ứng dụng.

    Understand the fundamental components and lifecycle of an Android application

  • CLO3 Xác định giao diện người dùng cho các ứng dụng di động thông qua nhiều tiện ích và phương thức tương tác.

    Specify user interfaces for applications through a variety of interactive widgets and modalities

  • CLO4 Khai thác cảm biến phổ biến cho thiết bị di động trong các ứng dụng.

    Harness sensors common to mobile device in applications

  • CLO5 Phát triển các ứng dụng hoạt động trên một bộ thiết bị không đồng nhất.

    Develop applications that work across a heterogeneous set of devices

Đánh giá học phần

Thành phầnTỉ trọngThời gian
Thi cuối kỳ (Final Examination)70.0%
Bài thi giữa kỳ (Mid-term exam)20.0%
Bài tập lớn (Team project)10.0%

Tất cả học phần