Thông báo hệ chính quy

Đăng ký môn Phát triển ứng dụng cho thiết bị di động Học kỳ 2, năm học 2016-2017

13-02-2017 00:00

  THÔNG BÁO

(Đăng ký môn Phát triển ứng dụng cho thiết bị di động Học kỳ 2,  năm học 2016-2017)

Android và iOS là hai môi trường phổ biến nhất của ứng dụng trên thiết bị di động. Trên thị trường có trên 80% thiết bị di động dùng hệ điều hành Android và khoảng 15% thiết bị di động dùng hệ điều hành iOS.


Nhằm tạo cho sinh viên cơ hội làm quen với nhiều môi trường phát triển khác nhau cho ứng dụng trên thiết bị di động, trong học kỳ 2 năm học 2016-2017, môn Phát triển ứng dụng cho thiết bị di động được tổ chức thành 2 lớp như sau:
  • Lớp 1 (tiết 7-9 chiều thứ năm): phát triển ứng dụng trên hệ điều hành Android
  • Lớp 2 (tiết 7-9 chiều thứ ba): phát triển ứng dụng trên hệ điều hành iOS.

Mục tiêu, chuẩn đầu ra, nội dung chuyên môn, yêu cầu, hình thức và tiêu chí đánh giá của môn học trong hai lớp tương đương với nhau.

Việc lập trình cho ứng dụng trên iOS đòi hỏi máy tính phải đáp ứng các yêu cầu về cấu hình đặc biệt. Nếu có máy Mac, sinh viên có thể học lập trình iOS. Riêng những em sinh viên không có máy Mac, chỉ có máy tính dùng Windows / Linux phải kiểm tra thật kỹ máy tính của mình có phù hợp để học lập trình iOS hay không trước khi đăng ký học lớp 2 của môn Phát triển ứng dụng cho thiết bị di động.

Dưới đây là một số giải pháp (từ dễ đến khó) để sinh viên kiểm tra xem mình có thiết bị phù hợp để học lập trình iOS hay không:

a. Chạy máy ảo với VMWare
  • Tìm máy ảo với từ khóa "Mac El Capital torrent" hoặc "Mac El Capitan fshare" để tải máy ảo về. Đây là phiên bản dễ kiếm nhất và dễ có link tải. Ta có thể nâng cấp lên Sierra sau này.
  • Yêu cầu duy nhất là CPU phải hỗ trợ ảo hóa. Ta có thể check điều này bằng cách lên trang chủ của Intel, gõ mã CPU và kiểm tra coi CPU này có hỗ trợ ảo hóa hay không.
Chi tiết cụ thể từ việc tải, cài đặt, cấu hình máy ảo các em sinh viên có thể xem hướng dẫn tại link sau: https://youtu.be/y4ORmLvMzTI

b. Thuê máy ảo mac trên macincloud.com và remote để thao tác
Đây là giải pháp dành cho các em có máy quá yếu không thể cài Hackintosh, ta có thể thuê một máy Mac trên trang này và trả tiền theo giờ để remote từ xa qua mạng.
Gói rẻ nhất là trả theo giờ, 1$/giờ nhưng phải trả tối thiểu 30$ trước.
Hoặc thuê theo tháng với 20$ / tháng.

c. Hackintosh

 Đây là giải pháp cài hệ điều hành Mac lên một phần cứng bất kì nếu có CPU Intel. Cách này khá khó vì đòi hỏi sinh viên phải hiểu biết khá nhiều thứ, và bản thân việc có và tìm các driver (kext) để dùng thích hợp hoặc hoạt động ổn định cũng không đơn giản. 

Giáo vụ Khoa CNTT.

Các tin liên quan