5
A
回答
5
要做到這一點將是非常困難的。 iPhone上沒有JVM,它可能太大而無法與您的應用程序打包在一起。
對於Scala的LLVM後端正在進行一些工作。由於LLVM爲iPhone提供了代碼生成器,所以這是一條前進的道路,但後端仍然是一個概念證明,我們仍然需要從Java調用Cocoa代碼(不知道是否存在類似的東西)和Java標準庫也需要移植過來。
但是,如果它發生的話,這絕對是一件好事。 Objective-C中的編碼絕對沒有Scala編碼那麼好。
相關問題
- 1. iPhone應用程序編程
- 2. 用Java編程的iPhone應用程序
- 3. 調用iPhone應用程序編程
- 4. 只爲iPhone編程的應用程序
- 5. iPhone應用程序和編程更新
- 6. iphone應用程序GUI編程
- 7. iPhone應用程序上傳
- 8. 如何編譯scala swing應用程序?
- 9. 如何在Eclipse上將Google Scala應用程序部署到Scala應用程序?
- 10. 在iphone上測試iphone應用程序?
- 11. 問題上的編程風格的iPhone應用程序開發
- 12. 如何在窗口7上編程Iphone應用程序?
- 13. CF上的Scala應用程序
- 14. Iphone應用程序流程
- 15. 從iPhone上運行應用程序隱藏應用程序
- 16. 在應用程序內購買的iPhone應用程序上傳
- 17. 在應用程序上運行iphone應用程序
- 18. 確定iPhone上應用程序的應用程序ID
- 19. 步驟在應用程序商店上傳iPhone應用程序
- 20. iphone應用程序
- 21. 在iPhone應用程序編碼轉換
- 22. iPhone應用程序將無法編譯
- 23. 命令行編譯iPhone應用程序
- 24. 編寫iPhone應用程序在Windows XP
- 25. 編譯jvm上的scala程序
- 26. IPHONE - 應用程序的名稱/越獄iPhone上的應用程序
- 27. 在iPhone上保留「Live」應用程序以及「Dev」應用程序iPhone
- 28. 上傳iPhone應用程序審查
- 29. iPhone應用程序的上傳問題
- 30. iPhone 4上的應用程序崩潰?
由於目前的情況,我不認爲這是可能的,當然不是沒有大量的努力。您需要能夠在應用程序中捆綁不存在的JVM,並綁定到所有適當的庫。唯一可以幫助的是LLVM,但我不確定當前的Java字節碼轉換器甚至會有多麼有用。我相信有一個Scala-LLVM項目,但這是IIRC的早期階段。 –
@史蒂夫不明智的話...不是。 – Marcelo
@MarceloHernándezRishmawy,他們的意思是iphone沒有jre。只有這個。 –