現代智能手機擁有更多的內存,更好的處理器和更大的硬盤驅動器,然後是上一代計算機。考慮到這一點,我想知道是否有任何在智能手機上運行的編譯器/解釋器?智能手機作爲開發平臺?
我在找什麼。即使是BASIC口譯員。我主要想知道關於黑莓手機的事情,但如果你知道iPhone和Android的解決方案,隨時也可以列出這些解決方案。
現代智能手機擁有更多的內存,更好的處理器和更大的硬盤驅動器,然後是上一代計算機。考慮到這一點,我想知道是否有任何在智能手機上運行的編譯器/解釋器?智能手機作爲開發平臺?
我在找什麼。即使是BASIC口譯員。我主要想知道關於黑莓手機的事情,但如果你知道iPhone和Android的解決方案,隨時也可以列出這些解決方案。
我相信現在大多數智能手機都有某種可用的軟件開發工具包。當然,iPhone和安卓系統(http://developer.android.com/guide/index.html) - 非常完善的開發和記錄。事實上,在堆棧溢出中存在超過30k的問題,只處理android :-)
我認爲downvotes應該保留給誤導,嚴重編碼或錯誤的答案。不是當問題被誤讀時。我幾乎犯了同樣的錯誤。 – 2010-12-17 00:40:20
您問過關於Blackberry,Android和iPhone的問題。他們都有SDK。 我不太瞭解他們,但在覆蓋iphone開發的stackoverflow上有一組健康的問題。不確定關於Android。 我有一個黑莓前一段時間,也許是2000年,那時候有一個java sdk。
我知道在Windows手機上,你可以在C#或VB.NET中編寫應用程序,然後在.NET Compact Framework上運行。
所以,有編譯器可以用來製作智能手機的軟件。
我不知道這個很好的解決方案,但是,它並不是很難得到一些簡單的運行。
例如,採取this Javascript repl(沒有外部依賴關係),通過Hixie's data: URI kitchen運行它,並且您有一個URI中的解釋器。訪問該URI,點擊底部工具欄中間的箭頭圖標,選擇添加到主屏幕,現在你已經有了一個Javascript代碼的應用程序。還有一些額外的元標記可以添加到HTML頭中,使其更像應用程序(刪除Safari工具欄,爲其提供高分辨率圖標等)。
Android有一個名爲「Android的腳本層」的腳本環境:http://code.google.com/p/android-scripting/。你可以用它來編寫python,lua和其他幾種語言。
@skaffman,他問的是智能手機應用程序的編譯器或解釋器,而不是是否有可能爲智能手機編寫軟件。現在我看起來很傻,因爲你刪除了你的評論。 – 2010-12-17 00:08:16
你也可以刪除你的:-) – Shoban 2010-12-17 00:19:19
我修改了這個問題的標題,因爲沒有人正在閱讀實際問題。 – 2010-12-17 00:30:18