課程簡介

開發環境

  • 開發環境要求
  • Xcode 和 iOS SDK
  • Apple 開發者註冊
  • 申請被拒絕的原因
  • 人機介面指南

Xcode iOS 專案

  • Xcode 概述
  • 創建 iOS 專案
  • 在模擬器和真實設備上運行

自適應佈局

  • 情節提要
  • 多設備支援
  • 圖示大小和設備方向
  • UI 元件
  • 構建使用者介面

Swift

  • Swift 程式設計語言概述
  • 變數、常量和數據類型
  • 語言結構
  • 使用 Xcode 開發 Swift 應用程式
  • 操場

Swift 類和場景

  • 創建 Swift 類
  • 實例變數和初始化
  • 記憶體管理
  • 強引用和弱引用
  • 構造函數類型
  • 協定,可哈希和可列印
  • 遺產
  • 創建場景
  • 實現檢視控制器
  • 網點和行動

使用圖形

  • 添加圖示和圖像
  • 使用SpriteKit API
  • 動畫精靈

使用者交互

  • 按鈕和處理程式
  • 平移手勢識別
  • 點擊手勢識別

多螢幕應用

  • 表格導航
  • 選項卡式應用程式
  • 導航控制器

定位服務

  • 位置和高度
  • 指南針方向

設備 Access 和存儲

  • 檔存儲
  • 音樂庫訪問
  • SQLite 資料庫訪問

藍牙

  • 藍牙 API
  • 中環
  • 外設

語音框架

  • 語音轉文本
  • 文字轉語音

Networking

  • 網路訪問
  • 序列化和反序列化 JSON
  • 休息 Web Services

最低要求

該課程假設有一定的程式設計經驗。

  35 時間:
 

人數


開始於

結束於


Dates are subject to availability and take place between 09:30 and 16:30.

每位參與者的報價

客戶評論 (2)

相關課程

課程分類