杏彩体育官网注册排版设计教程游戏软件开发免费app开发软件跨平台工具详解:App
Appcelerator通过最近的三次收购对该行业进行了整合。2011年1月份,Aptana的收购给Appcelerator带来了基于Eclipse的IDE,随之而来的还有160万的用户。同年11月,Appcelerator又收购了Particlecode,旨在把平台推进游戏和移动Web领域,预计在2012年的上半年推出web支持。2012年2月,Appcelerator收购了Cocoafish,旨在整合一系列基于云的平台服务,包括存储,强制通知,信息,用户管理和公共整合接口等。
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用户选择“其低价位或免费”作为他们的主要跨平台工具的主要原因之一。这可以说明调查对象中的大部分使用的是社区版本。
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。
Netbiscuits公司成立于2000年,最初是一个WAP门户网站的开发机构,后来在2007年转向跨平台工具(CPT)领域。该公司位于德国的Kaiserlautern,在全世界拥有8个旗下分支工作室,总计约125名员工。创始人掌管着公司,在资金方面由风投支持(2006年Creathor,2010年是TVentures)。
MoSync在2004年成立时名称是MobileSorcery,是一家开发移动设备游戏的工作室,位于瑞典的斯德哥尔摩。意识到为多个平台开发游戏的成本非常高之后,MoSync作为跨平台连接整合工具被开发出来,当然它也能被当作跨平台开发工具使用。MoSync开始时目标定位于几百种JavaME设备杏彩体育官网注册,这些设备都从一个C++代码库演变而来。几年之后发展为定位于多种智能手机平台的跨平...
在接下来的一系列文章中,我们对跨平台工具进行逐一分析,包括产品&技术支持,市场份额和定位等内容。首先,本篇文章为大家展示了15家主要的跨平台工具供应商的详细资料,其中,我们列出了每个供应商的主要特点,他们的目标平台以及我们根据所做的开发者调查得出的针对每个工具的开发者观点,接下来我们为大家详细介绍了Adobe旗下的PhoneGap。
Qt(发音cute)最初是Trolltech公司于1994年做的一个平台抽象层,在过去它广泛地应用在桌面和嵌入式app中,例如GoogleEarth,Skype还有Roku机顶盒。Nokia为了在其Symbian,Maemo和Series40等平台上融合自身和第三方app创造一个一致的编程环境,在2008年收购了Qt。不过为了与微软搭伙,诺基亚已经放弃了Symbian和MeeGo,很有可能采用Qt来为其实现“NextBill...
Adobe的跨平台产品有FlashPlayer,杏彩体育官网登录入口AIRruntime和Flex(该框架允许企业开发人员创建AIRApp)。AIR设计用来开发桌面(Windows和Mac)应用程序,但是现在主要面向移动设备和STB,允许开发者们把iOS,Android和Blackberry等,机顶盒和电视作为目标平台。Flex是UI框架,简化了企业应用程序的开发步骤,可以快速创建连接数据库的应用程序。
Ideaworks3D有限公司,是Marmalade背后的母公司,它坐落于英国伦敦。Ideaworks3D的业务开始于1998年,起初是一间专注于图像和网络应用的软件工作室。这家公司通过向Intel、Autodisk和Nokia提供注册产品,发展为一家跨平台移动游戏开发公司(即是现在的IdeaworksGameStudio),正在为知名公司如EA、Activision提供产品和服务。Marmalade的最初版本是Airplay...
扫一扫关注微信公众帐号