2009-08-14 31 views
8

我只記得Radio Shack曾經出售口袋電腦的日子。 (很多月前,只有幾K的內存。)他們有能力在掌上電腦上編寫小程序。也許這只是懷舊,但我一直認爲這很方便。 (通過我的記憶迷霧。)有沒有像Iphone那樣的能力?在iPhone上運行有什麼編程環境嗎?

編輯: 我可以理解,不允許像App Store中的GameBoy模擬器那樣,它有點像說你可以加載「ROMs」並且可以讓他們陷入困境。當你開始從模擬器中獲利時,許可證持有者會變得p,,想想「Bleem」和索尼。索尼埋葬了這些人。我認爲JavaScript總比沒有好。在沙箱中的Java怎麼樣?或者如果他們想要一些他們不害怕的東西,就會打消市場,一個BASIC口譯員。

回答

4

我不認爲你被允許在App Store的服務條款中。這不就是爲什麼單聲道程序必須靜態編譯,如果他們去應用程序商店。

+0

蘋果將拒絕任何能夠運行任意代碼的應用程序。這包括用於解釋語言的仿真器和虛擬機。 – 2009-08-14 13:53:52

+0

@Corey D:這可能是蘋果吹山羊的至少一種情況。 (我一般都喜歡他們的計算機設備和OS X,但我很失望地看到他們在與IBM同時推出Cell BBE的同時遷移到了英特爾,而在CELL上的OS X本來就很酷。) – NoMoreZealots 2009-08-14 20:05:32

2
+0

這並不是什麼新鮮事,在鏈接天氣中清除這需要一個黑客Iphone或不。但是如果蘋果允許的話,它肯定有潛力。只需要一個漂亮的GUI前端。 – NoMoreZealots 2009-08-14 16:58:07

+0

唉,它顯然需要越獄(我不是一個iPhone用戶,但如果我沒有決定提前越獄,我不會購買一個 - 只要原則上。)相關文章:http:// www。 thelinuxblog.com/reasons-why-you-should-jailbreak-your-iphone/ – Anon 2009-08-15 22:18:05

+0

越獄我的手機使其反應更少。我決定恢復到單獨演出的正式版本。 – lillq 2009-09-03 14:43:04

3

如果你正在尋找去因循守舊,詹姆斯長的blog細節如何運行在iPhone上開局Scheme代碼。加載應用程序一次,然後根據需要逐步加載代碼更改。

在以下博客文章中,他詳細介紹瞭如何使用REPL遠程調試應用程序。非常酷的東西。在Scheme的簡單性和他在博客上完成的現有工作之間,很多在iPhone上以「非標準」方式開發所涉及的工作/難度都爲您照顧。這值得一試!

1

遠程接近(無Jailbreaking)的唯一東西是移動Safari中的Javascript/HTML。

+1

隨着越獄,更多很多可能:) – nos 2009-08-14 14:05:38

+0

我認爲JavaScript比沒有好!我猜測沒有「IDE」存在。 – NoMoreZealots 2009-08-14 15:02:17

1

雖然「上」你的iphone是相對www.tilestack.com是一個基於Web的開發環境,可以產生webapps。

1

Terminal.app可以被編譯爲有限的分發(沒有越獄)。/bin/sh是一種有效的編程語言。 QED。

相關問題