from:http://blog.sina.com.cn/s/blog_7042f88a0100r93q.html
關於iPhone Web App的開發,可以是用專門的Objective-C開發原生的應用程式,也可以是用網頁的方式。具體可以參考這篇文檔。
http://wsd.tencent.com/2010/07/web-iphone-app-develop.html
Objective-C是種語言,DashCode需要運行在OSX系統上,所以windows下的開發就要考慮Eclipse和Apanta的iPhone外掛程式。
網上查到的大部分是老舊的Eclipse3.2安裝IUI的方法,現在的Eclipse3.6已經不同了。但是3.6的我弄了半天沒裝上,最後試出一個3.4的。
Eclipse3.4在這裡
http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.4.1-200809111700/eclipse-SDK-3.4.1-win32.zip
Apanta是另外一家軟體公司,它的軟體產品是 Apanta Studio,不過這個軟體除了獨立的安裝方式外,還支援作為Eclipse外掛程式的方式安裝。
這裡介紹的是Apanta 2.5的外掛程式安裝方式。
Apanta 2.5的檔案在此
http://d3lq98emif3szr.cloudfront.net/tools/studio/plugin/install/studio/2.0.5.1278522500/com.aptana.ide.feature.studio-2.0.5.1278522500-5-7857HJ97CFF61HN1HZHtem5tN7.zip
可以線上升級也可以下回來指定檔案升級。
點擊 Eclipse3.4 Help菜單—>Software update—> Available Software,Add Site按鈕。
Archive按鈕指向你下載好的Apanta 2.5檔案,或者輸入網站http://download.aptana.com/studio3/plugin/install,線上升級。
選擇你要升級的內容,點擊Install按鈕。
升級好Apanta 2.5後,會提示你registe重啟軟體,OK確定即可。然後用同樣的方法升級iPhone外掛程式。
iPhone外掛程式地址在這裡
http://update1.aptana.org/iphone/3.2/com.aptana.ide.framework.iphone-0.8.0.21663.zip
線上升級網址是這裡
http://update1.aptana.org/iphone/3.2/
同樣的方法升級好以後,你就可以用Eclipse3.4建立iPhone項目了。
File—>New—>Other-->Web-->iPhone
目前測試工作就到這裡,Apanta Studio獨立安裝的話也可以升級自己的外掛程式支援iPhone的開發。有興趣的可以看看這個
http://tech.ddvip.com/2009-12/1261208298141650.html
iPhone Web App開發可以看這幾篇:
http://www.ibm.com/developerworks/cn/opensource/os-eclipse-iphoneruby1/index.html?ca=drs-cn-0707
http://www.ibm.com/developerworks/cn/opensource/os-eclipse-iphone/