Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 高級開發 >> 如天生支持Java般 Android同樣完美支持Ruby

如天生支持Java般 Android同樣完美支持Ruby

編輯:高級開發

JRuby項目的一位負責人透露,JRuby Builder將會讓基於Ruby編寫的應用程序運行在android平台上。Engine Yard的JRuby架構師查爾斯·納特(Charles Nutter)表示,屆時會向JRuby中添加很多庫和程序包。

JRuby,JVM下的一個開源Ruby解釋器,能夠在Java裡面使用Ruby類庫。就像標准的Ruby解釋器一樣,除開使用Ruby調用本地方法(C代碼)或者Java類庫以外,Ruby代碼都能夠在JRuby裡面正確執行。

JRuby

納特說:“android天生支持Java,Java能辦到的事情JRuby一定也能辦到,因此我們的目標是讓Android完美支持Ruby,目前在android上可以通過Dalvik JVM運行JRuby,但更多的改進還是需要進行應用程序開發,目前只有簡單的系統如交互式的控制台通過JRuby可以在android上運行”。

納特補充道“該項目完成後,應用程序就可以為構建成Android支持的格式了,如Twitter客戶端,個人信息管理器或郵件客戶端。我們希望能在android上象構建Java應用程序那樣通過JRuby構建Ruby應用程序,這是該項目的終極目標。但目前該項目才剛剛啟動,還需要一段時間才能和大家見面”。

Android手機變得越來越流行,就在上周摩托羅拉推出了其第一款基於Android的手機,本周LG也推出了基於Android的手機,基於android的開發將會逐漸成為移動開發的一大熱門。

納特和他的同事湯姆·恩波(Tom Enebo)最近離開了SUN公司,加入了Engine Yard的JRuby開發團隊,Oracle對JRuby項目的承諾還存在諸多變數,於是納特和他的同事選擇了離開,他認為當Oracle完成對SUN的收購後,可能會放棄JRuby項目,在SUN的JRuby開發人員不知道未來會是什麼結局。

納特說:“這種情況明顯會影響到我們的計劃”。因此納特和他的同事准備在11月22日在加州的柏林蓋姆舉辦一次JRuby技術大會,叫做JRubyConf,與RubyConf大會在同一個地方,時間剛好在RubyConf大會之後。JRuby核心團隊將會做主題演講,如對android的支持,納特說雖然大會門票已經售完,但有興趣的人可以獲得一個候補名單參加。

  1. 上一頁:
  2. 下一頁:
Copyright © Android教程網 All Rights Reserved