程式開發

程式開發

出自iPhone.org.hk

(修訂版本間差異)
跳轉到: 導航, 搜尋
(Xcode Templates)
(Xcode Templates)
第18行: 第18行:
== Xcode Templates ==
== Xcode Templates ==
-
由於iPhone Native Appication主要是用 Objective C 開發, 在Apple 的Xcode 開發環境下有很多方便(例如 code completion, API documentation 及lookup, snapshot, refactoring 等等)
+
由於iPhone Native Appication主要是用 Objective C 開發, 在Apple 的Xcode 開發環境下有很多方便(例如 code completion, API documentation 及lookup, snapshot, refactoring, Build and Go to device 等等)
* 在1.1.x Open Toolchain環境下已在這本書 [http://www.oreilly.com/catalog/9780596518554/ iPhone Open Application Development] 提及有 [http://examples.oreilly.com/9780596518554/ 一個Xcode Template] 用於Xcode 2.x
* 在1.1.x Open Toolchain環境下已在這本書 [http://www.oreilly.com/catalog/9780596518554/ iPhone Open Application Development] 提及有 [http://examples.oreilly.com/9780596518554/ 一個Xcode Template] 用於Xcode 2.x
<br/>
<br/>

在2008年6月1日 (日) 08:12所做的修訂版本

目錄


Open Toolchain

Open Toolchain 是由iPhone Dev Team 自行研製的 iPhone 的開發(1.1.x軟件)工具及API. 可用於Mac OS X (Intel/PPC), Linux 或 cygwin.
建立方法(build from sources)如下

亦有一些預製(Pre-build)的Binary給不同的Operating System (OS)

  1. WinChain (只用於 Windows OS)  WinChain可在此ftp site下載
  2. Binary ToolChain Installer (只用於 Mac OS X 及 Intel CPU)   可在此下載
  3. iPhone Toolchain VMWare Debian Linux Image [可用於 VMWare Player / VMWare Workstation (win) / VMWare Fusion (Mac)]   VMWare Debian Linux Image可在此ftp site下載

由於iPhone在1.1.2/3 軟件更改了一些API, toolchain header files 亦需要作一些更新

iPhone SDK

iPhone SDK 是由Apple Inc 提供給iPhone Developer開發人員的(2.0軟件)工具. 開發環境只限於 Mac OS X 10.5.2 及Intel CPU.
最新iPhone SDK beta 6 可在Apple iPhone Developer Website 下載, 舊版本iPhone SDK可在此ftp site下載.

Xcode Templates

由於iPhone Native Appication主要是用 Objective C 開發, 在Apple 的Xcode 開發環境下有很多方便(例如 code completion, API documentation 及lookup, snapshot, refactoring, Build and Go to device 等等)


及在iPhone SDK出現後, 有兩個Xcode Templates 出現用於 Xcode 3.1

  1. 用iPhone SDK 開發1.1.4 iPhone軟件
  2. 用iPhone SDK 及Open Toolchain API 開發2.0 iPhone軟件

Resources


有關 wiki 的編輯技巧, 可參巧 編輯頁面使用手冊編輯語法例子