我們使用PhoneGap和Jquery Mobile開發了一個Android應用程序,我們希望它可以在iPhone上運行。 我想知道如何轉換它以及我應該使用哪些工具。從Android移植到iPhone
回答
獲取Mac,從App Store安裝XCode並將其編碼。如果您的Android應用程序主要是用C/C++編寫的,則可以在iOS上進行很少的更改來運行該代碼。但是,如果您使用Java,則必須在Objective-C中重寫很多內容。
大多數人使用PhoneGap是因爲他們希望能夠將應用程序部署到多個操作系統,而無需將其移植到每個平臺的本地語言,框架和習語中。如果這就是你想要做的,只需使用PhoneGap Build,它可以讓你上傳你的HTML,CSS和JavaScript,併爲每個平臺定製一個應用程序。
結果是Web應用程序和本機應用程序之間的一種混合,它使您在多個平臺上的維護成本更低,但很可能不會像爲每個平臺編寫自定義本機應用程序一樣本土化。這兩種方式都有tradeoffs這樣使用PhoneGap。
另一種方法是使用Objective-C,iOS API和Xcode爲iOS構建本機應用程序。這會給你一個原生的iOS應用程序,可以充分利用iPhone平臺,但意味着你必須維護兩個代碼庫。如果你想要走這條道路,我不完全確定爲什麼你會使用PhoneGap而不是Java來構建Android應用程序。
是的!我想它是一個本地的iPhone應用程序! – user1496724
是否有任何教程來解釋如何通過PhoneGap進行操作? – user1496724
我認爲最簡單的方法是使用PhoneGap Build:https://build.phonegap.com/ – Hessius
- 1. 將應用從Android移植到iPhone
- 2. iphone到ipad移植
- 3. 將Android的Java VM移植到iPhone上?
- 4. 將Android應用程序移植到iPhone
- 5. 從Android移植IOS
- 6. Web開發移植到iPhone
- 7. 移植C#到Android
- 8. 移植從Android到iPhone的鍵入數組應用程序
- 9. 從C2DM移植到Android SDK的GCM 19
- 10. 將模塊從Linux移植到Android
- 11. 從Android移植代碼到Windows Phone
- 12. 將Android移植到BB 10
- 13. 將Android 5.1.1移植到RaspbrryPi2
- 14. 將Android移植到nanoTesla A8
- 15. 將JavaME移植到Android
- 16. Android移植UI
- 17. 移植Android
- 18. 使用Android將Android移植到Android NDK
- 19. 將iPhone項目移植到iPad
- 20. 將iPhone應用程序移植到WP7
- 21. 將一個flash網站移植到iphone
- 22. 將iPhone應用程序移植到iPad
- 23. 將iPhone PhoneGap項目移植到Windows Phone
- 24. 從VxWorks移植到Quadros/RTXC
- 25. 從ActionBar移植到ToolBar
- 26. 從WAMP移植到LAMP
- 27. 從軸移植到軸2
- 28. 從C2DM到GCM的移植
- 29. 從gforge移植到teamforge
- 30. 移植從形式到WPF
我正在使用java! – user1496724