語言概述
學習目標
1、了解ios平台和應用的概況,學習obj-c語言及核心知識,快速掌握應用程式開發和遊戲開發所需的程式語言基礎。
2、掌握開發環節中的xcode、inte***ce builder ide環境、控制項的屬性和使用方法。
3、從案例出發,掌握完整的ios軟體開發的流程和技術架構方法,包括:開發環境的搭建、應用程式的基本結構、介面程式設計、常用元件、網際網路應用程式設計(含服務端)、資料庫訪問、檔案訪問等;
4、通過工程案例,模擬真實專案開發,掌握實用的測試、除錯技術;
課程大綱
第一部分:objective-c開發語言基礎課程
1、物件導向程式開發基礎
2、類的方法,物件生命週期
學習目標:
objective-c是ios開發的語言基礎,基礎知識的掌握程度直接關係到後續學習的進度。此階段課程深入加強語言基 礎,掌握類的組成部分,屬性和方法,物件的概念以及二者之間的關係。
1、建立第乙個簡單應用,mvc結構,nib檔案以及事件響應函式
2、uiview重要的屬性和方法以及畫圖和動畫的實現
3、iphone軟體構架,mvc的具體使用,view controller之 間通訊
4、導航控制器
5、資料顯示方法
6、使用者資料儲存的幾種方法
7、效能優化方法
8、xcode內建工具使用,instrumen,bugs troubleshoot ing實戰
9、webview,locations和googlemapview
學習目標:
第三部分:ios開發實戰
iOS開發 CocoaPods實戰
cocoapods 是開發 os x 和 ios 應用程式的第三方庫的依賴管理工具,如果是正常的開發不需要使用的第三方的 cocoapods是不需要的,但是從實際情況上,為了提高開發效率,cocoapods算是乙個必備的開發工具之一。一般如果是簡單的引用,cocoapods的優勢不是很明顯,當專案用...
iOS開發 CocoaPods實戰
cocoapods 是開發 os x 和 ios 應用程式的第三方庫的依賴管理工具,如果是正常的開發不需要使用的第三方的 cocoapods是不需要的,但是從實際情況上,為了提高開發效率,cocoapods算是乙個必備的開發工具之一。一般如果是簡單的引用,cocoapods的優勢不是很明顯,當專案用...
iOS開發 CocoaPods實戰
cocoapods 是開發 os x 和 ios 應用程式的第三方庫的依賴管理工具,如果是正常的開發不需要使用的第三方的 cocoapods是不需要的,但是從實際情況上,為了提高開發效率,cocoapods算是乙個必備的開發工具之一。一般如果是簡單的引用,cocoapods的優勢不是很明顯,當專案用...