ychow / Blog

My Technology Blog
MIT License
32 stars 5 forks source link

令人激动的Telerik NativeScript !【译】( 翻译ing。。。) #9

Closed ychow closed 9 years ago

ychow commented 9 years ago

2014 年 11 月 20 号,我无意中知道了由一家叫做 Telerik 的公司开发的一种新技术—— NativeScript 。Telerik 是一家通过开发插件 / 组件或者使用各种方式来帮助开发者的软件公司。老实说,他们公司开发的工具都是非常好的,虽然有点小贵。

NativeScript 是什么?

Native Script

现在介绍下 NativeScript 到底是什么,以及为什么它吸引了我的注意。 NativeScript 是一种可以让你使用 JavaScript 来创建原生移动应用的一种方法。这是在 NativeScript 网站上描述的非常清楚。这是一个非常胆大的目标,是因为这里面有着非常多的需求而且至今还没有人提出一个有效的解决方案。你可能会问: 为什么有如此多的需求使用 JavaScript 来创建移动应用?在我们继续进行之前,我会来阐述这个问题。

移动应用的灾难

在移动应用时代到来之前,事实上 Web 才是呈现互联网内容的平台。通过 Web ,事实上你需要一台电脑才能够访问一个存在的网页。很长一段时间以来,至少在前端领域 ( Node 是用在后端 ) 来说,JavaScript 就是 Web 的语言,你需要知道,一些 JavaScript 就能够做出非常酷的网页。这就意味着,仍然还有许多的 JavaScript 开发者一直在坚持着。在过去的十年间,移动时代悄然来临,我们对互联网的关注也从桌面端转为移动端。越来越多的人开始用手机来做通常电脑可以做的事。当然了现在也有移动应用来更方便快捷的传播互联网内容。

平台分离问题

移动应用是一个非常好的解决更快传播互联网内容的方案,同时它也带来了许多的问题。每个移动平台的运营商都有着自己的专用工具以及相应的语言来创建应用,并运行在他们自己的平台上。例如 Ios 你需要会 Object C , Android 平台的语言是 Java ,Windows Phone 是 .Net 等等。对于 JavaScript 开发者来说,写出的网页可以在所有的机器上以及所有的浏览器上运行。对于移动应用来说这是一个挑战。仅仅只是跨平台传播互联网内容也比较困难做到。

持续翻译中。。。