2009-12-11 85 views
4

我最近收到一部諾基亞5000手機。現在我想爲它編寫軟件。麻煩的是,我不知道Java。什麼編程語言針對J2ME?

現在我已經聽說過其他語言,這些語言不需要Java就可以開發,例如CellularBASIC(看起來有點像QBASIC)和Hecl(似乎基於Tcl)。

這些是唯一的嗎?請鏈接!

回答

5

(我寫HECL,順便說一下,所以問的路程,如果您有任何關於它的問題)

我覺得有一個版本的第四左右浮動,也許在Lua的一種嘗試。但是J2ME仍然是一個相當有限的環境,所以你不會得到'廚房匯'語言,除非它們編譯成Java字節碼。 Symbian手機支持某種Python,但這不是J2ME。

+1

Hecl看起來不錯,如果只是因爲我一直喜歡Tcl。我看了一下HeclBuilder網站,我很樂觀地看到Hecl會把我帶到我想去的地方。 – bugmagnet 2009-12-12 01:03:08

1

Nokia 5000支持J2ME和Flash Lite中的應用程序。所有其他語言應該在這些之上實現(主要在J2ME上)。這些實現肯定會很慢並且可能非常有限,因爲J2ME本身很慢並且是完整Java的精簡版本。

但是,您不應該被Java嚇倒。下載Netbeans和可選的諾基亞SDK以幫助您入門。如果您有任何其他面嚮對象語言的經驗,您應該能夠快速編寫您的第一個應用程序。

2

如果你打算努力學習一門新的語言,那麼你絕對應該考慮Java。它不僅可以幫助你實現目前的目標,而且在今天的市場中,這是一項寶貴的技能。

如果語言的巨大威脅你,那麼你可以考慮學習ActionScript,它是JavaScript的親戚。它非常簡單,並且具有類似C的語法,附帶一個強大的庫,不需要任何開銷。在ActionScript中製作東西很有趣。

但我的第一選擇仍然是學習Java。