跨平臺工具詳解:Seregon (DragonRad)
Seregon (DragonRad)
DragonRad公司于2001年在加拿大的安大略成立,最初叫做Seregon。Seregon開始是為移動Windows和BlackBerry設備用戶提供專業的軟件升級等服務。面對龐大的開發成本,Seregon決定投資開發他們自己的跨平臺開發工具,不久之后的2007年“Seregon App”便以產品形式發布。這個軟件的第四版在2010年9月發布,被重新命名作DragonRad。目前為止,這家公司的營收分為兩部分,分別來自開發工具和他們的專業服務業務。這家公司的投資人是Purple Angle,安大略政府,ZIM公司,以及Corel的創始人Mike Cowpland。
主要產品和技術
DragonRad的目標客戶是企業級應用的開發者。這些開發者為BlackBerry,Android,IOS和Windows的移動手持設備開發應用。App在DragonRad Designer里用Lua語言(用于腳本和業務邏輯)構建。DragonRad Designer是一個利用WYSIWYG語言的可拖放、基于窗體的開發環境。App被編譯為Lua字節碼,這被DragonRad運行時環境中的翻譯器執行。之后,App可以被發布在DragonRad Host上,這是一個也可用來管理后端數據庫及相關設備同步業務的服務器。
這個開發工具提供設備整合的功能,以及同Lotus Notes,MySQL,Oracle,SQL Server,Postgre SQL, Sybase數據庫的企業連接器。
DragonRad同時提供了一個免費試用的機會,不過限制兩臺設備的開發權限。軟件的商業許可起價為4900美元一年,同時也提供了一系列完善該軟件的服務。
市場影響力
DragonRad宣稱有3000名注冊用戶,包括為巡警開發了BlackBerry應用的開發者Intergraph,和正在為信貸方面的應用作開發的Scotia Bank。
市場定位
DragonRad的市場定位和Netbiscuits,RhoMobile以及其他的企業App開發工具如Worklight(被IBM收購),Pyxis(現在是Verivo),Antenna Mobility比較相似。
DragonRad通過很多創新性的集成方案,如后端郵件業務和數據庫系統,簡化了數據驅動的企業App的開發。這款跨平臺開發工具直接針對所有主流智能手機平臺(BlackBerry, Android,IOS,Windows Mobile)上的企業App開發者。它提供一個平緩的學習曲線,App的開發在一個WYSIWYG編輯器中用Lua腳本語言完成。不過,拖放式的開發方法對于某些IT部門會是一個限制,因為IT部門通常非常看重對代碼的控制力和設計的靈活性。在跨平臺開發工具領域,DragonRad面對的是來自免費或者低收費開發工具的競爭,而這些工具通常還提供更強大的程序設計范式。