回答
你可能想看看PhoneGap(http://phonegap.com/)。來自他們自己的描述頁面:
PhoneGap是一款開源開發工具,可用於通過JavaScript構建快速,輕鬆的移動應用程序。
如果您是一位想要在HTML和JavaScript中構建移動應用程序,同時仍然利用iPhone,Android和Blackberry SDK中的核心功能的Web開發人員,PhoneGap就是爲您服務的。
除了使用JavaScript,它還支持JavaScript訪問本地控件和手機功能(GPS,加速度計等)。
不會的Java不計(以各種名目)
它應該是易於管理的統一語言/運行平臺在編譯時由API的差別,其中功能可以在代碼評估...和代碼配置。
儘管我不喜歡Java,但它是無處不在的。至於iPhone ...除了它被大肆宣傳和鎖定...你可以讓Java運行在監獄破碎的手機上......
蘋果的開放友好的外觀發生了什麼?憤世嫉俗的人知道答案;)
真的沒有任何神奇的子彈,我知道。即使在黑莓平臺中,也有很多不同的設備具有不同的功能,屏幕分辨率等等。而這僅僅來自單一製造商; Symbian和Windows Mobile可能更糟糕。
如果您真的想減少代碼分叉並最大化您的受衆羣體,那麼您的答案很可能是您應該專注於相對較新且一致的平臺(因此只有極少數和所有幾乎相似的設備),如Android和iPhone OS 。
當有九種不同的iPhone操作系統設備和二十多種Android平臺時,我的建議幾乎肯定會在幾年內發生變化。
問自己的第一個問題是,如果你需要一個本地應用程序,如果你沒有設計一個移動網站解決方案應該給你最大的交叉兼容性,否則我會做一個iPhone和J2ME解決方案(J2ME然後可以移植爲Android相對容易),爲用戶
嘗試不同的跨平臺開發工具的最大覆蓋範圍,
或調查Movilizer。支持iOS,Android,WinPhone,WinMobile,臺式電腦,嵌入式設備......等等。它使用一次運行在任何地方的設計方法。
- 1. 移動多平臺應用程序開發
- 2. 移植Python應用程序到移動平臺
- 3. 移動應用程序的自動跨平臺測試
- 4. 跨平臺移動平臺編程
- 5. 哪種跨平臺移動平臺應用程序和UI框架?
- 6. 使用mySQL的跨平臺移動應用程序框架?
- 7. Facebook REST調用移動跨平臺應用程序
- 8. 建議多平臺應用程序
- 9. 設置爲多平臺應用程序
- 10. 多平臺OpenCL應用程序
- 11. 作爲跨平臺移動應用程序的網站?
- 12. 跨平臺的移動應用程序和HTML5
- 13. 問題上的跨平臺移動應用程序開發
- 14. 開發'跨平臺'原生移動應用程序的策略
- 15. i-nigma應用程序如何支持所有移動平臺?
- 16. Xamarin-跨平臺移動應用程序入門
- 17. 跨平臺移動應用程序/服務器體系結構
- 18. 構建一個網站的跨平臺移動應用程序
- 19. 在ubuntu上開發x平臺移動應用程序
- 20. 跨平臺移動應用程序開發
- 21. 跨平臺移動應用程序解決方案
- 22. 如何在Azure平臺上測試移動應用程序?
- 23. realm移動平臺同步和網絡應用程序
- 24. 從舊Azure帳戶移動平臺(網站,移動應用程序)到新的平臺
- 25. 跨平臺應用程序
- 26. PHP應用程序平臺
- 27. 開發移動C#應用程序以在多個平臺上運行
- 28. 移動應用程序解決方案架構(Android開始,多平臺)
- 29. 一次爲PhoneGap中的多平臺移動應用程序編碼
- 30. 在多平臺移動應用程序(Flex/Titanium)中集成特定於平臺的API
我的問題不是關於如何管理特定於平臺的API的語言。 – Macarse 2009-07-03 19:27:08
這些API取決於運行時間,因此大多數情況下都與移動應用程序,語言有關......這又決定了您如何管理API以及如何部署應用程序(是否需要用另一種*語言*每個設備來管理API的差異 – 2009-07-03 19:28:53