JavaScript跨平台的开源框架NativeScript


Posted in Javascript onMarch 24, 2015

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

JavaScript跨平台的开源框架NativeScript

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

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

JavaScript跨平台的开源框架NativeScript

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

JavaScript跨平台的开源框架NativeScript

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

JavaScript跨平台的开源框架NativeScript

使用NativeScript开发的应用展示:

Amroo:

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

JavaScript跨平台的开源框架NativeScript

Tasks:

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

JavaScript跨平台的开源框架NativeScript

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

以上就是本文所述的全部内容了,希望大家能够喜欢。

Javascript 相关文章推荐
用JavaScript获取DOM元素位置和尺寸大小的方法
Apr 12 Javascript
JS分页控件 可用于无刷新分页
Jul 23 Javascript
JS实现随机化快速排序的实例代码
Aug 01 Javascript
javascript实现避免页面按钮重复提交
Jan 08 Javascript
js强制把网址设为默认首页
Sep 29 Javascript
实例详解JSON数据格式及json格式数据域字符串相互转换
Jan 07 Javascript
JavaScript 是什么意思
Sep 22 Javascript
详解前端自动化工具gulp自动添加版本号
Dec 20 Javascript
详解vue.js的devtools安装
May 26 Javascript
JS FormData上传文件的设置方法
Jul 05 Javascript
vue使用vue-cli快速创建工程
Jul 28 Javascript
微信小程序实现横向增长表格的方法
Jul 24 Javascript
JavaScript实现找质数代码分享
Mar 24 #Javascript
JS获取及设置TextArea或input文本框选择文本位置的方法
Mar 24 #Javascript
jQuery调用ajax请求的常见方法汇总
Mar 24 #Javascript
JSONP之我见
Mar 24 #Javascript
JavaScript将数字转换成大写中文的方法
Mar 23 #Javascript
自定义jQuery插件方式实现强制对象重绘的方法
Mar 23 #Javascript
jQuery定义背景动态切换效果的方法
Mar 23 #Javascript
You might like
php error_log 函数的使用
2009/04/13 PHP
php的list()的一步操作给一组变量进行赋值的使用
2011/05/18 PHP
PHP资源管理框架Assetic简介
2014/06/12 PHP
PHP邮件群发机实现代码
2016/02/16 PHP
php array_merge_recursive 数组合并
2016/10/26 PHP
元素未显示设置width/height时IE中使用currentStyle获取为auto
2014/05/04 Javascript
PHP中CURL的几个经典应用实例
2015/01/23 Javascript
jquery实现选中单选按钮下拉伸缩效果
2015/08/06 Javascript
jquery可定制的在线UEditor编辑器
2015/11/17 Javascript
ReactNative中使用Redux架构总结
2017/12/15 Javascript
使用node打造自己的命令行工具方法教程
2018/03/26 Javascript
javascript性能优化之分时函数的介绍
2018/03/28 Javascript
Vue Router的懒加载路径的解决方法
2018/06/21 Javascript
详解Node.js异步处理的各种写法
2019/06/09 Javascript
基于Echarts图表在div动态切换时不显示的解决方式
2020/07/20 Javascript
JS实现鼠标按下拖拽效果
2020/07/23 Javascript
Vue 中使用lodash对事件进行防抖和节流操作
2020/07/26 Javascript
基于postman获取动态数据过程详解
2020/09/08 Javascript
[05:15]DOTA2英雄梦之声_第16期_灰烬之灵
2014/06/21 DOTA
[42:50]NB vs VP 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
Python元组及文件核心对象类型详解
2018/02/11 Python
Python实现的自定义多线程多进程类示例
2018/03/23 Python
python爬虫之验证码篇3-滑动验证码识别技术
2019/04/11 Python
python可视化篇之流式数据监控的实现
2019/08/07 Python
配置python的编程环境之Anaconda + VSCode的教程
2020/03/29 Python
django model通过字典更新数据实例
2020/04/01 Python
CSS3 实现飘动的云朵动画
2020/12/01 HTML / CSS
Myprotein俄罗斯官网:欧洲第一运动营养品牌
2019/05/05 全球购物
Foot Locker加拿大官网:美国知名运动产品零售商
2019/07/21 全球购物
澳大利亚当地社区首选的光学商店:1001 Optical
2019/08/24 全球购物
Steiff台湾官网:德国金耳釦泰迪熊
2019/12/26 全球购物
不同浏览器创建XMLHttpRequest方法有什么不同
2014/11/17 面试题
综合实践活动方案
2014/02/14 职场文书
学生安全责任书
2014/04/15 职场文书
节约用水演讲稿
2014/05/21 职场文书
师德模范事迹材料
2014/06/03 职场文书