NativeScript 3.0 计划4月发布,集成 Angular 4

编译自:NativeScript 3.0 lines up release with Angular
4

5)React Native

如果你喜欢Native移动应用程序,那么主要有两个选项——Xamarin和React
Native。Xamarin允许你只编写相同类型的代码,而本地编程包括类似的界面设计工具和类似的调用。

另一方面,React
Native(来自Facebook)对本地app采用完全不用的开发路径。它使用JavaScript代码,类似CSS的样式表和所有太熟悉的类似HTML的标签来布局。这里有一个图表可以清楚地了解React
Native的受欢迎程度:

澳门新葡亰游戏网址 1

如果你的团队已经React友好,那么React Native可能是一个不错的选择。

(文/开源中国)    

8)Rachet

Rachet是用于移动app开发的顶级JavaScript框架中的另一个重要元素。它旨在为开发人员和设计人员提供构建移动Web
app的框架。该框架由提供Bootstrap框架的同一团队创建,这保证了Rachet的高质量。无论你是旨在Android,iOS,还是两者,Ratchet
2.x都行。

澳门新葡亰游戏网址 2

NativeScript 不仅支持 JavaScript,还支持 TypeScript 和 Google 的 Angular
框架。3.0 版本将使用最新的 Angular
4(预计正式版将于3月发布澳门新葡亰游戏网址,)。

本文由码农网 –
小峰原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划!

本月初发布的 NativeScript 2.5 包括与 Chrome DevTools
的集成,用于调试、提前编译以改进 Android
设备上的启动、步骤调试和UI树检查。还提供了一个新版本的 NativeScript UI
,以及一个用于构建移动表单的可自定义的 DataForm 控件,并且使 WebPack
捆绑代码变得更容易。

2)Titanium

Appcelerator的Titanium是一个开源的应用程序开发平台,允许你使用Web技术,如HTML,JavaScript和CSS创建原生app(移动的和桌面的)。Titanium
Mobile
SDK是当今最流行的跨平台移动开发解决方案之一,拥有超过916109名移动开发人员和使用Accelerator支持app的460,587,474个设备。

下面是Titanium的工作原理:

澳门新葡亰游戏网址 3

澳门新葡亰游戏网址 4

写在最后

选择合适的JavaScript框架用于移动开发,从来不在于特定框架可以提供的功能数量。而是在于框架的真正功能,以及该功能如何在你的移动app开发项目中被合理应用。因此,根据你的项目需要选择JavaScript框架用于移动开发以便于节省时间和成本。

NativeScript 允许使用 JavaScript 开发针对 iOS 和 Android
的原生移动应用,3.0版本将包括:最大化 NativeScript
运行时性能改进,刷新更改、调试提速等等。

1)PhoneGap / Cordova

PhoneGap(Apache
Cordova的发行版)是一个软件开发框架,可帮助重用你现有的Web开发技能,从而快速构建使用HTML,CSS和JavaScript的混合移动应用程序。因此,确切的说这并非是JavaScript框架。但是,在开始之前,了解PhoneGap很重要。

PhoneGap是Web应用程序代码和移动操作系统API之间的媒介。此图将帮助你更好地理解:

澳门新葡亰游戏网址 5

在PhoneGap的帮助下,你可以使用用JavaScript,HTML和CSS编写的相同代码,并为Android和iOS等移动操作系统生成API。

除了PhoneGap,还有一些框架可以帮助将JavaScript文件转换为移动API。Xamarin,Ionic,Corona就是这样的框架。

澳门新葡亰游戏网址 6

9)Mobile Angular UI

顶级移动JavaScript框架之一是Mobile  Angular
UI。如果你是Angular迷,那么这个框架绝对适合你。它提供Bootstrap
3遗漏的必要的移动组件。切换,覆盖,可滚动区域,侧边栏,绝对定位不弹跳滚动的顶部和底部导航栏,是一些要提到的功能。

然而,随着Angular 2的发布,概念略有改变。所以对于Angular
2的崇拜者而言,Onsen UI 2.0也是一个不错的选择。

网站地图xml地图