主旨

課程教授內容從進階的Objective-C語法到UIKit裡iPhone, iPad相關UI元件的介紹,手勢操作,使用Database存取資料,定位裝置,內建裝置,還有網路服務的知識,非同步連線。

課程內容
UI 部分,參考 Youtube
http://www.youtube.com/channel/UCPRP4bs_BNpx6XWI5Wm7O5g
Level 2 部分

Review
l 程式架構基礎 - MVC Design Pattern
l 呈現畫面原理 - View
l 程式邏輯控制 - Controller
l 簡單儲存資料 - Read & Write Property List

iOS UIKit
l 容器式 Controller
Navigation Controller
TabBar Controller
Modal View
l 畫面拖拉,捲動,放大縮小 - UISrollView
l 呈現大量列表資料 - UITableView,UIPickerView
l 更多 UI - Segmented Controller, Switch Slider,
Progress view, ActivityIndicator,
ActionSheet
l 多工與背景執行介紹 - Overview Multitasking
l 標準iPad應用程式介面 -
Split View Controller
Popover Controller
l 手勢操作Pan,Pinch,Swipe, LongPress, Rotate
l 以物件存取方式,存取 SQLite 資料庫 -CoreData
內建裝置
l 振動
l 多媒體播放器
l 地圖資訊應用 -
地標樣式,
經緯度坐標與View坐標轉換,
地圖相關委任方法
l 定位資訊
網路服務
l iOS 與 HTML Javascript 互動
HTTP 介紹
l Objective-C在HTTP上應用
l Ajax簡介 - Javascript, XML, JSON
l 深入解析 XML

報名網頁
http://www.tl.ntu.edu.tw/trainin ... LS20130121113736BPP

講師己教授 iOS 程式設計 3 年之久
開發 iOS App 經驗超過 4 年
經營的粉絲團
http://www.facebook.com/pages/Develo...e/226724001803