http://ask.dcloud.net.cn/article/88 强大的新集成技术

http://ask.dcloud.net.cn/article/88只看一下链接。



注册 登录
  • 概述
  • HBuilder
  • HTML5+
  • Native.js
  • 5+SDK
  • MUI
  • App教程
  • 流应用
  • wap2app
  • 快应用/UniApp

综述-如何克服HTML5的“性工能”障碍

性工能

HTML5自出现以来,几经风雨,虽看似很有前途,但实际使用问题太多,DCloud为此踩了无数坑。但我们从未放弃,我们加入了W3C,发起了HTML5中国产业联盟,推出了HBuilder、HTML5plus runtime、mui框架、wap2app框架等产品,直到我们终于可以使用HTML5开发出原生体验的App,并且把这些技术公开给开发者。

HTML5过去被称为有“性工能”障碍,即性能不如原生,工具不如原生、功能不如原生。

http://ask.dcloud.net.cn/article/88 强大的新集成技术_第1张图片

我们先说工具,然后说能力,再说性能。

工具 - HBuilder

起因

HTML最开始其实不是一个编程语言,确实用不着什么ide。
但是发展到现在,7w多个语法,js越来越庞大,真开发一个达到原生水准的App,不是用以前的文本编辑器能搞定的。
目前竟然没有一个开发工具能把7w多HTML5语法提示齐全,这不科学,在原生开发里这是不可想象的,xcode之于iOS,as之于Android,在语法提示、转到定义、重构、调试等方面都非常高效。
作为同时熟悉原生和HTML5开发的我们,我们在开发HTML5时明显感受到效率低下。

强大的语法提示

我们花费了很大心血建成了最全的HTML5及浏览器扩展前缀语法库,我们也开发了强大的语法解析引擎,然后推出了开发工具HBuilder,使得开发者可以准确、高效的编写HTML5代码。
过去人们怀疑,中国人能做开发工具吗?AST语法树是很难掌握的,尤其是js这种动态语言。现在不用怀疑了,HBuilder的语法提示比很多国外IDE还要好,而且还全免费。

最快的开发工具

由于我们的极客特质,HBuilder同时被我们打造成了最快的前端开发工具,代码输入法的创新、代码块的优化、emmet的集成、快捷键语法设计、无鼠标操作。。。这些可能低端程序员不感兴趣,但我们乐于其中。HBuilder有句口号:为极客、为懒人、为你。

环保健康的主题设计

由于我们天天面对屏幕眼睛很受伤,所以设计了绿柔主题以保护开发者的视力健康。

App开发及部署

当然移动App开发也是HBuilder的优势,真机调试、打包发行这些功能并非普通的HTML4开发工具会涉及的。我们认为,如果只是做个网站,HTML4就够了,搞HTML5而不做App,太糟蹋这个技术了。以及云打包还能使得没有mac电脑的程序员可以开发iOS应用。

能力 - HTML5plus Runtime

说完性工能里的工具,再说说能力。
HTML5plus Runtime,简称5+ Runtime,是运行于手机端的强化web引擎,除了支持标准HTML5外,还支持更多扩展的js api,使得js的能力不输于原生。5+ Runtime内置于HBuilder,在真机运行、打包时自动挂载。
业内之前有phonegap/Cordova方案,但是他们自带js api太少了,扩展api需要用原生语言开发,更致命的是这类方案的性能不足。
后来出现了react native方案,但他们自带的js api也一样少,扩展api也需要原生开发。其实不管cordova还是react native,都是作为原生应用的一个sdk出现的。
另外react native虽然性能好于cordova,但react native抛弃了HTML5,这不是我们想要的,我们想改进HTML5而不是抛弃HTML5。

5+ Runtime分3个层次解决了HTML5与原生的能力差距。

常用的API – HTML5plus

包括二维码、摇一摇、语音输入、地图、支付、分享、文件系统、通讯录等常用API,封装成跨平台的HTML5plus规范,并将规范公开于www.HTML5plus.org,不做厂商私有API。HTML5中国产业联盟目前已经成为工信部的下属单位,而HTML5Plus规范也已经成为行标,并进行了国标立项。

其他原生API – Native.js

原生API在iOS和Android上各自有40多万,有些API并不常用,而且不具有跨平台特性,比如ios的game center api。太多的API封装到HTML5plus里,会过多增加runtime的体积,但若有需求要使用这些api又很麻烦。
我们有一项突破性的技术来解决上述烦恼—Native.js,一种把40w原生API映射为JS API的技术。
如果说node.js把js的战火烧到了服务器端,那么Native.js把js战火烧到了原生应用战场。
我们可以使用js直接调原生API,语法是js语法,API命名是原生命名。
比如var obj = plus.android.import( "android.os.Bundle" ); 然后obj.xxx,这个xxx属性就完全是原生对象的属性命名。
对于JSer,他一下就有40w API可以用,瞬间感觉无所不能:)
Native.js的教程详见:http://ask.dcloud.net.cn/article/88

更多原生SDK引入 – 5+ Runtime SDK

假使有一些原生的三方SDK想引入到5+ Runtime,比如身份证扫描SDK,我们提供了5+ SDK方案,把5+ runtime作为一个SDK放入到其他原生App中,用5+ SDK替代webview,和原生层交互通信。(这块类似cordova的设计)
iOS SDK开发教程详见:http://ask.dcloud.net.cn/article/67
Android SDK开发教程详见:http://ask.dcloud.net.cn/article/66
通过HTML5plus规范、Native.js技术以及原生SDK,这3种机制使得5+ Runtime拥有完全不输于原生App的能力。

性能 - HTML5plus runtime和mui框架

性工能里最后的重头戏是性能。在低端Android手机上,过去的HTML5无法商用,切页白屏、转场卡顿、下拉刷新不流畅、侧滑菜单不流畅。。。众多问题逼迫开发者只能使用原生技术来做应用。
HTML5 App的性能低下,有webview自身的性能问题,也有前端框架的性能问题。

Webview性能问题:

Webview性能低主要体现在动画效果不流畅,之前举例的转场动画、下拉回弹动画、侧滑动画均是此类。别忘了我们有强大的HTML5plus,既然js和css的动画不行,我们就调用原生API换成原生动画。我们设计了很多原生动画,来解决之前的各种动画不流畅问题。
5+ Runtime还支持nview,即原生引擎渲染界面。但我们没有像react native那样抛弃HTML5,而是给Webview增加了titleNView和subNview,这些区域原生渲染的补足,让HTML5的应用性能完全达到了原生效果。参考视频https://v.qq.com/x/page/k05051mc143.html

前端框架问题:

