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 相关文章推荐
超清晰的document对象详解
Feb 27 Javascript
跨域表单提交状态的变相判断代码
Nov 12 Javascript
js中的setInterval和setTimeout使用实例
May 09 Javascript
浅谈javascript的Touch事件
Sep 27 Javascript
jQuery实现移动端滑块拖动选择数字效果
Dec 24 Javascript
js数组与字符串常用方法总结
Jan 13 Javascript
jQuery插件FusionCharts绘制ScrollColumn2D图效果示例【附demo源码下载】
Mar 22 jQuery
vue.js使用watch监听路由变化的方法
Jul 08 Javascript
jQuery+vue.js实现的多选下拉列表功能示例
Jan 15 jQuery
react同构实践之实现自己的同构模板
Mar 13 Javascript
微信小程序自定义组件实现环形进度条
Nov 17 Javascript
vue将后台数据时间戳转换成日期格式
Jul 31 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常用的url处理函数总结
2014/11/19 PHP
标准版Eclipse搭建PHP环境的详细步骤
2015/11/18 PHP
WordPress中用于获取文章信息以及分类链接的函数用法
2015/12/18 PHP
php基于协程实现异步的方法分析
2019/07/17 PHP
PHP基于session.upload_progress 实现文件上传进度显示功能详解
2019/08/09 PHP
js文字滚动停顿效果代码
2008/06/28 Javascript
mysql输出数据赋给js变量报unterminated string literal错误原因
2010/05/22 Javascript
jquery ajax属性async(同步异步)示例
2013/11/05 Javascript
DOM基础教程之使用DOM控制表单
2015/01/20 Javascript
jquery利用命名空间移除绑定事件的方法
2015/03/11 Javascript
JavaScript使用indexOf获得子字符串在字符串中位置的方法
2015/04/06 Javascript
jquery中的常见问题及快速解决方法小结
2016/06/14 Javascript
JS框架之vue.js(深入三:组件1)
2016/09/29 Javascript
禁用backspace网页回退功能的实现代码
2016/11/15 Javascript
jQuery制作全屏宽度固定高度轮播图(实例讲解)
2017/07/08 jQuery
vue router 配置路由的方法
2018/07/26 Javascript
vue实现按需加载组件及异步组件功能
2019/05/27 Javascript
Layer组件多个iframe弹出层打开与关闭及参数传递的方法
2019/09/25 Javascript
解决vue 表格table列求和的问题
2019/11/06 Javascript
Python去掉字符串中空格的方法
2014/03/11 Python
Python实现读取目录所有文件的文件名并保存到txt文件代码
2014/11/22 Python
如何实现删除numpy.array中的行或列
2018/05/08 Python
解决pycharm无法识别本地site-packages的问题
2018/10/13 Python
python字符串分割及字符串的一些常规方法
2019/07/24 Python
Django框架 Pagination分页实现代码实例
2019/09/04 Python
解决CSS3的opacity属性带来的层叠顺序问题
2016/05/09 HTML / CSS
美国女士时尚珠宝及配饰购物网站:Icing
2018/07/02 全球购物
俄罗斯女装店:12storeez
2019/10/25 全球购物
英国户外服装、鞋类和设备的领先零售商:Millets
2020/10/12 全球购物
什么是SCM(软件配置管理)
2014/08/16 面试题
银行存款证明样本
2014/01/17 职场文书
优秀的导游求职信范文
2014/04/06 职场文书
四风自我剖析材料
2014/09/30 职场文书
2014银行授权委托书样本
2014/10/04 职场文书
三八妇女节主持词
2015/07/04 职场文书
python实现简易自习室座位预约系统
2021/06/30 Python