15个很优秀的跨平台的移动开发工具

跨平台的移动开发指的是通过特定方式开发出来的移动应用可以用在多种移动平台,iOS、Android 以及 WindowsPhone。利用现有的高质量移动框架来构建移动 Web 应用程序已成为非常容易,本文包含15个最佳的跨平台移动开发工具。

1. Pusher

推杆的移动推送通知API。它让你可以构建跨平台的应用程序,发送程序的推送通知到iOS和Android设备。发送推送通知,iOS和Android设备通过一个统一的推送通知API,谷歌云消息(GCM),Firebase Cloud Messaging(FCM),和苹果推送通知服务(APN)。它是免费的,你可以注册你的GitHub或谷歌帐户。

在线预览

2. RhoMobile

RhoMobile套件是基于罗德这是一个开源的跨平台开发框架快速构建本地应用程序。RhoMobile允许发展, 调试和跨平台的企业应用 单工具简单测试。使用条形码扫描和RFID API内置,为操作系统和更广泛的支持,开发商可以依靠rhoelements增值功能。

在线预览

3. Weex

Weex是一个跨平台的移动用户界面框架。它是重量轻,高性能;可扩展。长的是阿里巴巴仅用HTML构建移动应用程序,CSS和JavaScript。它的模块、UI组件,它自己的工具和命令,设计了对移动环境和加快发展。

在线预览

4. NativeScript

Nativescript是一个 开源平台 建筑原生的跨平台移动应用。你可以编写和部署本地移动应用为iOS、Android和(很快)从一个单一的代码库窗口。你可以很容易地重用现有的插件从NPM,CocoaPods(IOS)和Gradle(Android)直接在nativescript项目,加上特定的插件nativescript NPM。

在线预览

5. CloudRail

CloudRail是Android和iOS的API库,java,让你多服务只是一个API整合。这是完全免费的个人和商业项目。cloudrail背后是应用程序使用的数以百万计的人每天积分。加入cloudrail和把你的API集成到一个新的水平。

在线预览

6. Kony

科尼移动平台是一个开放的、基于标准的、用于移动应用的发展和超越的综合平台。它支持整个软件开发生命周期(SDLC)和赋予企业快速设计、构建、部署和管理多边缘应用经验。该移动平台提供自动编码功能,应用程序的预览功能,API连接和许多更多的功能。

在线预览

7. Rikulo

Rikulo UI是一个用于创建与 HTML5的跨平台Web和本地移动应用飞镖框架。它使用一个结构化的用户界面模型和提供跨桌面和UX触摸设备的响应。

在线预览

8. Phonegap

Phonegap允许你使用流行的Web技术创建混合应用(HTML5,CSS3和JavaScript),它允许你使用的应用程序,集成支付通过iOS App Store,Android和谷歌Play商店。

在线预览

9. Truck

TruckJS是一个开源的移动应用程序框架。它提供了布局,部件,触摸手势,数据过滤,数据绑定,等等,都有干净的代码。车有两种模板,DOM中的标记,或标记在script标签。您可以使用自定义变量对您正在使用的数据有意义。你可以定义和模板可以包括 JavaScript助手。

Truck支持ES6承诺。如果浏览器支持这些,没有问题。否则卡车使用polyfill。承诺提供了一个优雅的方式,以避免嵌套塔厄运回调结构。卡车的获取API默认使用的承诺。

Truck使用主题创建的外观和感觉的Android,iOS和Windows Phone。你创建你的应用程序有一个标记,一个JavaScript。支持平台只是提供适当主题的问题。主题使您的应用程序看起来很好,很少努力。

在线预览

10. Xamarin

Xamarin应用程序利用平台特定的硬件加速,并为本地性能编译。这是不可能的解决方案;解释代码在运行时实现。

Xamarin应用程序可以访问的功能,通过底层平台和设备暴露的全谱,包括平台的具体功能如iBeacons和Android的碎片。

在线预览

11. Tabris.js

Tabris.js是一个移动的框架,它使简单的创建在JavaScript原生iOS和Android应用程序。它不使用Web视图渲染UI,而是创造原生部件移动平台上通过JavaScript原生的桥。这也使快速开发/部署周期,你知道从Web开发。

在线预览

12. Fabric

Fabric从推特,是 构建移动应用程序的一个简单的方法。它是跨平台的兼容、模块化和软件开发工具包,组织成“包”使开发更容易。织物,你会有一个单独的、专用的;开发商帐户的完全访问一流的移动SDK最好。只需添加几行代码,并立即开始编码你的应用程序。

在线预览

13. MonoCross

Monocross是一个开源的跨平台的移动框架,用C # .NET和Mono框架。MonoCross让你创造美丽的应用程序在iPad、iPhone、Android、Windows Phone 7和WebKit的手机。

MonoCross目前支持iPhone / iPad / iPod的触摸,Android,Windows Mobile原生输出,Windows Phone 7和Windows XP / Vista / 7。MonoCross还提供网络/混合应用支持Android、黑莓、iPhone / iPod的触摸,Symbian和Web OS通过HTML 5,CSS和JavaScript。Windows桌面优化浏览器使用基于Web的功能手机支持基本的HTML和WAP。

在线预览

14. SenchaTouch

Sencha Touch是领先的 基于MVC的JavaScript框架 构建跨平台的移动Web应用程序。Sencha Touch利用硬件加速技术,为移动设备提供高性能的UI组件。

超过50个内置的UI组件和本土寻找主题的所有主要的移动平台,Sencha Touch提供了你需要的一切来创造令人印象深刻的应用程序工作在iOS、Android、黑莓、Windows Phone,和更多。

该框架包括一个强大的数据包,可以从任何后端数据源的数据消耗。高级图表包允许您可视化移动设备上的数据。外,每一个主要的平台原生的主题,使您能够使Web和混合应用程序的外观和感觉你的目标平台。

在线预览

15. Apache Cordova

Apache Cordova是一套设备的API,让你建立本地移动应用程序使用HTML,CSS,JavaScript。只是结合来创建你的应用程序 UI框架。科尔多瓦包你的HTML / JavaScript应用程序转换成本地集装箱可访问的几个平台的设备功能。这些功能都通过一个统一的JavaScript API暴露,让你轻松写一个代码集的目标几乎每一个手机或平板电脑在市场上今天发布到应用商店。

在线预览

未经允许不得转载:爱前端网 » 15个很优秀的跨平台的移动开发工具

赞 (1) 打赏


觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