由于HTML5的默认控件无法直视,我们只能用css把按钮、输入框修饰成原生样式。
另外HTML5的控件比原生控件少很多,比如list、tab、menu、waiting等常见控件,以往都要写很多div和css拼装。这引发了一个前端框架存在的市场。但目前的前端框架性能都非常低,在低端手机上很难达到商用要求,更不用提pk原生效果。
基于这种情况,DCloud推出了开源的mui框架(http://dcloudio.github.io/mui/),它是目前最高性能和最接近原生体验的手机端框架。它的3个特点:1. 体积小,100k左右; 2. 直接使用原生js编写,性能高于普通框架; 3. mui的风格样式是最接近原生样式的,如下图。

http://ask.dcloud.net.cn/article/88 强大的新集成技术_第2张图片

wap2app框架

随着DCloud的技术能力演进和硬件设备的发展,我们在2017年正式推出了wap2app框架。
手机wap站,能不能快速转换成app,并且达到app的功能体验?
这个问题已经提出好久好久了。好久到,现在大多数人已经不对这个问题抱有希望了。
wap2app框架终于做到了这点,具体参考:http://ask.dcloud.net.cn/docs/#//ask.dcloud.net.cn/article/1244

也就是从现在起,DCloud给开发者提供了2种开发模式:
1. 重头开发,使用mui框架,开发一次,app和wap站都有了;
2. 已有wap站,则使用wap2app框架,把wap站强化为app。

总结

通过HBuilder、5+ Runtime、mui、wap2app,我们很好的解决了HTML5的性工能障碍,做到了接近原生App的功能和体验,给开发者提供了更多便利。
在iweb 2014大会上,DCloud CEO王安做了主题演讲,系统性的发布了克服HTML5性工能障碍的解决方案,大家可以访问视频(http://v.youku.com/v_show/id_XNzYyNzI3NDQw.html)。
在HTML5的问题得到解决后,这项技术的优势就可以大放异彩,给世界带来巨大的变化。有兴趣的朋友可以阅读这篇文章《HTML5定稿了,为什么原生App世界将被颠覆》
咳咳,此文与2015年补充一条。
《HTML5定稿一周年,你必须要重新认识HTML5了》

但光解决HTML5不如原生的地方,还不够好玩,我们要发挥HTML5的独有特色,让HTML5有超越原生的可能。
DCloud利用HTML5的动态性优势,推出了边用边下的流应用;利用HTML5的开放性优势,推出了各种内容直达服务。具体参考DCloud流应用介绍
如今的流应用,不但解决了HTML5的性工能缺陷,还在发行推广和直达体验上做到了超越原生的优势。
使用HTML5开发跨平台App不再是小公司为了省钱的过渡方案,而成为一线互联网公司的选择,360、大众点评、京东等公司的流应用均已上线。


 1336 赞 分享
小小雨  末丶  一路北航  416580612@qqqq1.com  Sky  natural_story  林少  Cover  shamZi  萧  小微  可苦可乐  Rofer  andy2000  xybingbing  web攻城狮  DCloud_heavensoft  糟老头  threettiger  Hinsteny  秋天不落叶  Parker  watsa 蔡繁荣  batsing  一分钱的时候  那小子  owl  依然寻找你  DCloud_Android_磊子  veinrein  DIOGO  lewway  王彦坡  冰封丶轨迹  为幸福奋斗人  小龘  naijoug  大漠野狼  艾伦  hjjffbjjh  guoleopard  ming522  贝壳  初拾  M5 Eyes  火舞天涯  bulb  楚雄

212 个评论

604339853@qq.com

[email protected]

小米手机安装的示例apk扫码闪退
0 赞2 小时前
逗逗水

逗逗水 回复 请输入用户名

MUI+Tp框架的项目用于微信浏览器中,返回按钮失效,在普通浏览器中‘返回’功能正常,请问是什么原因?
0 赞2 天前
958979436@qq.com

[email protected]

webview集成能用两次吗,我现在是用Fragment集成了一次,然后又想用Activity集成一次,经过简单的测试,只能存在一个
0 赞2018-03-07 09:59
cfw1034846940@gmail.com

[email protected]

希望官网能够将文档,论坛,官网来个新版,尤其是文档,希望做的好看点,学学vue和ivew的文档
2 赞2018-02-27 15:38
414457092@qq.com

[email protected]

引导页怎么搞 ?
1 赞2018-02-01 14:46
笑乾坤

笑乾坤

新手终于找到组织了!!!
1 赞2018-01-14 17:24
无聊看看网

无聊看看网

点赞的怎么能少了我?
1 赞2018-01-10 15:10
wangyudong

wangyudong

总觉得mui 官网上的话很贱
3 赞2017-12-28 10:09
zhzhl1993@163.com

[email protected]

iOS离线打包的坑钻了好多,现在遇到很多问题都能从容应对,慢慢经历!另外,升级了最新SDK后速度快了好多,现在对5+SDK刮目相看,希望越来越好,越来越流畅!
1 赞2017-12-20 12:02
JesseLiu

JesseLiu

软件不错,mui坑有点多,文档介绍不全
3 赞2017-12-12 14:55
withdisease

withdisease

这工具不错
1 赞2017-12-12 08:57
素材火

素材火

来学习一下
1 赞2017-12-04 11:38
mike_hor

mike_hor 回复 稳住能赢

有些安卓的webview版本有问题 没那个assign 需要自己兼容...
1 赞2017-11-20 11:36
稳住能赢

稳住能赢

Object.assign(this.$data, getDefaultData()); 清空重置数据这里,会报错 TypeError: Object function Object() { [native code] } has no method 'assign' 但是还是正常执行了,应该是安卓版本问题么?
改成这个样子:this.$data=getDefaultData(); 有问题么?
1 赞2017-11-15 12:05
JC1984

JC1984

谢谢你们
1 赞2017-11-10 22:31
409813353@qq.com

[email protected] 回复 qq421065846

你们是离线打包吗?
1 赞2017-11-03 08:31
邢天城

邢天城

请问这个技术支持原生的底部菜单吗
1 赞2017-10-24 08:55
zhzhl1993@163.com

[email protected] 回复 [email protected]

在手机的设置-通用-设备管理中信任即可
1 赞2017-10-16 14:40
243967540@qq.com

[email protected]

HBuilder提示信息:iOS设备可使用console.log()输出内容到控制台,但是可能只能输出plusready之后的调试内容,请手动重启手机上的 HBuilder 调试基座App...
手机上打开HBuilder时提示:未信任的企业级开发者,在信任该开发者之前,其企业级应用将不可使用
这种无解的情况要怎么处理??
1 赞2017-09-29 09:59
qq421065846

qq421065846

从七月中旬开始做混合app,到8月中下旬app上线。已经完成了一个简单的app并且在腾讯和苹果appstore上线了,这期间遇到过无数的坑,主要是熟悉和使用mui框架,h5+,以及调用原生api等,入坑已深,现在正准备开发一款旅游类的混合app,原型图已经出。现在准备开工了。同时,希望有一起做混合app的,有兴趣加qq群654230427一起讨论交流学习,爬坑,共同进步。
2 赞2017-09-11 22:20
zengzuozuo@163.com

[email protected]

大家知道哪些上线项目是用 dcloud 开发的吗,推荐几个我看看, 不要流应用的 。感觉在网上都没找到 是不是很少啊 刚用这个开放
1 赞2017-09-06 16:28
15074125505@163.com

[email protected] 回复 取代原生

我也好奇这一点,因为我在弄那个不打包成APP在手机浏览器上的页面,底部导航不知道怎么搞
1 赞2017-09-05 11:00
373377348@qq.com

[email protected]

好痛苦哦 找了所有问答和群 都没有一个地方看到 原生如何得到token后 植入到wight集成的webview请求头中 wight集成的原理最终还是有个webview的 点击里面内容的时候发起的请求 如何拦截并且拦截后在请求头中加入我在原生登录得到的token 谁能帮帮我 dcloud太过于注重webapp来搞定一切app了 但是就忽略了 原生+webapp的方式才是主流 为啥就没有几个做安卓的人来提安卓集成5+sdk的问题呢
2 赞2017-09-04 17:24
胡涛

胡涛

学一下,哈哈
1 赞2017-08-27 23:07
xiaolong881115@126.com

[email protected] 回复 Susan丶

哈哈,原生的来看这个满眼泪
1 赞2017-08-16 09:37
dcloud全套课程

dcloud全套课程

学习MUI,H5+的同学们,我有全套的H5混合开发课程,有需要的加QQ:2971611409
1 赞2017-08-03 09:47
请输入用户名

请输入用户名 回复 真卡拉

之前也是apicloud开发的,主要是apicloud之前对android4.0的兼容不好,所以才换hbuilder,还挺怀念apicloud的开发方式;
不过目前入手hbuilder之后发现其也有优点,尤其是mui的夸平台开发,可以实现微信跟app同步开发,感觉还是可以的;
1 赞2017-08-02 12:51
请输入用户名

请输入用户名 回复 qq421065846

我也是从坑中爬出来的,以前群里面问还有人回,现在基本都没有人回,都是自己摸索出来的
1 赞2017-08-02 12:48
291857648@qq.com

[email protected]

HBuilder什么时候提供LiveStyle插件
1 赞2017-07-22 22:54
qq421065846

qq421065846

最近公司要做混合app,调研了这么久以后发现hb这一套最易开发,有兴趣加qq421065846一起讨论交流学习。
2 赞2017-07-12 09:45
15711031756@163.com

[email protected] 回复 秋天无风

我最近也在用,可以一起交流一下。QQ:530871215;
1 赞2017-07-03 14:29
jany134@sina.com

[email protected]

SDK包很大哦,这样不是做出来app也会非常大?
1 赞2017-04-14 17:20
xixi@xixilog.com

[email protected]

添加高亮提示比如 首尾标记高亮,方便区分代码块
1 赞2017-04-08 09:43
datahome

datahome

测试了下。非常不错。很简单
1 赞2017-03-31 17:00
wangzhao335@163.com

[email protected]

厉害厉害
1 赞2017-03-27 14:30
mcb@qq.com

[email protected]

挺好
1 赞2017-03-08 14:53
skysowe

skysowe

两年多前居然就有这个好东西了,看完了介绍,自己下载了Hbuider,敲了几行代码,然后一键运行,一键发布,真的太方便了,真的非常热血沸腾!!!而且这么好的技术,还完全免费,非常了不起
3 赞2017-03-06 15:20
406136944@qq.com

[email protected]

很好的软件,代码提示很好很全
1 赞2017-03-02 15:59
Jino_Yang

Jino_Yang

初学者,看这个是不是太早了!
1 赞2017-02-22 10:57
193335083@qq.com

[email protected]

支持
1 赞2017-02-18 16:09
杀死那个进程

杀死那个进程

终于找到了一款这样的软件!!!写JS代码再也不用到项目中了。
1 赞2017-02-13 11:47
大城小爱

大城小爱

看介绍好牛的样子,学习ing......
1 赞2017-02-10 11:16
charrote.vinson@163.com

[email protected]

楼主你就不怕“性功能”障碍被你误导,下载了HBuilder,飞速开发起H5来
1 赞2017-02-08 15:53
mail@wangh.me

[email protected]

看介绍不错,但是文档太弱了,让人摸不着头脑,mui对应的api不细,很棒的东西,但感觉无从下手啊。
看了好几遍官方文档了,mui下的api没有完整的说明,只是在示例能见到几个调用的写法,是否由其他的调用方式就不清楚了?还有组件、插件各有哪些属性和方法,没有详细说明。

最好能将MUI与Wex5,Sencha,等其他框架做下对比,说明能做什么,不能做什么,哪些环节需要人工处理,哪些环节是框架自动实现,真的很看好这个框架,希望能多推出一些说明文档和视频,让大家快速上手,在圈子里更快的推广起来!谢谢!
7 赞2017-02-06 11:48
wangjinxian1973@qq.com

[email protected]

谢谢,开始起步啦~一步一个脚印吧~
1 赞2017-01-28 22:21
老哥教教我

老哥教教我

目前测试使用, 感觉太棒了.
1 赞2017-01-15 19:42
570507875@qq.com

[email protected]

目前测试使用, 感觉太棒了.
1 赞2017-01-13 00:22
草稚

草稚

请问我想用做一个集合H5游戏的平台,该怎么做呢,直接用SDK_WebView加载游戏的链接就可以了吗
1 赞2017-01-05 16:03
275932776@qq.com

[email protected]

之前有留意过,但介于很多考虑一直没有用,现在要开始真正的使用了
1 赞2017-01-05 10:50
kain

kain

要是能基于jetbrains开发插件就好了
1 赞2016-12-29 17:44
450861493@qq.com

[email protected]

自从有了HBuilder,从未用过任何别的编辑器了,这才是写代码的感觉。飞一般的感觉。很爽,现在的插件也越来越齐全了,愿以后能越做越好。
1 赞2016-12-28 11:38
buqingwen

buqingwen

太给力了!肯定越来越强大!
1 赞2016-12-27 17:02
卿山

卿山

既然hbuilder用了绿柔,那么本网页为什么不用绿柔?
1 赞2016-12-13 09:03
hetaoo

hetaoo

什么时候能支持linux系统?
1 赞2016-11-29 18:09
串串侠

串串侠

支持~!威武~!支持国产~!
一直从事硬件工作,发现现在越来越多的想法需要软件APP支持啦,但专门去学IOS或者安卓费时费力,但HTML5可以跨平台开发,这吸引了我~!
1 赞2016-11-26 20:15
黑桃

黑桃

加油!Hbuilder
1 赞2016-11-23 19:13
tantou

tantou 回复 心月

1111111
1 赞2016-11-23 10:37
lygl25@163.com

[email protected]

支持,感谢html5+和mui,希望能持续完善,将好的产品做下去,发扬光大!
1 赞2016-11-19 16:32
zzg2046@163.com

[email protected]

支持下,希望可以有更多的demo和开发文档。
2 赞2016-11-08 16:02
loterme@163.com

[email protected]

加油,希望做得越来越强大!
1 赞2016-11-08 10:44
1143255840@qq.com

[email protected]

非常不错 就是多做些推广吧 用的人多了 软件也会更绣有
1 赞2016-11-01 15:00
zkkpkk

zkkpkk

先前用的Qt,能编译成各平台的原生APP,但是后来觉得Qt集成第三方SDK真的十分困难,集成个支付宝都要自己来封装那些Http请求和参数,国情问题欧洲那边不会为了中国市场专门帮你考虑微信、百度、支付宝这些问题,实在太麻烦了,思前想后决定在新的项目中使用h5,多方对比后决定试试dcloud,希望选择是对的。
1 赞2016-10-27 15:28
youduoyuanne@163.com

[email protected] 回复 汤玉奇

看这里说的很好的,真的有这么差劲啊,都啥问题啊?
1 赞2016-10-27 09:40
imview

imview

如果调试的时候能够打断点查看的话就更好了。
1 赞2016-10-26 14:00
0898zy@163.com

[email protected]

hbuilder还是有乱码问题,gbk中文的看着还是乱码,希望能尽快解决。
1 赞2016-10-11 19:05
dgland

dgland

性功能写的不错,不知道实战怎样呀?试试!
1 赞2016-10-11 15:32
535006011@qq.com

[email protected] 回复 仰望星空

真棒
1 赞2016-10-08 15:23
yiluo521wzh@163.com

[email protected]

这个IDE牛爆了!!!
1 赞2016-10-04 22:21
唐奇软件

唐奇软件

想问下谁知道iso离线打包的工程中如何去掉消息推送的服务
1 赞2016-09-29 10:39
hsir

hsir

如何把这个文档下载下来啊?有文档的可以分享下么?谢谢
1 赞2016-09-29 10:30
林暗风

林暗风

就是不会 原生开发才来用hbuilder 现在遇到"个推" 服务常驻问题 就被打法去开发插件 会了java干吗来用你们这个
1 赞2016-09-28 16:19
420681494@qq.com

[email protected]

断点怎么弄?
1 赞2016-09-25 20:09
dyoj163@163.com

[email protected]

刚接触网页设计,就被这个工具给吸引了,我也用了好几种开发工具,略知它们的优劣,我真心希望这本土的网页开发工具能够更强大,更实用。集国人的智慧,把它做强。希望这个免费的开发工具能够一如即往的做下去!。正因为本土的开发工具寥寥无几,此开发工具一定会得到国人强大的支持的!加油!我现在刚在用,过段时间可能也会发现点什么 *.* 强烈支持!QQ:110529290
1 赞2016-09-20 08:48
shanyuu@163.com

[email protected]

我在红米上,运行了一下,登录的demo,为什么还是感觉很卡呢?
1 赞2016-09-14 13:24
1222222

1222222

想知道 sdk这么大 谁会引入呢
1 赞2016-09-07 12:54
110410172@qq.com

[email protected]

文章中的性功能好多呀:):):)
1 赞2016-09-06 21:52
dhydghdq@sina.com

