曙海教學優勢
本課程,秉承二十一年積累的教學品質,以項目實現為導向,面向企事業項目實際需要,老師將會與您分享設計的全流程以及工具的綜合使用經驗、技巧。課程可定制,線上/線下/上門皆可,熱線:4008699035。
曙海培訓的課程培養了大批受企業歡迎的工程師。大批企業和曙海
建立了良好的合作關系,合作企業30萬+。曙海培訓的課程在業內有著響亮的知名度。
?課程介紹:
基礎:本課程是iPhone與iPad開發系列的入門課程,適合于零基礎的學員學習。讓學員在短時間內,迅速掌握iOS下應用開發。?
全面:課程知識覆蓋全面,涵蓋了應用開發技術的方方面面。?
最新:最新的iOS7?SDK,最新Xcode開發工具,能夠緊跟蘋果的步伐。?
課程大綱:
2.??Hello?iOS
2.1?iOS概述
2.2??iOS?7新特性
2.2?iOS?7扁平化UI設計改造
2.3 基于故事板的HelloWorld工程
2.7 iOS?API的介紹
Part-2??提高
3.? MVC模式
3.1 MVC模式概述
3.2 Cocoa?Touch中的MVC模式
3.3 MVC實例
Part-3??UI部分
4.? UIView與控件
4.1 視圖“始祖”——UIView?
4.2 標簽控件和按鈕控件
4.3 TextField控件和TextView控件
4.4 開關控件、滑塊控件和分段控件
4.5 網頁控件WebView
4.6 等待相關的控件與進度條?
4.7 警告框和操作表
4.8 工具欄和導航欄
4.10 iOS?7?Text?Kit
4.11 iOS?7?狀態欄
Part-4??結構與布局部分
5.? 表視圖
5.1 表視圖概述
5.2 簡單表視圖
5.3 分節表視圖
5.5 iOS?7下拉刷新控件
Part-5??導航部分
6.? 視圖控制器與導航模式
6.1 導航概述
6.2 平鋪導航
6.3 標簽導航
6.4 樹形導航
6.5 組合使用導航模式
Part-6??架構設計
7.? 移動平臺的分層架構設計
7.1 低耦合企業級系統架構設計
7.2 移動平臺的分層架構設計
7.3 “備忘錄”應用實例介紹
7.4 基于同一工程的分層實現
7.5 基于一個工作空間不同工程的分層
?????實驗:Mynotes
Part-7??數據與信息
8.?數據持久化
8.1 數據持久化概述
8.2 屬性列表
8.3 對象歸檔
8.4 SQLite數據庫?
?????實驗:Mynotes
?9.?數據交換格格式
9.1 數據交換
9.2?XML數據交換格式
9.3?JSON數據交換格式
????實驗:Mynotes
Part-8??網絡通訊
10.?使用Web?Service——基于客戶端服務器結構網絡通信
10.1?REST?Web?Service
10.2?ASIHTTPRequest框架
?????實驗:Mynotes
?