程式開發
出自iPhone.org.hk
(→Xcode Templates) |
|||
第20行: | 第20行: | ||
---- | ---- | ||
== Xcode Templates == | == Xcode Templates == | ||
- | 由於iPhone Native Appication主要是用 Objective C 開發, 在Apple 的Xcode 開發環境下有很多方便(例如 [http://en.wikipedia.org/wiki/Autocompletion code completion], [http://en.wikipedia.org/wiki/API API] documentation 及 lookup, snapshot, [http://en.wikipedia.org/wiki/Refactoring refactoring], Build to device 等等) | + | 由於iPhone Native Appication主要是用 Objective C 開發, 在Apple 的Xcode 開發環境下有很多方便(例如 [http://en.wikipedia.org/wiki/Autocompletion code completion], [http://en.wikipedia.org/wiki/API API] documentation 及 lookup, snapshot, [http://en.wikipedia.org/wiki/Refactoring refactoring], Build to device 等等), iPhone 的 Xcode Template 便會出現 |
* 在1.1.x Open Toolchain環境下已在這本書 [http://www.oreilly.com/catalog/9780596518554/ iPhone Open Application Development] 提及有 [http://examples.oreilly.com/9780596518554/ 一個Xcode Template] 用於Xcode 2 | * 在1.1.x Open Toolchain環境下已在這本書 [http://www.oreilly.com/catalog/9780596518554/ iPhone Open Application Development] 提及有 [http://examples.oreilly.com/9780596518554/ 一個Xcode Template] 用於Xcode 2 | ||
<br/> | <br/> |
在2008年6月1日 (日) 08:40所做的修訂版本
目錄 |
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)
- WinChain (只用於 Windows OS) WinChain可在此ftp site下載
- Binary ToolChain Installer (只用於 Mac OS X 及 Intel CPU) 可在此下載
- 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下載.
在iPhone SDK開發的軟件有很多官方限制, 因此iPhone Dev Team 亦提供了 在 iPhone SDK下用Open Toolchain API 的方法
Xcode Templates
由於iPhone Native Appication主要是用 Objective C 開發, 在Apple 的Xcode 開發環境下有很多方便(例如 code completion, API documentation 及 lookup, snapshot, refactoring, Build to device 等等), iPhone 的 Xcode Template 便會出現
- 在1.1.x Open Toolchain環境下已在這本書 iPhone Open Application Development 提及有 一個Xcode Template 用於Xcode 2
及在iPhone SDK出現後, 有兩個用於 Xcode 3.1 的Xcode Templates 出現
Resources
有關 wiki 的編輯技巧, 可參巧 編輯頁面使用手冊 及 編輯語法例子 |