2012-07-02 74 views
0

我們使用PhoneGap和Jquery Mobile開發了一個Android應用程序,我們希望它可以在iPhone上運行。 我想知道如何轉換它以及我應該使用哪些工具。從Android移植到iPhone

回答

1

獲取Mac,從App Store安裝XCode並將其編碼。如果您的Android應用程序主要是用C/C++編寫的,則可以在iOS上進行很少的更改來運行該代碼。但是,如果您使用Java,則必須在Objective-C中重寫很多內容。

+0

我正在使用java! – user1496724

1

大多數人使用PhoneGap是因爲他們希望能夠將應用程序部署到多個操作系統,而無需將其移植到每個平臺的本地語言,框架和習語中。如果這就是你想要做的,只需使用PhoneGap Build,它可以讓你上傳你的HTML,CSS和JavaScript,併爲每個平臺定製一個應用程序。

結果是Web應用程序和本機應用程序之間的一種混合,它使您在多個平臺上的維護成本更低,但很可能不會像爲每個平臺編寫自定義本機應用程序一樣本土化。這兩種方式都有tradeoffs這樣使用PhoneGap。

另一種方法是使用Objective-C,iOS API和Xcode爲iOS構建本機應用程序。這會給你一個原生的iOS應用程序,可以充分利用iPhone平臺,但意味着你必須維護兩個代碼庫。如果你想要走這條道路,我不完全確定爲什麼你會使用PhoneGap而不是Java來構建Android應用程序。

+0

是的!我想它是一個本地的iPhone應用程序! – user1496724

+0

是否有任何教程來解釋如何通過PhoneGap進行操作? – user1496724

+0

我認爲最簡單的方法是使用PhoneGap Build:https://build.phonegap.com/ – Hessius