自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

跨平臺工具詳解:Motorola Solutions (RhoMobile)

移動開發(fā)
RhoMobile成立于2008年,總部在加州的San Jose,雇用了26名工程師。這家公司提供Rhodes——一個為知名智能手機(jī)平臺進(jìn)行企業(yè)應(yīng)用開發(fā)的開發(fā)部署工具。RhoMobile的投資方是VSpring Capital 和Alta Ventures兩家風(fēng)投公司。RhoMobile在2011年7月被Motorola Solutions(非移動應(yīng)用,面向企業(yè)和政府的部門,并被Google收購)收購。Motorola Solutions表示將繼續(xù)支持開發(fā)RhoMobile的產(chǎn)品。

主要產(chǎn)品和技術(shù)

Rhodes開發(fā)者用Ruby語言編程來為iOS、 Android,、Blackberry、Windows Mobile、Win Phone和Symbian平臺創(chuàng)建本地應(yīng)用。Rhodes允許在Model View Controller (MVC)架構(gòu)下開發(fā)智能手機(jī)App,這樣可以清楚地分開視覺設(shè)計(jì)(HTML編寫)和業(yè)務(wù)邏輯設(shè)計(jì)(用Ruby編寫)。編寫完成的App被編譯為Ruby1.9字節(jié)碼,之后再被Ruby虛擬機(jī)依照特定平臺翻譯。RhoMobile聲稱用Rhodes寫的App,在Android中運(yùn)行得比用Java寫的App更快,因?yàn)镽hodes本身就是用結(jié)合Android NDK的C++編寫的。Rhodes中可以通過一個Ruby精簡API集調(diào)用本地設(shè)備功能。另外,JQTouch也被創(chuàng)造性地用于創(chuàng)建觸摸屏UI。

RhoMobile直接地面向企業(yè)應(yīng)用開發(fā),并提供一系列工具來整合、部署和管理企業(yè)App。RhoConnect提供和企業(yè)數(shù)據(jù)庫的連接,通過RhoSync服務(wù)器發(fā)送更新給設(shè)備并提供設(shè)備下線時同步數(shù)據(jù)透明接入的能力。RhoHub(免費(fèi)安裝)能提供基于云的開發(fā)環(huán)境,同時也有Git-based源控制和團(tuán)隊(duì)合作功能(這也在Mac中允許免費(fèi)的iOS開發(fā))。RhoGallery是被托管RhoHub服務(wù)的一部分,被設(shè)置為一個企業(yè)應(yīng)用商店的形式。它使應(yīng)用管理具有自動提供服務(wù)、升級推送和拒絕服務(wù)的功能。***,RhoStudio IDE讓用戶能在Rhodes中方便快捷地利用創(chuàng)建工具、模板、仿真器、調(diào)試器去進(jìn)行開發(fā)。

Rhodes能通過MIT的開源授權(quán)得到。Rhohub,基于云的開發(fā)環(huán)境,也能免費(fèi)得到。接入RhoSync的許可需要每年支付5000至10000美元,之后就能有進(jìn)入企業(yè)應(yīng)用商店的全部權(quán)限。

收購RhoMobile之后,Motorola在2011年10月發(fā)布了RhoElements.。RhoElements利用了Motorola的PocketBrowser產(chǎn)品來創(chuàng)建互聯(lián)的混合網(wǎng)絡(luò)應(yīng)用。RhoElements支持為Motoroal的工業(yè)設(shè)備進(jìn)行基于網(wǎng)絡(luò)代碼的企業(yè)應(yīng)用開發(fā),這些設(shè)備運(yùn)行Windows Embedded 6.5,CE 5或6或Compact 7,或者基于Android的Enterprise Tablet 1系統(tǒng)。

市場影響力

RhoMobile報(bào)告的是,Rhodes有超過10萬次的下載記錄,同時Apple的App Store上有幾百個基于Rhodes的App。但是由于Rhodes的構(gòu)架是開源的,而且MIT的授權(quán)允許隨意的重用,所以很難真實(shí)評估Rhodes的用戶基礎(chǔ)。

市場定位

RhoMobile瞄準(zhǔn)的是企業(yè)和B2B應(yīng)用的開發(fā)者。這個基礎(chǔ)上,它有和Xamarin相似的市場定位。但是它最直接競爭的還是基于互聯(lián)網(wǎng)技術(shù)的解決方案,比如Appcelerator和Sencha。RhoMobile也有和Worklight類似的平臺特性。Ruby字節(jié)碼和VM在本地瀏覽器上應(yīng)該能提供出色的混合應(yīng)用渲染性能。Rhodes涵蓋了所有主流智能手機(jī)平臺,iOS、 Android、 BlackBerry、Symbian和Windows Phone 7,也提供一系列功能多樣的工具來整合、部署、管理企業(yè)應(yīng)用。Rhodes需要Ruby語言的知識,不過這通常只伴隨一條平緩的學(xué)習(xí)曲線,這一點(diǎn)應(yīng)該會吸引互聯(lián)網(wǎng)開發(fā)者。

責(zé)任編輯:佚名 來源: Web App Trend
相關(guān)推薦

2011-05-26 17:57:41

摩托羅拉解決方案市場調(diào)查

2012-07-06 15:00:03

跨平臺工具MoSync

2012-07-06 15:08:14

跨平臺工具Netbiscuits

2012-06-14 09:42:20

跨平臺工具AppceleratoTitanium

2012-06-14 09:48:06

跨平臺工具SeregonDragonRad

2012-06-14 09:57:12

跨平臺工具IBMWorklight

2012-07-06 13:50:44

跨平臺工具Adobe Phone

2012-07-06 14:02:25

跨平臺工具RunRevLiveCode

2012-07-06 15:10:39

跨平臺工具QtNokia

2012-06-14 09:37:17

Ansca MobilCorona跨平臺工具

2012-07-06 13:45:21

跨平臺工具Adobe AirFlex

2023-02-10 14:54:20

編譯工具cmake

2012-07-06 15:03:43

跨平臺工具Ideaworks 3Marmalade

2011-12-13 20:07:26

跨平臺工具

2011-03-23 09:40:34

lampsolutions

2010-02-01 10:43:10

C++跨平臺應(yīng)用

2011-07-08 20:54:12

iPhone WCF

2021-04-01 06:01:10

嵌入式開發(fā)應(yīng)用程序開發(fā)技術(shù)

2009-04-15 18:32:33

Vmwareesx虛擬化

2012-05-17 11:28:32

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號