我想獲得運行在iPhone應用程序中的apache,mysql和php。這是因爲我發現客觀的c是非常困難的,如果我可以讓這三個運行,並找出如何設置一個完整的頁面瀏覽器或什麼的,我可以這樣編寫我的應用程序。是否可以安裝iAMP?
MySQL方面並不是必須的,因爲我可以非常容易地在php中爲此編寫一個平面文件數據庫。
這可能嗎?它完成了嗎?如果不是,我應該使用什麼框架來更容易地創建應用程序?
我想獲得運行在iPhone應用程序中的apache,mysql和php。這是因爲我發現客觀的c是非常困難的,如果我可以讓這三個運行,並找出如何設置一個完整的頁面瀏覽器或什麼的,我可以這樣編寫我的應用程序。是否可以安裝iAMP?
MySQL方面並不是必須的,因爲我可以非常容易地在php中爲此編寫一個平面文件數據庫。
這可能嗎?它完成了嗎?如果不是,我應該使用什麼框架來更容易地創建應用程序?
我假設你所說的是,你更熟悉HTML和JavaScript,並希望使用這些工具進行編碼。
如果是這樣,請看看PhoneGap和Titanium。他們是用iOS技術編寫iOS應用程序的框架。基本上,它就像在網絡瀏覽器中運行本地文件(通過接口訪問設備功能,如GPS)。不需要在那裏有一個PHP和Apache堆棧。
編寫網絡應用程序還有一個準標準,可以在下載後離線工作。移動Safari支持這一點,它幾乎看起來像一個本地應用程序。
PHP是這個的必要條件,對不起。所以沒有phonegap或鈦開發。其他解決方案呢?除XCode之外是否還有其他IDE可以支持除目標C以外的其他語言,或者是否更容易? – Cyclone 2011-06-16 00:13:19
如果你正在尋找任何其他選項,那麼有Mono Touch,這是iPhone的C#。它是垃圾收集,管理,強類型的,並且可以像PhoneGap一樣訪問所有設備功能。
沒有任何簡單讓PHP在iPhone上運行的方法。你可以試着讓它自己編譯,但是這聽起來像你會花更多的時間來試圖讓框架工作,而不是在你的實際項目上工作。
有什麼免費的選擇? – Cyclone 2011-06-16 00:29:01
滾動你自己?您可以嘗試讓PHP預處理器運行。畢竟,你可以在iOS上運行基本的C和C++代碼。 – 2011-06-16 14:18:03
您不能在iOS設備上使用PHP,因爲它違反了Apple的條款。 – Moshe 2011-06-16 00:20:11
相關:http://stackoverflow.com/questions/6001186/how-to-install-lmamp-stack-on-iphone – Thilo 2011-06-16 00:24:26