`
流浪鱼
  • 浏览: 1681919 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Native.js

 
阅读更多

Native.js技术,简称NJS,是一种将手机操作系统的原生对象转义,映射为JS对象,在JS里编写原生代码的技术。
如果说Node.js把js扩展到服务器世界,那么Native.js则把js扩展到手机App的原生世界。
HTML/JS/Css全部语法只有7万多,而原生语法有几十万,Native.js大幅提升了HTML5的能力。
NJS突破了浏览器的功能限制,也不再需要像Hybrid那样由原生语言开发插件才能补足浏览器欠缺的功能。
NJS编写的代码,最终需要在HBuilder里打包发行为App安装包,或者在支持Native.js技术的浏览器里运行。目前Native.js技术不能在普通手机浏览器里直接运行。

 

    • NJS大幅扩展了HTML5的能力范围,原本只有原生或Hybrid App的原生插件才能实现的功能如今可以使用JS实现。

 

    • NJS大幅提升了App开发效率,将iOS、Android、Web的3个工程师组队才能完成的App,变为1个web工程师就搞定。

 

  • NJS不再需要配置原生开发和编译环境,调试、打包均在HBuilder里进行。没有mac和xcode一样可以开发iOS应用。
分享到:
评论
1 楼 masuweng 2017-06-28  
en     

相关推荐

    安卓手机native.js蓝牙搜索

    为了弥补这一不足,开发者们引入了像`native.js`这样的库,使得JavaScript能够与原生平台进行交互,从而实现更多的功能。本文将深入探讨如何在Android设备上利用`native.js`来实现蓝牙搜索和连接。 首先,我们需要...

    佳博Q80蓝牙便携打印机,Hbuilder+Native.js开发

    Native.js则是DCloud推出的一个JavaScript框架,它允许开发者在H5应用中调用原生手机功能,比如访问硬件设备、读取系统权限等。在佳博Q80蓝牙打印机的场景下,Native.js的作用尤为重要,因为它能帮助我们实现H5页面...

    5+ App开发Native.js入门指南.pdf

    Native.js是DCloud推出的一项技术,用于在5+App开发中将原生操作系统的对象映射为JavaScript对象,从而使开发人员能在JS代码中直接使用原生API进行开发。Native.js技术相较于传统H5开发而言,能够显著提高HTML5的...

    template-native.js

    template-native.js

    短信验证码注册登录NodeJs - Axios.js、Native.js、Request.js、Unirest.js文件.zip

    Native.js通常指的是Node.js的原生模块,即JavaScript可以直接调用的操作系统级API。在实现短信验证码功能时,可能需要使用Node.js的原生网络或加密模块来处理HTTP请求或者对验证码进行加密处理,确保其安全传输。 ...

    NodeJs - Native实现短信验证码注册登录完整示例:NodeJs - Native.js和附件说明

    在IT行业中,Node.js是一个非常流行的JavaScript运行环境,它允许开发者使用JavaScript进行服务器端编程。本示例将探讨如何利用Node.js实现一个基于短信验证码的用户注册和登录系统。这个系统对于很多Web应用来说至...

    native.js获取手机硬件基本信息实例代码android版

    native.js 是一款基于 JavaScript 的移动应用开发框架,它提供了访问移动设备硬件信息的能力,包括手机 MAC 地址、手机内存大小、手机存储空间大小、手机 CPU 信息等。在 Android 平台上,native.js 提供了一些实用...

    Learning.React.Native.Building.Native.Mobile.Apps.with.JavaScript.149192

    Unlike existing JavaScript-for-mobile approaches, React Native actually renders natively, giving you the speed, look, and feel of a native mobile application. With this practical book, web ...

    DCloud的native.js调用系统分享实例Android版代码

    DCloud的Native.js技术,简称NJS,是一种将手机操作系统的原生对象转义,映射为JS对象,在JS里编写原生代码的技术 Native.js虽然强大和开放,但很多web开发者因为不熟悉原生API而难以独立完成,今天为大家分享一下...

    Dcloud的native.js直接拨打电话Android实例代码

    其中,`native.js`是DCloud提供的一种JavaScript库,它允许开发者通过JavaScript调用Android和iOS的原生功能,比如拨打电话。然而,需要注意的是,由于iOS的安全策略,直接通过JavaScript拨打电话在iOS系统中通常是...

    Native.js屏幕截图实例代码

    这个功能主要依赖于Native.js,它允许JavaScript与原生平台进行深度交互。在本文中,我们将深入探讨`webview.draw()`的使用方法,并通过一个实例代码来展示如何实现这一功能。 首先,`webview.draw()`方法的核心...

    前端项目-bootstrap.native.zip

    1. **源代码**:包括Bootstrap Native的JavaScript文件,如`bootstrap-native.js`或`bootstrap-native.min.js`,这些文件包含了所有Bootstrap组件的原生实现,如模态框(Modal)、下拉菜单(Dropdown)、按钮组...

    React.Native.Blueprints.epub

    With React Native on board, you will be able to build native mobile applications using JavaScript making much more powerful, faster and interactive applications. React Native is a game-changing ...

    JavaScript Applications with Node.js, React, React Native and MongoDB

    JavaScript Applications with Node.js, React, React Native and MongoDB: Design, code, test, deploy and manage in Amazon AWS By 作者: Eric Bush ISBN-10 书号: 0997196661 ISBN-13 书号: 9780997196665 出版...

Global site tag (gtag.js) - Google Analytics