tabris.js入门百科_用 JavaScript 开发原生应用

tabris.js入门百科

官方网址:https://tabrisjs.com

tabris.js入门百科_用 JavaScript 开发原生应用

GitHub:https://github.com/eclipsesource/tabris-js

简介描述:用 JavaScript 开发原生应用

Tabris.js是一个移动应用开发框架,支持完全用JavaScript实现的一套代码来开发iOS、Android、Windows应用

tabris.js特点

  • 文档清晰,非常适合前端开发人员的开发思路
  • 支持线上构建,不需要做复杂的本地环境配置,只需要安装一个开发者app就可以调试应用
  • 不需要webview
  • 支持npm包,并以Node.js的方式引入模块
  • 支持cordova插件(开发者app默认内置摄像头调用、扫码、陀螺仪、谷歌服务等cordova插件)
  • 支持fs,支持ES6、TypeScript和JSX,支持WebSocket等W3C API
  • 对于ui定制性不太强的应用,几乎只需花点时间浏览文档,就可以撸起袖子开干了

初始化工程

npm install -g tabris-cli // 安装tabris的命令行工具
tabris init // 初始化工程
tabris serve // 开启开发服务器,开启成功后会打印服务器地址

然后需要下载Tabris.js的开发者app,用于预览你本地开发的app;

海计划公众号
(0)
上一篇 2020/03/06 09:10
下一篇 2020/03/06 09:10

您可能感兴趣的内容

  • 每个程序员都应该记住的十大编程语言之父菜鸟指南_语言入门指南

    C创始人,Dennis Ritchie 丹尼斯•里奇被世人尊称为“无形之王的C语言之父”,是计算机及网络技术的奠定者,曾担任朗讯科技公司贝尔实验室下属的计算机科学研究中心系统软件研究部的主任一职。是为乔布斯等一众IT巨擘提供肩膀的巨人。2011年10月与乔布斯相继离世,却远未像乔布斯那样得到全球的追捧和悼念。C++创始人,Bjarne Stroustrup1

    2020/03/29
  • 创宇前端基础入门_知道创宇前端团队的官方博客

    创宇前端基础入门 官方网址:https://knownsec-fed.com/ 简介描述:知道创宇前端团队的官方博客 最酷开发者的技术分享,致力于分析前端设计的那些事,该博客主要栏…

    2020/03/06
  • 初中高级工程师的区别?入门攻略_区别基础入门

    关于级别我们知道程序员分 初级,中级, 高级, 这个概念, 并不是以工作年限作为分类依据的。 也就是说, 级别和你工作多少年没有必然的联系。一个初级工程师可能工作很多年依然是初级工程师, 也有的工程师, 工作短短两三年, 就跻身高级工程师的行列。这一切, 都取决于你的能力。不过也不是说高级工程师在各方面都是专家。 一般来说, 高级工程师比初中级的工程师具有更

    2020/03/24
  • JS算法题之两数之和使用指南_算法题入门基础

    题目描述给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。示例给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]解答这题不难,遍历nums,用targer减去当前元素,得到的元素

    2020/03/29
  • H5移动端 input输入完成后页面底部留白问题小白攻略_input基础指南

    说明最近在用vue写几个H5页面在微信上展示,遇到一个在弹窗上input输入完成之后点击键盘的完成,页面底部留出一片空白的问题出现原因分析当键盘抬起时,window.scrollY会从0变到键盘的高度,所以解决办法就是当input失去焦点的时候,将window.scrollY重新设置为0解决给所有的input`textarea组件设置获取焦点和设置焦点事件,

    2020/03/29
  • angular-file-upload小白攻略_一款轻量级的 AngularJS 文件上传工具

    angular-file-upload小白攻略 GitHub:https://github.com/nervgh/angular-file-upload 简介描述:一款轻量级的 A…

    2020/03/06
  • textContent、innerText、innerHTML的区别和差异 指南教程_区别入门百科

    先看看下面这个demo,不言自明:

    Document

    button{border:1px solid red;}<div class="contai

    2020/03/24
  • PathFinding.js入门百科_综合性的 JavaScript 路径查找库

    PathFinding.js入门百科 官方网址:https://github.com/qiao/PathFinding.js GitHub:http://qiao.github.i…

    2020/03/06
  • WeHalo教程视频_简约风 的微信小程序版博客

    WeHalo教程视频 官方网址:https://blog.eunji.cn/archives/wehalo-kai-yuan GitHub:https://github.com/a…

    2020/03/11
  • V8引擎是如何工作?小白入门_引擎基础知识教程

    V8是google开发的JavaScriptV8是google开发的JavaScript引擎, 它是 开源的 ,而且是用C++编写的。它用于客户端(Google Chrome)和服务器端(node.js)JavaScript应用程序V8最初旨在提高Web浏览器中JavaScript执行的性能。为了提升速度,V8将JavaScript代码转换为更高效的机器代码

    2020/04/03
  • 在vue项目中使用Nprogress.js进度条使用说明_进度条菜鸟教程下载

    NProgress是一款在网页顶部添加细长进度条的工具,非常轻巧,使用起来也非常便捷,灵感来源于Google, YouTube。1、安装$ npm install –save nprogress 或者
    $ yarn add nprogress//用法
    NProgress.start();
    NProgress.done();2、使用router.js//导入

    2020/03/26
  • js中new的本质小白攻略_对象小白教程

    我们先来看个实例function Me(name,age,job){this.name = name;this.age = age;this.job = job;
    } 请问这以下两种实例化对象方式有什么区别呢?var mefun1 = new Me(‘fei’,’20’,’it’);
    var mefun2 = Me(‘fei’,’20’,’it’); 简单的

    2020/04/03
  • 和程序员约会的十个理由小白知识_约会小白基础

    爱是空气,每个人都庆祝这种伴侣在身边的感觉。但是正如我们所说,程序员除外,程序员参加开发者大会把自己脑袋装的满满的,而不过多思考自己的单身生活。当他所有朋友疯狂地计划他们的情人节约会时,程序员或许会去研究程序而不让自己想起这件事。如果你是个女生,正在读这篇文章,你或许会想–程序员?你是指呆子?为什么会有人想和他们约会呢?那么,我给你十个理由:1、这种刻板印

    2020/03/22
  • 使用element-ui中table expand展开行控制显示隐藏入门攻略_element小白攻略

    问题讲解:在使用vue版本的ElementUI中的table功能的时候还是遇到了一些问题,可以说饿了么团队在这个UI框架的文档撰写已经非常不错了,不过还是有一些方法乍一看让人摸不着头脑,有些table的常用功能示例代码提供的不是非常详细,所以这次针对这个可展开表格实现手风琴效果写一篇博客探讨一下。 先展示一下ElementUI官方提供的示例代码效果图可以看到

    2020/03/26
  • 浏览器数据库 indexedDB菜鸟知识_数据库小白入门

    1.关于indexedDBindexedDB用于在浏览器端存储大量的结构化数据。对比于其他的浏览器存储技术(cookie,localStorage),indexedDB具有以下优点:1.存储空间特别大,远超cookie与localStorage;
    2.可以通过索引实现高性能搜索;
    3.所有操作完全异步执行;另外,indexedDB还具备以下特点:1.非关系型

    2020/03/23
  • Js的三大组成部分小白常识_语言小白帮助

    JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。JavaScript的三大组成部分是:1、ECMAScript:JavaScript的核心,描述了语言的基本语法(var、for、if、array

    2020/03/29