Systematic

iPhone 程式開發及編寫課程 (ObjC + Swift)

Enquire Now

Course Information

Schedules
  • Mar 2026
Registration period
3 Feb 2026 (Tue) - 30 Mar 2026 (Mon)
Price
HKD 3,980
Course Level
Study Mode
Duration
42 Hour(s)
Language
Cantonese
Location
九龍旺角亞皆老街 109 號皆旺商業大廈 18 樓 1802 - 1807 室
1 views

Course Overview

要數現時最熱門最多人使用的手機,相信非 iPhone 莫屬了!大部份 iPhone 用戶都會連到 App Store 去購買並下載他們需要的軟件,不少簡單但創新的 iPhone 軟件亦輕易取得數十萬銷量。看到 App Store 中那麼多賺錢的軟件,您是不是也躍躍欲試呢?

現時要開發 iPhone Apps 有兩大語言:Objective-C 和 Swift。Objective-C是 Apple一直傳統沿用的程式語言,但學習門檻較高;而 Swift 是新式的程式語言,相對容易學習,但部份功能未盡完善,整體仍在發展中。

那麼我應該學習那一種程式語言呢?

我們建議您先以 Objective-C 為主力,Swift 作為輔助。因為市面大部份 Apps 仍然利用 Objective-C開發,假如您加入的公司需要修改這些 Apps,就必須使用 Objective-C;但 Apple 將來肯定會朝著 Swift 發展,因此現在開始掌握 Swift 就可掌握先機。

因此,兩種語言可謂缺一不可!

雖然 Apple 官方提供了免費而完善的開發工具 iPhone SDK,但事實上,若您沒有在 Mac OS X 上利用 Cocoa 開發的經驗,想入門亦很困難,因為 Cocoa 的使用與開發方式與一般習慣在 Windows的開發工具如 Visual Basic 或 Delphi 等,有著極大的差異。所以您就要報讀本課程,去掌握編寫 iPhone 程式的竅門。

本課程會由淺入深,一步一步的令學員熟悉 iPhone SDK 各種工具的使用,並教授 Objective-C 及 Swift 的編程語法,相信您都很快可以加入 iPhone 的開發行列!

 

What You’ll Learn

課程名稱:iPhone 程式開發及編寫課程 (ObjC + Swift)
- 簡稱:iPhone Training Course (Basic)

開發工具 XCode

  • 安裝及認識 iPhone SDK
  • iPhone 程式開發及程式編寫基礎觀念
  • Cocoa 簡介
  • 開發工具 XCode 的操作及功能
  • 使用者介面設計
  • 認識多種不同的畫面元件
  • iPhone Apps 程式設計基礎

Objective-C

  • 獨特而強大的 Objective-C 程式語法
  • 資料型態與運算式
  • 條件式及迴圈
  • 動作 (Action) 及訊息 (Message)
  • 類別、物件及方法
  • 委託 (Delegate) 及 MVC 概念
  • 認識 Storyboard
  • 認識 View Controller、Navigation Controller 及 Tab Bar Controller
  • 記憶體管理
  • Picker View 與數據資料連結
  • Alert 提醒訊息視窗
  • 呼叫內建瀏覽器、電郵及 App Store
  • 簡易動畫效果
  • 載入本機檔案
  • 音訊和視訊播放
  • UIView 的座標系統
  • 畫面旋轉與座標的關係
  • AutoLayout 及 Constraints 版面設計概念
  • Table View (表格)
  • 在表格載入數據資料
  • 認識 Property List
  • 表格換頁
  • Segue 轉頁連繫
  • 二維陣列
  • 將數據資料傳送至另一頁面

Swift

  • Swift 程式語法
  • 認識設計利器 Playground
  • 變數和常數
  • Tuples
  • Optional
  • 集合型態
  • 控制流程
  • 函式
  • 類別和實體
  • 屬性和方法
  • 建構式
  • Delegate及DataSource

發佈 iPhone Apps

  • 為您的 Apps 簽署並預備發佈
  • 發佈應用程式到實體機
  • 將應用程式放上 App Store 售賣
  • 大量編程實例


Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed