iPhone應用程式開發基礎知識先決條件

來源:互聯網
上載者:User

在開始iPhone應用程式開發之前,必須至少對下面這些Cocoa概念有基本的理解:
有關Xcode和Interface Builder的基本資料及其在應用程式開發中的作用。
如何定義新的 Objective-C類。
如何管理記憶體包括如何建立和釋放Objective-C對象。
委派物件在管理應用程式行為中的作用。
目標-動作範式在使用者介面管理中的作用。
不熟悉Cocoa和Objective-C的開發人員可以在Cocoa基本原理指南中得到相應的資訊。
 
核心內容:
“核心應用程式” 描述iPhone應用程式的基本結構,介紹一些所有應用程式都需要做好處理準備的關鍵任務。
“視窗和視圖” 描述iPhone的視窗管理模型,展示如何通過視圖來組織使用者介面。
“事件處理” 描述iPhone事件處理模型,展示如何處理多點觸摸和運動事件,以及如何在應用程式中使用拷貝和粘貼操作。
“圖形和描畫” 描述iPhone OS的圖形架構,展示如何描畫各種形狀和映像,以及如何在使用動畫。
“文本和Web” 描述iPhone OS的文本支援,介紹一些管理系統鍵盤的執行個體。
“檔案和網路” 為如何操作檔案和網路連接提供一些指導原則。
“多媒體支援” 展示如何使用iPhone OS中的音頻和視頻技術。
“裝置支援” 展示如何使用外接配件介面、位置服務、加速計、和內建的照相機介面。
“應用程式的喜好設定” 展示如何配置應用程式的喜好設定及如何將這些設定顯示在Settings應用程式中。

下面的文檔中包含一些重要的資訊,所有的開發人員在開發iPhone OS的應用程式之前都應該加以閱讀:
iPhone開發指南 從工具的角度描述iPhone開發過程中的一些重要訊息,介紹如何配置裝置及如何使用Xcode(和其它工具)連編、運行、和測試您的軟體。
Cocoa基本原理指南 介紹iPhone應用程式開發中使用的設計模式以及其它與實踐相關的資訊。
iPhone人機介面指南 就如何設計iPhone應用程式的使用者介面提供指導和重要訊息。
下面的架構參考和概念性文檔提供一些與iPhone關鍵主題相關的資訊:
UIKit架構參考和Foundation架構參考 為本文討論的類提供參考資訊。
iPhone OS的視圖控制其編程指南 討論如何在iPhone應用程式介面中使用視圖控制器。
iPhone OS的表視圖編程指南 介紹如何使用表視圖,表視圖在iPhone應用程式中經常被使用。
Objective-C 2.0程式設計語言 介紹Objective-C和Objective-C運行系統,它們是iPhone OS的很多動態行為及擴充性的基礎。

作者“0和1的世界”
 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.