永发信息网

像类似Phonegap这样的app开发工具还有哪些?

答案:1  悬赏:50  手机版
解决时间 2021-03-19 14:49
像类似Phonegap这样的app开发工具还有哪些?
最佳答案
PhoneGap是一个用基于Web语言去创建移动跨平台移动应用程序的快速开发平台。像这类的工具还有很多,尤其是国内有很多,我给你举几个例子。
1.APICloud

Phonegap虽然好用,但是国外的。在国内使用起来,还是有些麻烦。国内也有这样的App开发工具——APICloud。APICloud是一款“云端一体”的移动开发平台。使用APICloud开发平台,是用Web语言去开发iOS和Android应用,这样将开发难度大幅降低,开发周期缩短将近一倍。此外,APICloud平台上有数百个各式各样的功能模块,方便去开发各类App。


2.MoSync

MoSync是另一种FOSS跨平台移动应用程序开发SDK工具,它基于标准的Web编程技术。这个SDK为开发人员提供了集成的编译器、代码库、运行时环境、设备配置文件及其他实用工具。MoSync现在包括基于Eclipse的集成开发环境(IDE),用于C/C++编程,计划支持JavaScript、PHP、Ruby、Python及诸如此类的其他语言。
MoSync提供了对几种操作系统的支持,其中包括WindowsMobile、安卓、塞班、Moblin甚至一款移动Linux发行版。发布MoSync 2.4后,很快就会推出支持iPhone OS和黑莓的功能。


3.Xamarin

Xamarin近年来比较流行,通过Xamarin,开发者只需使用C#语言即可开发出iOS、Android、Mac及Windows原生App。与基于HTML/JS/CSS的PhoneGap相比,Xamarin最大的优势是通过与系统的底层API通信并与系统原生UI直接交互,可以保证应用的高性能和UI流畅性。


4.ReactNative

React Native其实并不是一个真正意义上的跨平台App开发方案,而是让你能够使用相似的方法和同样的语言来在不同平台进行开发的工具,可以直接在Github上下载源代码使用。React Native的主要工作是构建响应式的View,其长处在于根据应用所处的状态来决定View的表现状态。而到目前为止,其Android版本还未发布,在构建跨平台App上显得还不够成熟,暂时还不是一个很好的选择。


5.RhoMobile

RhoMobile提供了Rhodes,这是一种基于Ruby的开源框架。这个工具让开发人员可以开发能够跨一大批操作系统和智能手机运行的原生应用程序。操作系统包括安卓、Windows Mobile、iPhone,几乎涵盖所有主流操作系统。
使用RhoMobile提供的框架,你只需要编写一次代码。该代码可以用来为大多数主流的智能手机开发应用程序。原生应用程序很适合与现有的硬件协同运行,所以你可以轻松、快速、准确地完成开发任务。
RhoMobile还为开发人员提供了RhoHub和RhoSync,前者是一种托管型的开发环境,后者可以作为独立式服务器软件来部署,以便确保用户手持设备上的所有应用程序数据是最新的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
贾生李商隐中可怜的意思是什么,表达了诗人怎
索溪峪的野2至5自然段第一句有什么作用
男朋友对女朋友说:你家彩礼要多少啊?随便你
高科西路沪南路到高科西路罗山路附近市政动迁
风华百货床上用品批发在什么地方啊,我要过去
游戏fps太低咋解决
沪深、港股、美股,什么意思啊
找一首歌,开头是大喊了一句,集合,然后唱的
武侠风的名字
玻璃移门在什么地方啊,我要过去处理事情
为什么迅雷7中的 已完成 中里没有刚下载完的
回笼觉什么时候睡比较好?
企业购买固定资产实际支付价款小于发票金额,
怎样简便计算62×101-62
1万元=多少亿
推荐资讯
个人信用评级
吴缅和冉东阳,杨红樱说他写了一本他俩在初中
花面狸烟薰好吃吗?还有异味吗
2008年9月24号是什么星座查询
戴尔灵越5448能加多大内存条
麦甜烘焙这个地址在什么地方,我要处理点事
突然进来妹妹很尴尬,咋办
怎样在不动声色的判断一个女生是否喜欢你
龙泉宝剑摆放位置
民生银行信用卡金普卡额度多少
蔡幸娟的老公是谁
一个女孩对我说,哥因为你对我不错,哎!人要
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?