Tổng quan về lập trình iOS (Bài 1)

Tổng quan về lập trình iOS. iOS là một hệ điều hành dành cho thiết bị di động được phát triển và phân phối bởi Apple. iOS được phát hành lần đầu tiên vào năm 2007 dành cho iPhone, iPad và Apple TV.

Khoá học này được thiết kế cho các lập trình viên muốn tìm hiểu và phát triển các ứng dụng cho iOS (bao gồm iPhone, iPad) sử dụng ngôn ngữ lập trình Swift. Các bạn có thể tìm hiểu thêm ngôn ngữ Objective C cũng là một ngôn ngữ lập trình cho iOS.

Tổng quan về lập trình iOS – Cài đặt môi trường lập trình

Bước 1: Tải phiên bản mới nhất của Xcode từ https://developer.apple.com/downloads/ (trong trường hợp này bạn phải đăng ký một tài khoản Apple ID từ https://developer.apple.com/programs/register/). Một cách đơn giản hơn, các bạn sử dụng link tải Xcode 7.2 không cần tải khoản Appplegia sư tin học đã chuẩn bị sẵn.

Bước 2: Dành cho các bạn đang sử dụng hệ điều hành Windows. Tải hệ điều hành Mac OS X 10.11 El Capitan dành cho VMware và cài đặt Mac OS X 10.11 trên VMware.

Các bạn có thể sử dụng VMware Workstation hoặc VMware Workstation Player. Lưu ý phần mềm VMware mặc định không hỗ trợ Mac OS, vì vậy các bạn phải unlock phần mềm này trước khi thực hiện cài đặt Mac OS X trên VMware.

  1. Tải phần mềm VMware Workstation Player 12
  2. Tải unlock
  3. Tải OS X 10.11 El Capitan VMware Image

Yêu cầu về phần cứng khi cài đặt Mac OS X chi tiết như sau

  • Ram: Tối thiểu 4Gb. Đề xuất 8Gb.
  • CPU: Intel Core i3, Core i5 hoặc Core i7 (Hỗ trợ Intel Virtualization VT-x).
  • HDD (Hard drive): Đề xuất SSD. Tuy nhiên SATA cũng có thể chấp nhận.

Clip hướng dẫn cài đặt Mac OS X 10.11 El Capitan sử dụng phần mềm ảo hoá VMware

Bước 3: Cài đặt Xcode. Các bạn xem clip hướng dẫn cài đặt Xcode 7.2 trên Mac OS X 10.11 El Capitan sử dụng phần mềm ảo hoá VMware. Trước khi cài đặt, bạn hãy copy và paste Xocde vào Documents của Mac OS X và làm theo hướng dẫn trong clip.

Tổng quan về lập trình iOS – Tổng kết

  • Giới thiệu iOS
  • Chuẩn bị và cài đặt môi trường lập trình iOS

Tổng quan về lập trình iOS – Bài tập thực hành

  • Bài thực hành số 1: Cài đặt Mac OS X 10.11
  • Bài thực hành số 2: Cài đặt Xcode 7.2

Xem giáo trình môn lập trình iOS