[email protected]

谢谢Hbuilder
1 赞2016-09-06 16:23
1321510155@qq.com

[email protected]

误删了css文件怎么找回啊????急求
1 赞2016-09-03 17:11
大川codeyc

大川codeyc

mac 版 内存启用598.8M ,有点吃内存,建议优化
1 赞2016-09-02 14:44
FinnWells

FinnWells

功能很强,很好用,没有什么花哨的吹嘘,东东都很实在,基本都是干货,唯一不足的是社区文档这方面不太完善,加油!
还有你们不说apicloud我还不知道有这个东西呵呵。。
2 赞2016-09-01 15:28
林西

林西

我想知道 你首页介绍的那个视频中 输入
1 赞2016-08-31 11:17
467627364@qq.com

[email protected]

非常强大 但是文档太烂了
2 赞2016-08-07 14:53
取代原生

取代原生

多端发布 – 开发一套代码,发布六个平台!
一直没搞清楚,mui到底能不能脱离app直接在浏览器上面运行啊?你们介绍的是可以发布的6个平台,但是一直都没有找到直接在浏览器运行的例子
1 赞2016-08-01 14:34
hbicer

hbicer

希望能越来越好~~apicloud用了下, 不舒服
1 赞2016-07-28 21:23
2445922947@qq.com

