原生体验挡不住!JavaScript开源跨平台框架NativeScript

标签: 体验 挡不住 javascript | 发表时间:2015-03-10 08:27 | 作者:
出处:http://news.cnblogs.com/

NativeScript 是一款使用 JavaScript 语言来构建跨平台原生移动应用的开源框架,支持 iOS、Android 和 Windows Phone。且 NativeScript 的使用没有过多繁杂的要求,只需使用自己已经掌握的 JavaScript 和 CSS 技能就能开发出真正具有原生用户体验的移动应用。

作为免费开源项目的 NativeScript,它的源码已经托管至 Github 上,让开发者可以没有任何门槛约束的随意使用。除了无需学习新的编程语言,使用大家所熟识的 JavaScript 编码及 CSS 打造应用样式外,NativeScript 的强大之处还有使用跨平台的 UI 抽象、共享业务逻辑和第三方原生库。

100% 访问原生平台 API:整个原生平台功能在 JavaScript 层都是可用的。

基于 ECMAScript5+JavaScript 和 CSS 标准:使用现有的技能构建原生应用。

100% 共享代码:基于一次编码,构建 Android、iOS 和 Windows Phone 应用。

使用 NativeScript 开发的应用展示:

Amroo:

Amroo 是一款专为养宠物的人员打造的应用,当你要出差或是度假时,可以通过这款应用找到可以帮你照看宠物的人。简单直观的界面设计与功能,都是通过 NativeScript 实现的,你也可以试试。

Tasks:

Tasks 是用于规划和监督事情进程的任务管理应用,它的构建当然也是来自 NativeScript 技术。

传送门: NativeScript 官网Github 托管地址

本文链接

相关 [体验 挡不住 javascript] 推荐:

原生体验挡不住!JavaScript开源跨平台框架NativeScript

- - 博客园_新闻
NativeScript 是一款使用 JavaScript 语言来构建跨平台原生移动应用的开源框架,支持 iOS、Android 和 Windows Phone. 且 NativeScript 的使用没有过多繁杂的要求,只需使用自己已经掌握的 JavaScript 和 CSS 技能就能开发出真正具有原生用户体验的移动应用.

Traceur: 体验下一代Javascript语言

- never-online - 黑客志
Traceur项目旨在让你预先体验还处于草案阶段的下一代Javascript语言新特性,并根据实际运行的代码来提供反馈,帮助标准制定. 要体验Traceur非常简单,只需要在你的HTML文件头部包含两个js文件即可:. traceur.js是编译器,bootstrap.js则负责将所有script标签中的脚本编译为当前浏览器可执行的Javascript,如果不想这么麻烦,你也可以直接通过这个在线模拟器来体验.

挡不住的血铅

- Shearer - 南方周末-热点新闻
步浙江、广东后尘,上海浦东新区陷入血铅危机. 自誉安全防护最高的铅酸蓄电池全球最大企业江森自控也倒在血铅上,这个行业已岌岌可危. 发达国家铅酸蓄电池行业在缩产,我国却成最大的生产和出口国,肃铅整顿成效堪忧.

Yahoo!网站性能最佳体验的34条黄金守则——JavaScript和CSS

- - 蓝飞技术部落格
在 第一部分和 第二部分中我们分别介绍了改善网站性能中 页面内容和 服务器的几条守则,除此之外,JavaScript和CSS也是我们页面中经常用到的内容,对它们的优化也提高网站性能的重要方面:. 避免使用CSS表达式(Expression). 使用外部JavaScript和CSS. 削减JavaScript和CSS.

Javascript诞生记

- Milido - 阮一峰的网络日志
二周前,我谈了一点Javascript的历史. 今天把这部分补全,从历史的角度,说明Javascript到底是如何设计出来的. 只有了解这段历史,才能明白Javascript为什么是现在的样子. 我依据的资料,主要是Brendan Eich的自述. "1994年,网景公司(Netscape)发布了Navigator浏览器0.9版.

JavaScript,你懂的

- dylan - keakon的涂鸦馆
经常有人问我,JavaScript应该怎么学. 先学基本语法,如果曾学过C等语言,应该1小时内就能掌握了. 再去使用内置的函数、方法和DOM API,熟悉它能干什么;而在学习DOM API的过程中,你还不得不与HTML和CSS打交道. 然后弄懂匿名函数和闭包,学会至少一个常用的JavaScript库(例如jQuery).

Javascript 里跑Linux

- rockmaple - Shellex's Blog
牛逼到暴的大拿 Fabrice Bellard,用Javascript实现了一个x86 PC 模拟器,然后成功在这个模拟器里面跑Linux(请用Firefox 4 / Google Chrome 11打开,Chome 12有BUG). 关于这个东西… 伊说 “I did it for fun“,大大啊大大啊….

高效 JavaScript

- xtps - ITeye论坛最新讨论
传统上,网页中不会有大量的脚本,至少脚本很少会影响网页的性能. 但随着网页越来越像 Web 应用程序,脚本的效率对网页性能影响越来越大. 而且使用 Web 技术开发的应用程序现在越来越多,因此提高脚本的性能变得很重要. 对于桌面应用程序,通常使用编译器将源代码转换为二进制程序. 编译器可以花费大量时间优化最终二进制程序的效率.

你得学JavaScript

- 蒋冰 - 伯乐在线 -博客
  注:本文由 敏捷翻译 - 蒋少雄 翻译自 Kenny Meyers 的博文.   如果三年前你问我应该学什么语言,我会告诉你是Ruby.   如果你现在想学一门语言的话,你应该学习JavaScript..   我认为,每一位Web开发人员都应该学习JavaScript. 目前推出的许多新技术都支持这个观点.

javascript 贪食蛇

- Xin - 博客园-首页原创精华区
我的程序用javascript与Html中的table结合,实现的简单的贪食蛇游戏,游戏的主要特点,可调整蛇移动速度,可调整蛇移动范围,碰壁、咬到身体则“Game Over. 游戏并不完善,只是实现了主要的功用,有设计不合理的地方,欢迎您感大家提意见.        实现方法:由javascript语言中的setInterval方法驱动整个游戏程序,设置“nowDirection”即蛇的当前移动方向为全局变量,由setInterval方法定时获取蛇的移动方向,由document.onkeydown()捕捉当前按键(上、下、左、右)以修改nowDirection,这样就可以用方向按键控制蛇周期时间的定向移动.