九个用于移动九个用于移动APP开发的顶级开发的顶级JavaScript框架框架
从技术上讲,iOS、Android和Windows Phone上的移动app使用了不同的编程语言进行编码。iOS app使用Objective-
C,Android app使用Java,而Windows Phone app使用.NET。但是,掌握一定量的JavaScript、CSS和HTML知识,你就可
以构建超棒的移动app。因此,在本博客中,我们将讨论用于开发移动app的顶级JavaScript框架。
对于Web开发而言,JavaScript是一个有前途的编程语言,并且在不久的将来它将依然在这个领域大放光彩。JavaScript在移
动app开发上也有同样的影响吗?让我们一起来看看ValueCoders研究发现的针对移动app开发的前9个JavaScript框架。
1)PhoneGap / Cordova
PhoneGap(Apache Cordova的发行版)是一个软件开发框架,可帮助重用你现有的Web开发技能,从而快速构建使用
HTML,CSS和JavaScript的混合移动应用程序。因此,确切的说这并非是JavaScript框架。但是,在开始之前,了解
PhoneGap很重要。
PhoneGap是Web应用程序代码和移动操作系统API之间的媒介。此图将帮助你更好地理解:
在PhoneGap的帮助下,你可以使用用JavaScript,HTML和CSS编写的相同代码,并为Android和iOS等移动操作系统生成
API。
除了PhoneGap,还有一些框架可以帮助将JavaScript文件转换为移动API。Xamarin,Ionic,Corona就是这样的框架。
2)Titanium
Appcelerator的Titanium是一个开源的应用程序开发平台,允许你使用Web技术,如HTML,JavaScript和CSS创建原生
app(移动的和桌面的)。Titanium Mobile SDK是当今最流行的跨平台移动开发解决方案之一,拥有超过916109名移动开发
人员和使用Accelerator支持app的460,587,474个设备。
下面是Titanium的工作原理:
3)jQuery Mobile
jQuery Mobile框架将“write less, do more”的理念提升到一个新的水平。它是用于移动的构建应用程序或移动友好网站的顶级
JavaScript框架之一。