[email protected]

文档不完善, 社区也半死不活, 很多问题没有回复. 比如这篇文章下面, 最后一条官方人员的回复已经半年多了. 前段时间不是融资成功了吗? 难以想象钱都花到哪里去了. 让人失望
3 赞2016-07-28 15:40
lanlazy@163.com

[email protected]

请问下……40万api的文档在哪……比如我想用nativejs画个原生界面 textfield 这类控件怎么用
1 赞2016-07-25 11:42
myn0602@163.com

[email protected]

第一次接触国内的开源框架,感觉还是很有前途的, 开始不久,也不便多做评论 ,希望dcloud越来越好
1 赞2016-07-12 16:09
sin2x

sin2x

还是要加强测试,提供成熟稳定的产品(尤其是5+部分);不然就把社区好好搞一搞,很多时候碰到问题去提问都没有回应~有回应也没有建设性,解决不了什么问题!
1 赞2016-07-11 16:38
420751515@qq.com

[email protected]

教程太少,不会用呀
1 赞2016-07-08 15:55
ideapc1107

ideapc1107

太完美了可惜我实在是能力有限。理解有点困难。看来还要好久从可能会有
2 赞2016-06-30 15:18
bobneo

bobneo

今天拜读,开始进入html5的新世界。待一周后看效果。
1 赞2016-06-26 00:39
追梦使者

追梦使者

多出点教程更好
2 赞2016-06-23 18:36
408487585@qq.com

[email protected]

终于找到方向了,找到最优解了
1 赞2016-06-10 00:29
408487585@qq.com

[email protected]

谢谢你们救了我, 如果可能我, 我愿花钱买你们的收费项目,以此来表示感谢
1 赞2016-06-10 00:28
臻厚

臻厚

有很多个说某个框架性能不行,怎样怎样,其实这跟写程序的方式有很大的关系的。希望dcloud越做越好!
1 赞2016-06-06 19:59
546578965@qq.com

[email protected]

很好的前端ide,赞
1 赞2016-06-03 17:12
cheneywang168@163.com

[email protected]

谢谢,感谢HBuilder。
1 赞2016-06-02 18:21
鄭超華

鄭超華

正在自学中ing,希望一切顺利.加油!
1 赞2016-06-01 12:14
lixuegang0@live.com

[email protected]

翻到最底下,就是为了顶一帖。。。但是希望多出些视频例子。
1 赞2016-05-24 17:56
yanjj

yanjj

支持,希望持续完善
1 赞2016-05-13 16:25
  • 1
  • 2
  • 3
  • >

