原标题:Node.js大会 白鹭时代完美诠释Egret Wing解放HTML5生产力

上周六,白鹭时代Egret Wing项目负责人张晨,参加了Node.js大会,并在大会上作了“使用 Node 构建桌面应用”的主题分享。在演讲中,张晨分享了如何利用Node.js开发桌面应用,并对应用Node.js开发的优势做了详细解读。而其在演讲中展示的3D DEMO案例,更是引得与会开发者广泛赞叹和关注。

Wing诞生初衷,为提高HTML5开发效率

Egret Wing作为目前国内HTML5领域最受青睐的IDE(全功能集成开发环境),它本身就是利用Node.js+HTML5技术打造的。

事实上,Egret Wing的诞生初衷,就是为了解决了HTML5开发效率低的难题。众所周知,Node.js与HTML5最大的优势就是“跨平台”和“开发效率高”。白鹭时代正是充分利用二者优势,通过不断优化迭代,使得Egret Wing当下成为国内最成熟的IDE。

譬如在诞生之初,Egret Wing只是作为可视化编辑器面世。而在2.0版本推出之后,其新增的如智能的代码提示、项目全局引用搜索、支持ts代码编写和断点调试、即时预览、全程可视化皮肤组件支持、可视化GUI过渡动画编辑等等功能,对于开发效率的提升立竿见影。这也让Wing彻底进化成为一款全功能的集成开发环境。

全新Egret Wing,功能与用户体验全面进化

目前,Egret Wing已经成为支持主流开发语言与技术的编辑器,内置完整游戏开发工作流,集成可视化的游戏开发环境。不仅覆盖了开发、调试、发布、打包整个开发流程,更有资源管理,粒子编辑,云端发布等扩展,开发者通过可视化编辑,可以大幅提高游戏开发效率,让游戏开发体验更加顺畅。

当然更重要的是, Wing 的插件体系,可以让开发者用 Node.js + HTML 开发IDE的扩展,能够实现各种提升效率的工具,如:自定义语言语法高亮、智能提示和调试,可视化文件编辑器等,从而让开发者更好的定制自有内容。与此同时,目前白鹭已经推出了插件商城,开发者能够在商城中看到和运用,各类同行提供的基于Egret Wing打造的插件,并可以根据自身项目所需择优选择。

就在上周,Egret Wing推出了全新的3.0.7版本,作为Wing 3.0的第一个完整版,它包含了Wing 3.0的所有功能。但是,在用户体验层面,全新的3.0.7版本得到了全面升级。譬如,新增的“新手引导“功能,深度优化的“深色和浅色主题”、“RES编辑器”功能等等。同时,修复了之前各个版本开发者反馈的 bug。支持3D项目的创建、调试、编译、发布,轻松上手Egret 3D开发;全新的Egret Wing不但在功能性上满足了开发者绝大部分开发需求,同时也做到了更极致的用户体验。

Egret Wing未来,移动内容Web化的关键设施

从张晨在Node.js大会上的演讲不难看出,Egret Wing所能够涉及到的领域,其实不止于HTML5游戏。在移动互联网内容Web化变革,已经逐渐成为潮流和趋势的当下,全新的Egret Wing将发挥更重要作用。

得益于HTML5技术本身的优势,在2D/3D绘图上,借助Canvas、SVG、WebGL等多种技术,在提高内容质量和性能的同时,也为未来VR(虚拟现实)项目的开发,打下了重要基础。另外在即时通讯领域,它又支持WebRTC + MediaStream功能的开发。而在媒体方面,HTML5对于Video、Audio和 WebAudio功能和内容支持,对于流媒体内容、动漫、音频和视频等全面向Web化推进,也具备重要的基础设施作用。

对比优势明显,Egret Wing促进HTML5能力爆发

对比海内外同类的IDE,Egret Wing作为一款免费的IDE,对于国内的开发者伙伴而言无疑优势明显。一方面,它的使用成本几乎为零;另一方面,它是目前HTML5开发领域唯一的可视化集成开发环境,其准入门槛也更低。再一方面,与同类产品如WebStorm等相比,Wing的内存占用和包体都更小。最重要的是,Wing能够带给国内开发者的中文化服务和支持,无疑也更丰富和快捷。

其实,Egret Wing作为白鹭HTML5游戏开发完整工作流中,极为重要的工具。它的出现,特别是在适用于国内HTML5开发者的IDE极度匮乏的大环境下,对于HTML5游戏与应用产业的开发生产力的解放和促进,作用无疑更大。返回搜狐,查看更多

责任编辑:

