大摩娱乐注册 大摩娱乐登录 大摩娱乐招商QQ

Navigation menu

来源:未知 责任编辑:admin

开发者必知的8款App快速开发工具

  一个Web开发者如何能快速适应移动互联网时代,用HTML5开发出一个APP呢?

  针对行业痛点,国内外涌现出众多APP开发工具,开发者只要有相关的HTML5、CSS和JavaScript知识,便可以轻松快速的开发出属于自己的APP,基于开发工具中众多的模块功能,APP具有完美的原生体验。

  移动开发公司AppMobi正不断的巩固其在HTML5的工具包并推出了全新开发工具XDK,使得开发者可以使用HTML5构建网络和移 动平台的应用程序。最终代码既可以用来进行HTML5应用程序开发,就如同现在在Chrome网络应用程序商店里看到的那些程序一样,也可以用于多平台应 用程序开发,最终提交到苹果或Android的应用程序商店。

  APICloud移动开发平台是目前最热门工具之一,其产品为移动开发者从云和端两个方向提供API,简化移动应用开发技术,将1人月的 工作量降低至1人周,大幅提升移动应用开发和管理的效率。APICloud由云API和端API两部分组成,可以帮助开发者快速实现移动应用的开 发、测试、发布、管理和运营的全生命周期管理。

  Titanium是Appcelerator公司旗下的一款开源的跨平台开发框架,和PhoneGap及SenchaTouch一样,都是让开 发者使用HTML/CSS/JS来开发出原生的桌面及移动应用,还支持Python、Ruby和PHP。Titanium最大的特点就是,由于是基于硬件 的开发,开发过程中所创建的应用可选择存储在设备或云端之上。

  MoSync是一款FOSS跨平台移动应用程序开发SDK工具,主要用于移动游戏开发,它基于标准的Web编程技术。这个SDK为开发人员提供了 集成的编译器、代码库、运行时环境、设备配置文件及其他实用工具。MoSync现在包括基于Eclipse的集成开发环境(IDE),用于C/C++编 程,计划支持JavaScript、PHP、Ruby、Python及诸如此类的其他语言。

  IntelXDK的前身是AppMobiXDK,是一款帮助开发者使用HTML5开发移动及Web应用的跨平台开发工具。XDK包括了一个 HTML5开发环境和一组支持创建混合iOS及Android应用的云服务,这些应用能够直接提交到不同的应用商店之中。除此之外,XDK还提供了调试工 具,可以进行屏幕仿真调试、设备实际调试和遥控调试,不包括Ad-Hoc模式和安全特性。

  RhoMobile是由Motorola开发的一款开源的基于Ruby的移动应用开发框架,其前身为Rhodes框架,专门用于构建可以运行于多 种平台之上的企业级原生App。通过RhoMobile,开发者无需考虑设备类型、操作系统、屏幕尺寸等诸多问题,只需掌握HTML和Ruby就可开发出 运行在iOS、Android、WindowsMobile、BlackBerry、WindowsPhone等智能手机上的App。

  Bedrock是Metismo公司基于Java跨平台中间件技术的核心产品,旨在帮助开发者快速开发跨平台的移动游戏和应用。Bedrock的 交叉编译程序会把Java源代码转换成其他如C++、C#、ActionScript等编程语言,其独特的IDE特性,可以让开发者方便地在各种平台上开 发应用和游戏,此外Bedrock还能直接把开发者编写的代码程序跨平台地部署到各种移动操作平台上。

  LiveCode是由RunRev公司推出的一款强大的图形化开发环境,不仅免费,还可以提供10倍的效率提升并减少90%的代码。其强大之处在 于非常容易学习和使用,可以让一个不会编程的人在很短的时间内就能开发出原生的,能够运行于PC、服务器、移动设备上的应用程序。