要回复文章请先登录或注册


注册 登录
  • 概述
  • HBuilder
  • HTML5+
  • Native.js
  • 5+SDK
  • MUI
  • App教程
  • 流应用
  • wap2app
  • 快应用/UniApp

综述-如何克服HTML5的“性工能”障碍

性工能

HTML5自出现以来,几经风雨,虽看似很有前途,但实际使用问题太多,DCloud为此踩了无数坑。但我们从未放弃,我们加入了W3C,发起了HTML5中国产业联盟,推出了HBuilder、HTML5plus runtime、mui框架、wap2app框架等产品,直到我们终于可以使用HTML5开发出原生体验的App,并且把这些技术公开给开发者。

HTML5过去被称为有“性工能”障碍,即性能不如原生,工具不如原生、功能不如原生。

http://ask.dcloud.net.cn/article/88 强大的新集成技术_第3张图片

我们先说工具,然后说能力,再说性能。

工具 - HBuilder

起因

HTML最开始其实不是一个编程语言,确实用不着什么ide。
但是发展到现在,7w多个语法,js越来越庞大,真开发一个达到原生水准的App,不是用以前的文本编辑器能搞定的。
目前竟然没有一个开发工具能把7w多HTML5语法提示齐全,这不科学,在原生开发里这是不可想象的,xcode之于iOS,as之于Android,在语法提示、转到定义、重构、调试等方面都非常高效。
作为同时熟悉原生和HTML5开发的我们,我们在开发HTML5时明显感受到效率低下。

强大的语法提示

我们花费了很大心血建成了最全的HTML5及浏览器扩展前缀语法库,我们也开发了强大的语法解析引擎,然后推出了开发工具HBuilder,使得开发者可以准确、高效的编写HTML5代码。
过去人们怀疑,中国人能做开发工具吗?AST语法树是很难掌握的,尤其是js这种动态语言。现在不用怀疑了,HBuilder的语法提示比很多国外IDE还要好,而且还全免费。

最快的开发工具

由于我们的极客特质,HBuilder同时被我们打造成了最快的前端开发工具,代码输入法的创新、代码块的优化、emmet的集成、快捷键语法设计、无鼠标操作。。。这些可能低端程序员不感兴趣,但我们乐于其中。HBuilder有句口号:为极客、为懒人、为你。

环保健康的主题设计

由于我们天天面对屏幕眼睛很受伤,所以设计了绿柔主题以保护开发者的视力健康。

App开发及部署

当然移动App开发也是HBuilder的优势,真机调试、打包发行这些功能并非普通的HTML4开发工具会涉及的。我们认为,如果只是做个网站,HTML4就够了,搞HTML5而不做App,太糟蹋这个技术了。以及云打包还能使得没有mac电脑的程序员可以开发iOS应用。

能力 - HTML5plus Runtime

说完性工能里的工具,再说说能力。
HTML5plus Runtime,简称5+ Runtime,是运行于手机端的强化web引擎,除了支持标准HTML5外,还支持更多扩展的js api,使得js的能力不输于原生。5+ Runtime内置于HBuilder,在真机运行、打包时自动挂载。
业内之前有phonegap/Cordova方案,但是他们自带js api太少了,扩展api需要用原生语言开发,更致命的是这类方案的性能不足。
后来出现了react native方案,但他们自带的js api也一样少,扩展api也需要原生开发。其实不管cordova还是react native,都是作为原生应用的一个sdk出现的。
另外react native虽然性能好于cordova,但react native抛弃了HTML5,这不是我们想要的,我们想改进HTML5而不是抛弃HTML5。

5+ Runtime分3个层次解决了HTML5与原生的能力差距。

常用的API – HTML5plus

包括二维码、摇一摇、语音输入、地图、支付、分享、文件系统、通讯录等常用API,封装成跨平台的HTML5plus规范,并将规范公开于www.HTML5plus.org,不做厂商私有API。HTML5中国产业联盟目前已经成为工信部的下属单位,而HTML5Plus规范也已经成为行标,并进行了国标立项。

其他原生API – Native.js

原生API在iOS和Android上各自有40多万,有些API并不常用,而且不具有跨平台特性,比如ios的game center api。太多的API封装到HTML5plus里,会过多增加runtime的体积,但若有需求要使用这些api又很麻烦。
我们有一项突破性的技术来解决上述烦恼—Native.js,一种把40w原生API映射为JS API的技术。
如果说node.js把js的战火烧到了服务器端,那么Native.js把js战火烧到了原生应用战场。
我们可以使用js直接调原生API,语法是js语法,API命名是原生命名。
比如var obj = plus.android.import( "android.os.Bundle" ); 然后obj.xxx,这个xxx属性就完全是原生对象的属性命名。
对于JSer,他一下就有40w API可以用,瞬间感觉无所不能:)
Native.js的教程详见:http://ask.dcloud.net.cn/article/88

更多原生SDK引入 – 5+ Runtime SDK

假使有一些原生的三方SDK想引入到5+ Runtime,比如身份证扫描SDK,我们提供了5+ SDK方案,把5+ runtime作为一个SDK放入到其他原生App中,用5+ SDK替代webview,和原生层交互通信。(这块类似cordova的设计)
iOS SDK开发教程详见:http://ask.dcloud.net.cn/article/67
Android SDK开发教程详见:http://ask.dcloud.net.cn/article/66
通过HTML5plus规范、Native.js技术以及原生SDK,这3种机制使得5+ Runtime拥有完全不输于原生App的能力。

性能 - HTML5plus runtime和mui框架

性工能里最后的重头戏是性能。在低端Android手机上,过去的HTML5无法商用,切页白屏、转场卡顿、下拉刷新不流畅、侧滑菜单不流畅。。。众多问题逼迫开发者只能使用原生技术来做应用。
HTML5 App的性能低下,有webview自身的性能问题,也有前端框架的性能问题。

Webview性能问题:

Webview性能低主要体现在动画效果不流畅,之前举例的转场动画、下拉回弹动画、侧滑动画均是此类。别忘了我们有强大的HTML5plus,既然js和css的动画不行,我们就调用原生API换成原生动画。我们设计了很多原生动画,来解决之前的各种动画不流畅问题。
5+ Runtime还支持nview,即原生引擎渲染界面。但我们没有像react native那样抛弃HTML5,而是给Webview增加了titleNView和subNview,这些区域原生渲染的补足,让HTML5的应用性能完全达到了原生效果。参考视频https://v.qq.com/x/page/k05051mc143.html

前端框架问题:

