編輯:高級開發
JRuby項目的一位負責人透露,JRuby Builder將會讓基於Ruby編寫的應用程序運行在android平台上。Engine Yard的JRuby架構師查爾斯·納特(Charles Nutter)表示,屆時會向JRuby中添加很多庫和程序包。
JRuby,JVM下的一個開源Ruby解釋器,能夠在Java裡面使用Ruby類庫。就像標准的Ruby解釋器一樣,除開使用Ruby調用本地方法(C代碼)或者Java類庫以外,Ruby代碼都能夠在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的支持,納特說雖然大會門票已經售完,但有興趣的人可以獲得一個候補名單參加。
事半功倍的效果,在一堆同類的軟件中,下載量最大的,一定是讓用戶用著感覺最舒服的,哪怕它的功能並不比其他的產品出色,甚至略差一些。我見過很多開發人員,他們視技術為己任,一
這一段時間,隨著Moto的一系列手機引爆了android市場,移動市場所有的目光都集中在 Android這顆新星之上。一時之間,無論芯片企業、設備企業、軟件企業還是互
; Log.v(BROADCAST_TAG, myBroadCast);}@Overridepublic void onReceive(Context context,
據報道 Google 准備在 4 月發布下一個 android 系統的重要版本,優派(VIEwSonic)將率先發布采用這個新版本系統 android 2.4 的設備。