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

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技术。

----------------------------------------------------------------------------------------------------------------------------

原文发布时间:2015-03-13
本文来自云栖合作伙伴“linux中国”

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

  1. 腾讯团队开源前端跨框架跨平台框架Omi

    Omi – 前端跨框架跨平台框架 基于 Web Components 并支持 IE8+(omio),小程序(omip) 和 任意前端框架集成 Github star 9.2K+, MIT协议. 特性 ...

  2. 开源web框架_带有酷名称的开源JavaScript和Web框架的词汇表

    开源web框架 It's getting to the point where there are so many cool open source projects that I can't kee ...

  3. 浅谈跨平台框架 Flutter 的优势与结构

    作者:个推iOS工程师 伊泽瑞尔 一.背景 目前,移动开发技术主要分为原生开发和跨平台开发两种.其中,原生应用是指在某个特定的移动平台上,使用平台所支持的开发工具和语言,直接调用系统提供的API所开发 ...

  4. [译]哪个跨平台框架才是最好的选择?React Native、Flutter 还是 Ionic

    关注 前端瓶子君,回复"交流" 加入我们一起学习,天天进步 原文地址:React Native vs. Flutter vs. Ionic 原文作者:Sophia Martin 译 ...

  5. 开源跨平台移动项目Ngui【Action动作系统】

    Ngui简介 这是一个GUI的排版显示引擎和跨平台的GUI应用程序开发框架,基于NodeJS/OpenGL,这也是第一个在移动端Android/iOS融合NodeJS的前端GUI项目,至此JavaSc ...

  6. 【新书推荐】《微软开源跨平台移动开发实践》带你走近微软开源开源跨平台技术

    上周收到本书作者李争送的一本12月份的新书<微软开源跨平台移动开发实践--利用ASP.NET Core 1.0 .Apache Cordova.Xamarin和Azure快速构建移动应用解决方案 ...

  7. .NET Core:面向未来的开源跨平台开发技术

    作为一种全新的开源和跨平台的开发平台,.NET Core 历经两年多的开发,终于在于2016年6月27日针对所有主流服务器和桌面操作系统发布 1.0 RTM 版本..NET Core 是一种通用开发平 ...

  8. 国内最火的 HTML、CSS、JavaScript 开源项目 Top 榜,你知多少?

    对于开发者而言,想要着手前端开发,HTML.CSS 和 JavaScript 是三项必备的基础技能.而如何事半功倍地掌握好这些知识?通过了解当下火热的开源项目不乏为最佳学习姿势.本文盘点国内评分最高且 ...

  9. 9个开源自动化测试框架,质量保证测试工程师用起来

    自动化测试框架由一组最佳实践,通用工具和库组成,可帮助测试人员评估多个Web和移动应用的功能,安全性,可用性和可访问性.而在,软件开发世界中有很多的自动化测试框架,该如何选择? 虽然技术团队可以构建复 ...

  10. 这8款开源自动化测试框架,你还没用上?

    在如今开源的时代,我们就不要再闭门造车了,热烈的拥抱开源吧!本文针对性能测试.Web UI 测试.API 测试.数据库测试.接口测试.单元测试等方面,为大家整理了github或码云上优秀的自动化测试开 ...

最新文章

  1. RDKit | 化合物活性数据的不平衡学习
  2. 19、计算机图形学——蒙特卡洛路径追踪
  3. Tensorflow加载多个模型
  4. 关于Jsoup解析https网页的问题
  5. date oracle 表中_从 MySQL 迁移数据到 Oracle 中的全过程
  6. AI公开课:19.02.20 雷鸣教授《人工智能革命与机遇》课堂笔记以及个人感悟
  7. LiveVideoStackCon深圳-服务端的任务越来越重
  8. 绿盟漏洞扫描_主机安全漏洞解决方案
  9. [设计模式-行为型]访问者模式(Vistor)
  10. 洛天依-元宵吃货节歌词
  11. lora网关在openwrt上面的移植
  12. Python语言程序设计基础_实验5 序列型数据_答案_通识教育必修课程_上海师范大学
  13. 虚拟机远程连接USB SERVER
  14. 【系统测试报告】苏科大App系统测试报告
  15. 使用pandas批量重命名(指定Excel中的对应列)
  16. 多平台如何发布文章?
  17. GIC 介绍 (二)—gic400 使用
  18. python语言是编译型语言-解释型语言与编译型语言
  19. 从SUMSUNG闪存芯片编号识容量
  20. JAVA实现MD5带盐加密_MD5加盐加密

热门文章

  1. node_modules/css-loader?{sourceMap:true}!./node_modules/vue-loader/lib/style-compiler?报错问提解决方案
  2. linux cpu load命令,Linux性能检测常用的10个基本命令
  3. 正则匹配字符串无匹配不到_10. 正则表达式匹配
  4. python 螺旋数组_奇技淫巧 - Python绘制各种简单优美曲线
  5. api下载文件三种方式
  6. C#解析HL7协议数据2.X
  7. Redis搭建及介绍
  8. LINUX编译java3d/j3d
  9. 2020-9测试通过:eclipse安装svn插件
  10. 同一个JDK,命令行运行,与JNI加载虚拟机,还是有差异