优秀的移动开发工具都有哪些?

2015-05-09来源 : 互联网

移动开发工具/服务市场日新月异,各种工具和移动后端服务有的作为产品的一部分功能,有的则自成一个*立的产品。下面我们将总结和**当下***的六款移动开发工具,其中有些是在本地电脑运行的IDE工具,有些则是云端的网页IDE,有些定位于企业应用开发,有些则面向个人***甚至学生。

一、Alpha Anywhere

Alpha Anywhere是面向数据库的快速开发工具,允许***和设计者创建可以离线使用web或混合移动应用,提供可配置的组件、可视化设计工具、代码生成 “精灵”,只需编写少量的Xbasic和JavaScript代码,即使是经验不足的***也可以用Alpha Anywhere开发出复杂的APP。

Alpha Anywhere运行在Windows平台上,可开发iOS、Android、Windows Phone等支持HTML5的移动和桌面客户端。

虽然开发平台局限于Windows,且缺乏对原生iOS和Android代码生成的支持,但是Alpha Anywhere对于移动web和混合移动应用的开发来说非常强大易用,值得**。

二、AnyPresence

AnyPresence既是一个在线移动开发工具,也提供后端服务,支持各种客户端,能够生成原生代码,同时提供多种数据存储和企业集成方式。 AnyPresence不但生成后端和移动端代码,还生成定制化的移动API代码,这些代码都能够下载编辑,在兼容平台上运行。例如万事达的合作伙伴就使用AnyPresence围绕万事达的Open API服务开发移动应用。

AnyPresence能够生成各种APP UI,例如JQuery、Android(XML框架)和iOS(故事板),同时还能为Java、Android、HTML5、Windows Phone 、Xamarin和iOS生成应用SDK。AnyPresence还能为Ruby on Rails和Node.js生成后端服务,同时也支持部署到Heroku和亚马逊S3(通常为HTML5应用)

三、Appcelerator

Appcelerator Titanium已经在移动开发市场驰骋多年,是一个基于JavaScript的开发环境,能够生成原生iOS和Android等移动端原生代码。

四、Appery.io

Appery.io是一个易用且功能强大的云端移动gweb和混合应用开发平台,提供在线可视化设计和开发工具,同时也集成了后端服务,你也可以把Appery.io看做是APP开发工具和MBaaS两种产品的结合。

Appery.io的特点是支持拖放可视化开发,边开发边测试,可以在线生成所见即所得的源代码,并可导出为移动web、混合应用或者APP二进制代码。

五、EachScape

EachScape也是一个在线拖放的可视化方式生成iOS、Android和web应用的开发工具。EachScape也提供移动后端服务,以及APP在线预览和在线开发等服务。

EachScape的Cloud Studio可视化开发编辑器提供大量的模块、框架和互动功能,并预先部署了大量Objective-C(iOS)、Java(Android)和 CoffeeScript(web应用)类库,例如广告、按钮、容器、控制、数据连接器、数据输入、图片、地图、媒体、导航、社交媒体、RESTful远程请求等等。*****还能利用EachScape的SDK开发自己的模块和组件扩展EachScape的功能。

六、NSB/AppStudio

NSB/AppStudio也是面向移动web和混合应用的开发工具,AppStudio IDE有JavaScript、HTML5和WebKit写成,可运行在Windows和Mac OSX中。

NSB/AppStudio的特点是易学易用,价格低廉,大大降低移动web和混合应用的开发门槛,这有些类似Visual Basic和早期的Borland visual 编程工具。

标签: 移动开发

渝ICP备2024022750号-1

Copyright©2004-2024 3158.CN. All Rights Reserved 重庆市上台九悟酒销售有限公司 版权所有

3158招商加盟网友情提示:投资有风险,选择需谨慎