由于HTML5的默认控件无法直视,我们只能用css把按钮、输入框修饰成原生样式。
另外HTML5的控件比原生控件少很多,比如list、tab、menu、waiting等常见控件,以往都要写很多div和css拼装。这引发了一个前端框架存在的市场。但目前的前端框架性能都非常低,在低端手机上很难达到商用要求,更不用提pk原生效果。
基于这种情况,DCloud推出了开源的mui框架(http://dcloudio.github.io/mui/),它是目前最高性能和最接近原生体验的手机端框架。它的3个特点:1. 体积小,100k左右; 2. 直接使用原生js编写,性能高于普通框架; 3. mui的风格样式是最接近原生样式的,如下图。

http://ask.dcloud.net.cn/article/88 强大的新集成技术_第4张图片

wap2app框架

随着DCloud的技术能力演进和硬件设备的发展,我们在2017年正式推出了wap2app框架。
手机wap站,能不能快速转换成app,并且达到app的功能体验?
这个问题已经提出好久好久了。好久到,现在大多数人已经不对这个问题抱有希望了。
wap2app框架终于做到了这点,具体参考:http://ask.dcloud.net.cn/docs/#//ask.dcloud.net.cn/article/1244

也就是从现在起,DCloud给开发者提供了2种开发模式:
1. 重头开发,使用mui框架,开发一次,app和wap站都有了;
2. 已有wap站,则使用wap2app框架,把wap站强化为app。

总结

通过HBuilder、5+ Runtime、mui、wap2app,我们很好的解决了HTML5的性工能障碍,做到了接近原生App的功能和体验,给开发者提供了更多便利。
在iweb 2014大会上,DCloud CEO王安做了主题演讲,系统性的发布了克服HTML5性工能障碍的解决方案,大家可以访问视频(http://v.youku.com/v_show/id_XNzYyNzI3NDQw.html)。
在HTML5的问题得到解决后,这项技术的优势就可以大放异彩,给世界带来巨大的变化。有兴趣的朋友可以阅读这篇文章《HTML5定稿了,为什么原生App世界将被颠覆》
咳咳,此文与2015年补充一条。
《HTML5定稿一周年,你必须要重新认识HTML5了》

但光解决HTML5不如原生的地方,还不够好玩,我们要发挥HTML5的独有特色,让HTML5有超越原生的可能。
DCloud利用HTML5的动态性优势,推出了边用边下的流应用;利用HTML5的开放性优势,推出了各种内容直达服务。具体参考DCloud流应用介绍
如今的流应用,不但解决了HTML5的性工能缺陷,还在发行推广和直达体验上做到了超越原生的优势。
使用HTML5开发跨平台App不再是小公司为了省钱的过渡方案,而成为一线互联网公司的选择,360、大众点评、京东等公司的流应用均已上线。


 1336 赞 分享
小小雨  末丶  一路北航  416580612@qqqq1.com  Sky  natural_story  林少  Cover  shamZi  萧  小微  可苦可乐  Rofer  andy2000  xybingbing  web攻城狮  DCloud_heavensoft  糟老头  threettiger  Hinsteny  秋天不落叶  Parker  watsa 蔡繁荣  batsing  一分钱的时候  那小子  owl  依然寻找你  DCloud_Android_磊子  veinrein  DIOGO  lewway  王彦坡  冰封丶轨迹  为幸福奋斗人  小龘  naijoug  大漠野狼  艾伦  hjjffbjjh  guoleopard  ming522  贝壳  初拾  M5 Eyes  火舞天涯  bulb  楚雄

212 个评论

604339853@qq.com

[email protected]

小米手机安装的示例apk扫码闪退
0 赞2 小时前
逗逗水

逗逗水 回复 请输入用户名

MUI+Tp框架的项目用于微信浏览器中,返回按钮失效,在普通浏览器中‘返回’功能正常,请问是什么原因?
0 赞2 天前
958979436@qq.com

[email protected]

webview集成能用两次吗,我现在是用Fragment集成了一次,然后又想用Activity集成一次,经过简单的测试,只能存在一个
0 赞2018-03-07 09:59
cfw1034846940@gmail.com

[email protected]

希望官网能够将文档,论坛,官网来个新版,尤其是文档,希望做的好看点,学学vue和ivew的文档
2 赞2018-02-27 15:38
414457092@qq.com

[email protected]

引导页怎么搞 ?
1 赞2018-02-01 14:46
笑乾坤

笑乾坤

新手终于找到组织了!!!
1 赞2018-01-14 17:24
无聊看看网

无聊看看网

点赞的怎么能少了我?
1 赞2018-01-10 15:10
wangyudong

wangyudong

总觉得mui 官网上的话很贱
3 赞2017-12-28 10:09
zhzhl1993@163.com

[email protected]

iOS离线打包的坑钻了好多,现在遇到很多问题都能从容应对,慢慢经历!另外,升级了最新SDK后速度快了好多,现在对5+SDK刮目相看,希望越来越好,越来越流畅!
1 赞2017-12-20 12:02
JesseLiu

JesseLiu

软件不错,mui坑有点多,文档介绍不全
3 赞2017-12-12 14:55
withdisease

withdisease

这工具不错
1 赞2017-12-12 08:57
素材火

素材火

来学习一下
1 赞2017-12-04 11:38
mike_hor

mike_hor 回复 稳住能赢

有些安卓的webview版本有问题 没那个assign 需要自己兼容...
1 赞2017-11-20 11:36
稳住能赢

稳住能赢

Object.assign(this.$data, getDefaultData()); 清空重置数据这里,会报错 TypeError: Object function Object() { [native code] } has no method 'assign' 但是还是正常执行了,应该是安卓版本问题么?
改成这个样子:this.$data=getDefaultData(); 有问题么?
1 赞2017-11-15 12:05
JC1984

JC1984

谢谢你们
1 赞2017-11-10 22:31
409813353@qq.com

[email protected] 回复 qq421065846

你们是离线打包吗?
1 赞2017-11-03 08:31
邢天城

邢天城

请问这个技术支持原生的底部菜单吗
1 赞2017-10-24 08:55
zhzhl1993@163.com

[email protected] 回复 [email protected]

在手机的设置-通用-设备管理中信任即可
1 赞2017-10-16 14:40
243967540@qq.com

[email protected]

HBuilder提示信息:iOS设备可使用console.log()输出内容到控制台,但是可能只能输出plusready之后的调试内容,请手动重启手机上的 HBuilder 调试基座App...
手机上打开HBuilder时提示:未信任的企业级开发者,在信任该开发者之前,其企业级应用将不可使用
这种无解的情况要怎么处理??
1 赞2017-09-29 09:59
qq421065846

qq421065846

从七月中旬开始做混合app,到8月中下旬app上线。已经完成了一个简单的app并且在腾讯和苹果appstore上线了,这期间遇到过无数的坑,主要是熟悉和使用mui框架,h5+,以及调用原生api等,入坑已深,现在正准备开发一款旅游类的混合app,原型图已经出。现在准备开工了。同时,希望有一起做混合app的,有兴趣加qq群654230427一起讨论交流学习,爬坑,共同进步。
2 赞2017-09-11 22:20
zengzuozuo@163.com

[email protected]

大家知道哪些上线项目是用 dcloud 开发的吗,推荐几个我看看, 不要流应用的 。感觉在网上都没找到 是不是很少啊 刚用这个开放
1 赞2017-09-06 16:28
15074125505@163.com

[email protected] 回复 取代原生

我也好奇这一点,因为我在弄那个不打包成APP在手机浏览器上的页面,底部导航不知道怎么搞
1 赞2017-09-05 11:00
373377348@qq.com

[email protected]

好痛苦哦 找了所有问答和群 都没有一个地方看到 原生如何得到token后 植入到wight集成的webview请求头中 wight集成的原理最终还是有个webview的 点击里面内容的时候发起的请求 如何拦截并且拦截后在请求头中加入我在原生登录得到的token 谁能帮帮我 dcloud太过于注重webapp来搞定一切app了 但是就忽略了 原生+webapp的方式才是主流 为啥就没有几个做安卓的人来提安卓集成5+sdk的问题呢
2 赞2017-09-04 17:24
胡涛

胡涛

学一下,哈哈
1 赞2017-08-27 23:07
xiaolong881115@126.com

[email protected] 回复 Susan丶

哈哈,原生的来看这个满眼泪
1 赞2017-08-16 09:37
dcloud全套课程

dcloud全套课程

学习MUI,H5+的同学们,我有全套的H5混合开发课程,有需要的加QQ:2971611409
1 赞2017-08-03 09:47
请输入用户名

请输入用户名 回复 真卡拉

之前也是apicloud开发的,主要是apicloud之前对android4.0的兼容不好,所以才换hbuilder,还挺怀念apicloud的开发方式;
不过目前入手hbuilder之后发现其也有优点,尤其是mui的夸平台开发,可以实现微信跟app同步开发,感觉还是可以的;
1 赞2017-08-02 12:51
请输入用户名

请输入用户名 回复 qq421065846

我也是从坑中爬出来的,以前群里面问还有人回,现在基本都没有人回,都是自己摸索出来的
1 赞2017-08-02 12:48
291857648@qq.com

[email protected]

HBuilder什么时候提供LiveStyle插件
1 赞2017-07-22 22:54
qq421065846

qq421065846

最近公司要做混合app,调研了这么久以后发现hb这一套最易开发,有兴趣加qq421065846一起讨论交流学习。
2 赞2017-07-12 09:45
15711031756@163.com

[email protected] 回复 秋天无风

我最近也在用,可以一起交流一下。QQ:530871215;
1 赞2017-07-03 14:29
jany134@sina.com

[email protected]

SDK包很大哦,这样不是做出来app也会非常大?
1 赞2017-04-14 17:20
xixi@xixilog.com

[email protected]

添加高亮提示比如 首尾标记高亮,方便区分代码块
1 赞2017-04-08 09:43
datahome

datahome

测试了下。非常不错。很简单
1 赞2017-03-31 17:00
wangzhao335@163.com

[email protected]

厉害厉害
1 赞2017-03-27 14:30
mcb@qq.com

[email protected]

挺好
1 赞2017-03-08 14:53
skysowe

skysowe

两年多前居然就有这个好东西了,看完了介绍,自己下载了Hbuider,敲了几行代码,然后一键运行,一键发布,真的太方便了,真的非常热血沸腾!!!而且这么好的技术,还完全免费,非常了不起
3 赞2017-03-06 15:20
406136944@qq.com

[email protected]

很好的软件,代码提示很好很全
1 赞2017-03-02 15:59
Jino_Yang

Jino_Yang

初学者,看这个是不是太早了!
1 赞2017-02-22 10:57
193335083@qq.com

[email protected]

支持
1 赞2017-02-18 16:09
杀死那个进程

杀死那个进程

终于找到了一款这样的软件!!!写JS代码再也不用到项目中了。
1 赞2017-02-13 11:47
大城小爱

大城小爱

看介绍好牛的样子,学习ing......
1 赞2017-02-10 11:16
charrote.vinson@163.com

[email protected]

楼主你就不怕“性功能”障碍被你误导,下载了HBuilder,飞速开发起H5来
1 赞2017-02-08 15:53
mail@wangh.me

[email protected]

看介绍不错,但是文档太弱了,让人摸不着头脑,mui对应的api不细,很棒的东西,但感觉无从下手啊。
看了好几遍官方文档了,mui下的api没有完整的说明,只是在示例能见到几个调用的写法,是否由其他的调用方式就不清楚了?还有组件、插件各有哪些属性和方法,没有详细说明。

最好能将MUI与Wex5,Sencha,等其他框架做下对比,说明能做什么,不能做什么,哪些环节需要人工处理,哪些环节是框架自动实现,真的很看好这个框架,希望能多推出一些说明文档和视频,让大家快速上手,在圈子里更快的推广起来!谢谢!
7 赞2017-02-06 11:48
wangjinxian1973@qq.com

[email protected]

谢谢,开始起步啦~一步一个脚印吧~
1 赞2017-01-28 22:21
老哥教教我

老哥教教我

目前测试使用, 感觉太棒了.
1 赞2017-01-15 19:42
570507875@qq.com

[email protected]

目前测试使用, 感觉太棒了.
1 赞2017-01-13 00:22
草稚

草稚

请问我想用做一个集合H5游戏的平台,该怎么做呢,直接用SDK_WebView加载游戏的链接就可以了吗
1 赞2017-01-05 16:03
275932776@qq.com

[email protected]

之前有留意过,但介于很多考虑一直没有用,现在要开始真正的使用了
1 赞2017-01-05 10:50
kain

kain

要是能基于jetbrains开发插件就好了
1 赞2016-12-29 17:44
450861493@qq.com

[email protected]

自从有了HBuilder,从未用过任何别的编辑器了,这才是写代码的感觉。飞一般的感觉。很爽,现在的插件也越来越齐全了,愿以后能越做越好。
1 赞2016-12-28 11:38
buqingwen

buqingwen

太给力了!肯定越来越强大!
1 赞2016-12-27 17:02
卿山

卿山

既然hbuilder用了绿柔,那么本网页为什么不用绿柔?
1 赞2016-12-13 09:03
hetaoo

hetaoo

什么时候能支持linux系统?
1 赞2016-11-29 18:09
串串侠

串串侠

支持~!威武~!支持国产~!
一直从事硬件工作,发现现在越来越多的想法需要软件APP支持啦,但专门去学IOS或者安卓费时费力,但HTML5可以跨平台开发,这吸引了我~!
1 赞2016-11-26 20:15
黑桃

黑桃

加油!Hbuilder
1 赞2016-11-23 19:13
tantou

tantou 回复 心月

1111111
1 赞2016-11-23 10:37
lygl25@163.com

[email protected]

支持,感谢html5+和mui,希望能持续完善,将好的产品做下去,发扬光大!
1 赞2016-11-19 16:32
zzg2046@163.com

[email protected]

支持下,希望可以有更多的demo和开发文档。
2 赞2016-11-08 16:02
loterme@163.com

[email protected]

加油,希望做得越来越强大!
1 赞2016-11-08 10:44
1143255840@qq.com

[email protected]

非常不错 就是多做些推广吧 用的人多了 软件也会更绣有
1 赞2016-11-01 15:00
zkkpkk

zkkpkk

先前用的Qt,能编译成各平台的原生APP,但是后来觉得Qt集成第三方SDK真的十分困难,集成个支付宝都要自己来封装那些Http请求和参数,国情问题欧洲那边不会为了中国市场专门帮你考虑微信、百度、支付宝这些问题,实在太麻烦了,思前想后决定在新的项目中使用h5,多方对比后决定试试dcloud,希望选择是对的。
1 赞2016-10-27 15:28
youduoyuanne@163.com

[email protected] 回复 汤玉奇

看这里说的很好的,真的有这么差劲啊,都啥问题啊?
1 赞2016-10-27 09:40
imview

imview

如果调试的时候能够打断点查看的话就更好了。
1 赞2016-10-26 14:00
0898zy@163.com

[email protected]

hbuilder还是有乱码问题,gbk中文的看着还是乱码,希望能尽快解决。
1 赞2016-10-11 19:05
dgland

dgland

性功能写的不错,不知道实战怎样呀?试试!
1 赞2016-10-11 15:32
535006011@qq.com

[email protected] 回复 仰望星空

真棒
1 赞2016-10-08 15:23
yiluo521wzh@163.com

[email protected]

这个IDE牛爆了!!!
1 赞2016-10-04 22:21
唐奇软件

唐奇软件

想问下谁知道iso离线打包的工程中如何去掉消息推送的服务
1 赞2016-09-29 10:39
hsir

hsir

如何把这个文档下载下来啊?有文档的可以分享下么?谢谢
1 赞2016-09-29 10:30
林暗风

林暗风

就是不会 原生开发才来用hbuilder 现在遇到"个推" 服务常驻问题 就被打法去开发插件 会了java干吗来用你们这个
1 赞2016-09-28 16:19
420681494@qq.com

[email protected]

断点怎么弄?
1 赞2016-09-25 20:09
dyoj163@163.com

[email protected]

刚接触网页设计,就被这个工具给吸引了,我也用了好几种开发工具,略知它们的优劣,我真心希望这本土的网页开发工具能够更强大,更实用。集国人的智慧,把它做强。希望这个免费的开发工具能够一如即往的做下去!。正因为本土的开发工具寥寥无几,此开发工具一定会得到国人强大的支持的!加油!我现在刚在用,过段时间可能也会发现点什么 *.* 强烈支持!QQ:110529290
1 赞2016-09-20 08:48
shanyuu@163.com

[email protected]

我在红米上,运行了一下,登录的demo,为什么还是感觉很卡呢?
1 赞2016-09-14 13:24
1222222

1222222

想知道 sdk这么大 谁会引入呢
1 赞2016-09-07 12:54
110410172@qq.com

[email protected]

文章中的性功能好多呀:):):)
1 赞2016-09-06 21:52
dhydghdq@sina.com

