Appcelerator (Titanium)
Appcelerator,2006年成立于Calif,Mountain View。其核心产品,Titanium,于2008年发布,为开发者提供了一个OS抽象运行库和IDE,主要面向PC,MAC和Linux。2009年,目标平台扩展到Android和iOS。经过三轮融资,Appcelerator市值达到3000万美金。其投资方包括Storm Ventures,eBay,Mayfield,RedHat和Translink。
Appcelerator通过最近的三次收购对该行业进行了整合。2011年1月份,Aptana的收购给Appcelerator带来了基于Eclipse的IDE,随之而来的还有160万的用户。同年11月,Appcelerator又收购了Particlecode,旨在把平台推进游戏和移动Web领域,预计在2012年的上半年推出web支持。2012年2月,Appcelerator收购了Cocoafish,旨在整合一系列基于云的平台服务,包括存储,强制通知,信息,用户管理和公共整合接口等。
产品和技术支持
Titanium应用程序使用HTML,JavaScript和CSS进行开发,并支持PHP,Ruby和Python。应用程序可以使用Appceelerator API访问本地特性,用户界面组件和类似于Analytic的可选模块。Titanium把Jabascript和本地库链接在一起,然后把它编译成字节码。iOS或者Android SDK编译器为目标平台构建一个软件包。
Appcelerator强调超过百分之八十的代码的跨移动平台重新使用,Titanium还可以作为桌面开发平台。
其输出应用程序包含大部分的本地代码,并在本地执行渲染。另外,输出应用程序包括一个JavaScript解释器运行库,和一个Webkit渲染引擎。运行库的有效负载–包括Webkit渲染引擎,API库和JavaScript解释器–被认为是Adobe AIR运行库体积的十分之一。Appcelerator Studio(源于对Aptana的收购)是附加的IDE。
Appcelerator可以选择输出格式,包括本地App格式(当前使用率***的一种格式),混合式App和移动Web App。Appcelerator的目标移动平台目前只包括iOS,Android和移动Web平台,并计划于2012年推出更完整的web支持。BlackBerry支持也在测试中。
Apache2开源许可证社区提供的Titanium SDK 有免费社区项目和商业产品两个版本。社区许可持有者可以在Open Mobile Marketplace购买Appcelerator模块。企业许可证提供了一个更加完整的移动平台,整合了后台和第三方系统,开发支持,产品支持,和强化分析。
Appcelerator的低价位门槛给它带来了更高的人气。56%的Appcelerator用户选择“其低价位或免费”作为他们的主要跨平台工具的主要原因之一。这可以说明调查对象中的大部分使用的是社区版本。
同时,公司发布了Open Mobile Marketplace,使用Titanium平台开发的代码和服务,示例应用程序和设计元素都可以在线交易。Appcelerator marketplace是由AppDirect提供的。
市场份额
Appcelerator的调查报告称,有35000个App
Appcelerator声称,Aptana的收购为其带来了160万的开发人员。
市场定位
Appcelerator主要用于开发信息丰富,交互型应用程序,而不是图片丰富的游戏App。我们的调查发现将近两倍的Appcelerator开发人员倾向于开发媒体、娱乐和教育App。
目前,Appcelerator主要面向web开发者。Appcelerator开发者主要开发iPhone App(97%)和Android App(92%),然后是iPad App(85%)和Android 平板App(60%)。Appcelerator增加对其它平台的支持将会是大势所趋,超过百分之60的开发者。Appcelerator对移动开发的新手来说更具有吸引力,80%的用户只有两年或两年以下的移动开发经验,开发的App的种类和工具的使用方式,比如
Appcelerator主要。Appcelerator的多次收购为企业提供了完整的移动开发平台。这使它和Mobile App Platform解决方案(比如Worklight)更加一致,虽然Appcelerator更适合用于开发各种类型的应用程序,而不是着重于大型的公司或企业App。