白鹭安装node_Node.js大会 白鹭时代完美诠释Egret Wing解放HTML5生产力相关推荐

  1. 白鹭安装node_Egret Engine(白鹭引擎)介绍及windows下安装

    Egret Engine简要介绍----- Egret Engine(白鹭引擎)[Egret Engine官网:http://www.egret-labs.org/]是一款使用TypeScript语言 ...

  2. 白鹭安装node_在白鹭引擎中使用NodePlayer.js开发直播视频游戏

    简介 实时视频+游戏操作是非常不错的娱乐体验方式,结合物联网设备可以开发诸如:远程抓娃娃.远程打气球.打野兔.射箭等项目. NodePlayer.js-wasm版可以非常方便的集成到最新的白鹭引擎(v ...

  3. 白鹭安装node_Mac OS X 系统下安装和部署Egret引擎开发环境

    概述 Egret基于TypeScript开发的,而TypeScript编译工具tsc是基于Node.js开发的.所以在安装过程中,我们先需要对于基础支持工具进行安装.需要安装的软件如下: Node.j ...

  4. 白鹭引擎egret wing编辑器提示报错 egret 命令不存在 乱码的情况解决方法

    编辑器:egret 白鹭引擎 egret wing 描述:报错乱码或者命令不存在 问题描述:此处乱码报错实际上是egret 命令不存在 或 执行程序无法使用的中文情况,如果系统是非中文简体这里是显示英 ...

  5. Node.js开发入门(一)——安装Node.js及编辑器配置

    Node.js是一个轻松构建快速,可扩展的网络应用平台建立在Chrome的JavaScript运行.Node.js使用事件驱动,非阻塞I/O模型,使得它重量轻,高效,完美的数据密集型实时应用程序运行在 ...

  6. js控制excel打印完美解决方案

    js控制excel打印完美解决方案 转自:http://hi.baidu.com/hongz1125/blog/item/0152bcfd84ce1e1008244d5c.html 做web开发大家都 ...

  7. Linux(centos6.0)下安装Node.js以及使用

    Linux下(centos6.0)安装Node.js 1.wget http://nodejs.org/dist/node-v0.6.9.tar.gz     tar  zxvf node-v0.6. ...

  8. VUE3.0 一.安装node.js、vue3.0脚手架

    VUE3.0 一.安装node.js.vue3.0脚手架 1.安装nodejs 首先去官网下载nodejs 查看npm和node版本,出现版本号即安装成功. npm -v # 6.13.4node - ...

  9. 如何在Window下安装node\npm\cnpm,并安装vue.js,创建项目

    1.安装node.js node.js的官方地址为:https://nodejs.org/en/download/. 根据windows版本后,选择要下载的安装包,下载完毕,按照windows一般应用 ...

最新文章

  1. LeetCode简单题之二进制矩阵中的特殊位置
  2. 伟人必须回答的(二十道问题)
  3. 灰盒测试—数据库软件
  4. python语句分为复合语句_复合语句if条件的Python求值
  5. Delphi编辑器使用指南
  6. python3urllib中的quote与encode的区别_Python的urllib.quote()和urllib.unquote()的等效Javascript函数...
  7. 子组件调用父组件方法_Vuejs组件(一)组件的注册使用方法
  8. C#图像处理基础概念知识
  9. 记一次和摄像头的摩擦经历
  10. mvc移动创建oracle表,使用 ASP.NET MVC (C#)在15分钟内创建电影数据库应用程序 | Microsoft Docs...
  11. python编译成class_python class
  12. 建站模板论坛_【714】号称全球最快的无代码拖拽集成建站工具?
  13. 秩和比RSR法算法C语言,秩和比法(用秩和比法计算权重时怎样编秩?)
  14. 大前端-HTML-标签
  15. saas php7框架开源,HRM SAAS v2.5.7 – PHP人力资源管理系统SaaS平台版
  16. 火线精英手游服务器维护,4399火线精英7月4日23:00全区停机维护公告
  17. Linux命令 - ln命令
  18. 数据类型、数组越界和宏定义引发的悲剧
  19. 两种方式实现线程通信:三个线程交替打印AABBCC
  20. scala中case class与一般的class的区别

热门文章

  1. 操作系统基础知识总结
  2. 晶圆基板清洗和干燥的基础研究
  3. Linux服务器定时器
  4. 《SystemUI》限制低电量打开手电筒
  5. java接口超时设置_java接口请求超时处理方法
  6. 西电“智能星“第一届自动驾驶小车比赛 参赛记录 暨 JetRacer 使用心得
  7. oracle 闪存查询,【oracle相关】关于数据闪存恢复的说明
  8. VR全景创业加盟全景平台有哪些优势?给哪些支持?
  9. 微型计算机原理8255a考研题,2017年华中农业大学信息学院820微型计算机原理及应用考研题库...
  10. Calendar 自定义日历控件