[email protected]

谢谢Hbuilder
1 赞2016-09-06 16:23
1321510155@qq.com

[email protected]

误删了css文件怎么找回啊????急求
1 赞2016-09-03 17:11
大川codeyc

大川codeyc

mac 版 内存启用598.8M ,有点吃内存,建议优化
1 赞2016-09-02 14:44
FinnWells

FinnWells

功能很强,很好用,没有什么花哨的吹嘘,东东都很实在,基本都是干货,唯一不足的是社区文档这方面不太完善,加油!
还有你们不说apicloud我还不知道有这个东西呵呵。。
2 赞2016-09-01 15:28
林西

林西

我想知道 你首页介绍的那个视频中 输入
1 赞2016-08-31 11:17
467627364@qq.com

[email protected]

非常强大 但是文档太烂了
2 赞2016-08-07 14:53
取代原生

取代原生

多端发布 – 开发一套代码,发布六个平台!
一直没搞清楚,mui到底能不能脱离app直接在浏览器上面运行啊?你们介绍的是可以发布的6个平台,但是一直都没有找到直接在浏览器运行的例子
1 赞2016-08-01 14:34
hbicer

hbicer

希望能越来越好~~apicloud用了下, 不舒服
1 赞2016-07-28 21:23
2445922947@qq.com

