課程簡介

開發環境

  • 開發環境要求
  • Xcode與iOS SDK
  • Apple開發者註冊
  • 應用程序被拒絕的原因
  • 人機界面指南

Xcode iOS項目

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

自適應佈局

  • 故事板
  • 多設備支持
  • 圖標尺寸與設備方向
  • UI組件
  • 構建用戶界面

Swift

  • Swift編程語言概述
  • 變量、常量與數據類型
  • 語言結構
  • 使用Xcode開發Swift應用程序
  • Playground

Swift類與場景

  • 創建Swift類
  • 實例變量與初始化
  • 內存管理
  • 強引用與弱引用
  • 構造函數類型
  • 協議、Hashable與Printable
  • 繼承
  • 創建場景
  • 實現視圖控制器
  • Outlets與Actions

圖形處理

  • 添加圖標與圖像
  • 使用SpriteKit API
  • 動畫精靈

用戶交互

  • 按鈕與處理程序
  • 平移手勢識別
  • 點擊手勢識別

多屏幕應用程序

  • 表格導航
  • 標籤式應用程序
  • 導航控制器

定位服務

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

設備訪問與存儲

  • 文件存儲
  • 音樂庫訪問
  • SQLite數據庫訪問

藍牙

  • 藍牙API
  • 中心設備
  • 外圍設備

語音框架

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

網絡

  • 網絡訪問
  • 序列化與反序列化JSON
  • REST Web服務

最低要求

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

 35 時間:

人數


每位參與者的報價

客戶評論 (5)

即將到來的課程

課程分類