幸運(yùn)的是,使用一系列新的開源工具可以更輕松地完成這項(xiàng)工作。Aptana 的針對(duì) Eclipse 的 iPhone Development 插件可以生成特定于 iPhone 的項(xiàng)目,并在可旋轉(zhuǎn)取景器中預(yù)覽應(yīng)用程序。Joe Hewitt 的 iUi、層疊樣式表(Cascading Style Sheets,CSS)和 JavaScript 框架包含模擬本機(jī) iPhone 體驗(yàn)的部件和頁面集。
在本文中,我們使用 Aptana 和 iUi 創(chuàng)建一個(gè)新應(yīng)用程序:針對(duì) iPhone 的簡(jiǎn)單 Javadoc 查看器。首先,設(shè)計(jì)一個(gè)在 iPhone 中瀏覽 Javadoc 的用戶界面 (UI),然后創(chuàng)建用于從任何源代碼生成 Javadoc 頁面的定制 doclet。在此過程中將描述針對(duì) iPhone 的 UI 問題,如何使用這些開源工具簡(jiǎn)化開發(fā)和調(diào)試,以及 iPhone 開發(fā)的未來趨勢(shì)。
工具快速入門
首先安裝 Aptana 并下載 iUi:
在 Eclipse V3.2 中,選擇 Help > Software Updates > Find and Install。
選擇 Search for new features to install。此窗口列出了可以從中下載插件的站點(diǎn)以及 Eclipse 預(yù)定義的插件。
單擊 New Remote Site 將 Aptana 添加到此列表中,并使用 URLhttp://update.aptana.com/3.2 對(duì)其進(jìn)行定義。
從列表中選擇新定義的 Aptana 站點(diǎn),單擊 Next,然后安裝所有可用功能。完成此窗口安裝基本的 Aptana Editor。
重新啟動(dòng) Eclipse。
選擇 Window > Open Perspective > Other,然后從窗口選擇 Aptana。工具欄中將顯示一組新圖標(biāo)。
單擊主頁圖標(biāo)。將顯示 Aptana 功能的概覽。
在 Apple iPhone Development 部分中,單擊 Download and Install。
安裝所有功能,然后完成此窗口以用特定于 iPhone 的功能配置 Aptana。
重新啟動(dòng) Eclipse。