[email protected]

文档不完善, 社区也半死不活, 很多问题没有回复. 比如这篇文章下面, 最后一条官方人员的回复已经半年多了. 前段时间不是融资成功了吗? 难以想象钱都花到哪里去了. 让人失望
3 赞2016-07-28 15:40
lanlazy@163.com

[email protected]

请问下……40万api的文档在哪……比如我想用nativejs画个原生界面 textfield 这类控件怎么用
1 赞2016-07-25 11:42
myn0602@163.com

[email protected]

第一次接触国内的开源框架,感觉还是很有前途的, 开始不久,也不便多做评论 ,希望dcloud越来越好
1 赞2016-07-12 16:09
sin2x

sin2x

还是要加强测试,提供成熟稳定的产品(尤其是5+部分);不然就把社区好好搞一搞,很多时候碰到问题去提问都没有回应~有回应也没有建设性,解决不了什么问题!
1 赞2016-07-11 16:38
420751515@qq.com

[email protected]

教程太少,不会用呀
1 赞2016-07-08 15:55
ideapc1107

ideapc1107

太完美了可惜我实在是能力有限。理解有点困难。看来还要好久从可能会有
2 赞2016-06-30 15:18
bobneo

bobneo

今天拜读,开始进入html5的新世界。待一周后看效果。
1 赞2016-06-26 00:39
追梦使者

追梦使者

多出点教程更好
2 赞2016-06-23 18:36
408487585@qq.com

[email protected]

终于找到方向了,找到最优解了
1 赞2016-06-10 00:29
408487585@qq.com

[email protected]

谢谢你们救了我, 如果可能我, 我愿花钱买你们的收费项目,以此来表示感谢
1 赞2016-06-10 00:28
臻厚

臻厚

有很多个说某个框架性能不行,怎样怎样,其实这跟写程序的方式有很大的关系的。希望dcloud越做越好!
1 赞2016-06-06 19:59
546578965@qq.com

[email protected]

很好的前端ide,赞
1 赞2016-06-03 17:12
cheneywang168@163.com

[email protected]

谢谢,感谢HBuilder。
1 赞2016-06-02 18:21
鄭超華

鄭超華

正在自学中ing,希望一切顺利.加油!
1 赞2016-06-01 12:14
lixuegang0@live.com

[email protected]

翻到最底下,就是为了顶一帖。。。但是希望多出些视频例子。
1 赞2016-05-24 17:56
yanjj

yanjj

支持,希望持续完善
1 赞2016-05-13 16:25
  • 1
  • 2
  • 3
  • >

要回复文章请先登录或注册

你可能感兴趣的:(http://ask.dcloud.net.cn/article/88 强大的新集成技术)