Appcelerator (Titanium)
Appcelerator,2006年成立于Calif,Mountain View。其核心產(chǎn)品,Titanium,于2008年發(fā)布,為開發(fā)者提供了一個OS抽象運行庫和IDE,主要面向PC,MAC和Linux。2009年,目標平臺擴展到Android和iOS。經(jīng)過三輪融資,Appcelerator市值達到3000萬美金。其投資方包括Storm Ventures,eBay,Mayfield,RedHat和Translink。
Appcelerator通過最近的三次收購對該行業(yè)進行了整合。2011年1月份,Aptana的收購給Appcelerator帶來了基于Eclipse的IDE,隨之而來的還有160萬的用戶。同年11月,Appcelerator又收購了Particlecode,旨在把平臺推進游戲和移動Web領域,預計在2012年的上半年推出web支持。2012年2月,Appcelerator收購了Cocoafish,旨在整合一系列基于云的平臺服務,包括存儲,強制通知,信息,用戶管理和公共整合接口等。
產(chǎn)品和技術支持
Titanium應用程序使用HTML,JavaScript和CSS進行開發(fā),并支持PHP,Ruby和Python。應用程序可以使用Appceelerator API訪問本地特性,用戶界面組件和類似于Analytic的可選模塊。Titanium把Jabascript和本地庫鏈接在一起,然后把它編譯成字節(jié)碼。iOS或者Android SDK編譯器為目標平臺構建一個軟件包。
Appcelerator強調超過百分之八十的代碼的跨移動平臺重新使用,Titanium還可以作為桌面開發(fā)平臺。
其輸出應用程序包含大部分的本地代碼,并在本地執(zhí)行渲染。另外,輸出應用程序包括一個JavaScript解釋器運行庫,和一個Webkit渲染引擎。運行庫的有效負載–包括Webkit渲染引擎,API庫和JavaScript解釋器–被認為是Adobe AIR運行庫體積的十分之一。Appcelerator Studio(源于對Aptana的收購)是附加的IDE。
Appcelerator可以選擇輸出格式,包括本地App格式(當前使用率最高的一種格式),混合式App和移動Web App。Appcelerator的目標移動平臺目前只包括iOS,Android和移動Web平臺,并計劃于2012年推出更完整的web支持。BlackBerry支持也在測試中。
Apache2開源許可證社區(qū)提供的Titanium SDK 有免費社區(qū)項目和商業(yè)產(chǎn)品兩個版本。社區(qū)許可持有者可以在Open Mobile Marketplace購買Appcelerator模塊。企業(yè)許可證提供了一個更加完整的移動平臺,整合了后臺和第三方系統(tǒng),開發(fā)支持,產(chǎn)品支持,和強化分析。
Appcelerator的低價位門檻給它帶來了更高的人氣。56%的Appcelerator用戶選擇“其低價位或免費”作為他們的主要跨平臺工具的主要原因之一。這可以說明調查對象中的大部分使用的是社區(qū)版本。
同時,公司發(fā)布了Open Mobile Marketplace,使用Titanium平臺開發(fā)的代碼和服務,示例應用程序和設計元素都可以在線交易。Appcelerator marketplace是由AppDirect提供的。
市場份額
Appcelerator的調查報告稱,有35000個App
Appcelerator聲稱,Aptana的收購為其帶來了160萬的開發(fā)人員。
市場定位
Appcelerator主要用于開發(fā)信息豐富,交互型應用程序,而不是圖片豐富的游戲App。我們的調查發(fā)現(xiàn)將近兩倍的Appcelerator開發(fā)人員傾向于開發(fā)媒體、娛樂和教育App。
目前,Appcelerator主要面向web開發(fā)者。Appcelerator開發(fā)者主要開發(fā)iPhone App(97%)和Android App(92%),然后是iPad App(85%)和Android 平板App(60%)。Appcelerator增加對其它平臺的支持將會是大勢所趨,超過百分之60的開發(fā)者。Appcelerator對移動開發(fā)的新手來說更具有吸引力,80%的用戶只有兩年或兩年以下的移動開發(fā)經(jīng)驗,開發(fā)的App的種類和工具的使用方式,比如
Appcelerator主要。Appcelerator的多次收購為企業(yè)提供了完整的移動開發(fā)平臺。這使它和Mobile App Platform解決方案(比如Worklight)更加一致,雖然Appcelerator更適合用于開發(fā)各種類型的應用程序,而不是著重于大型的公司或企業(yè)App。