HBuilder8.8.5,重磅新品wap2app上线,支持云端打包,原生nview加持,体验快到震惊!

HBuilder 8.8.5发布,重磅新品wap2app上线,支持云端打包,原生nview加持,体验快到震惊!

\n

手机wap站,能不能快速转换成app,并且达到app的功能体验?
这个问题已经提出好久好久了。
好久到,现在大多数人已经不对这个问题抱有希望了。

但,如果真能做到呢?

wap2app,是DCloud公司的重磅新产品。
它是一个开发框架,更接近mui,底层封装了HTML5Plus的各种能力。

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

wap2app这个项目DCloud其实已经开发数年,在HBuilder alpha版中也早已存在。
经历过很多项目实践、打磨,现在我们终于把它正式推出。

真实效果到底怎么样?我们来看段视频。
看看基于wap2app转换的应用,和原生应用相比到底有多大体验差别。

  • 实验环境说明:
    手机设备相同(华为荣耀8青春版,2016年上市,千元机代表)、网络环境相同、使用前均清理了内存,原生应用使用最新版。

  • 实验视频:唯品会、大众点评流应用与原生应用对比

  • 实验结论:
    新页面渲染速度和原生不相上下,在300毫秒的动画期间即可渲染,而且动画平顺。

\n

为什么加载这么快呢?因为wap2app封装了5+引擎里的原生渲染能力和原生动画能力。
在新页面加载时,是由plus.nativeObj.view来渲染的页面。

那么强化一个wap站要多久呢?
嗯,中等规模的wap站大约4天左右。
这里有详细的开发文档:http://ask.dcloud.net.cn/docs/#//ask.dcloud.net.cn/article/1244,快来试试吧。
与DCloud的所有开发者产品一样,这也是一个纯免费的工具。

产业发展的车轮一直在滚滚向前,无人能阻挡。
或许,你又见证了一次重大改变。

附,HBuilder 8.8.4的release note

\n

IDE

\n
  • 【重要】新增wap2app项目类型,将现有M站快速发布成App的增强方案。[详情>>>]http://ask.dcloud.net.cn/docs/#http://ask.dcloud.net.cn/article/1244)
  • 【重要】新增调试Android/iOS设备应用的功能(无需翻墙!!!运行时会自动切换右上角webview调试视图)
  • 【重要】真机运行添加自定义基座运行,使用方法同真机运行。教程参考:https://ask.dcloud.net.cn/article/12723
  • 优化设置默认编辑器的体验(可直接右键【打开方式】-【选择默认编辑器...】)
  • 修复创建web项目时在某些机器上输入项目名称会卡的问题
  • 修复html标签带“-”号时的高亮问题
  • 新建移动App时,增加原生tab选项卡项目模板,教程参考:http://ask.dcloud.net.cn/article/12602
  • 新建HTML页面时,支持选择单webview模式下拉刷新页面组模板
  • 新建HTML页面时,支持选择列表到详情最佳实践页面组模板
\n

App

\n
  • 新增原生View控件绘制富文本内容(richtext)及文本编辑框(input)
  • 新增Webview窗口的titleNView支持设置初始化绘制内容(WebviewTitleNViewStyles.tags)
  • 新增Webview窗口支持控制是否可选择页面文本内容,即是否弹出系统复制粘贴菜单(WebviewStyles.userSelect)
  • 新增确认对话框(plus.nativeUI.confirm)支持设置垂直方向对齐方式(ConfirmOptions.verticalAlign)
  • 新增自动消失提示框(plus.nativeUI.toast)支持显示富文本内容(richtext)
  • 新增图片保存到相册后返回路径,在图片选择时可设置为默认选择此图片
  • Android平台调整硬件加速和截屏策略。详情
  • Android平台更新第三方SDK:个推(2.10.3.5),新浪微博(4.1)
  • Android平台新增预载网络页面代码但不渲染的功能(plus.webview.prefetchURL/plus.webview.prefetchURLs)
  • Android平台修复横竖屏切换可能导致获取屏幕宽度(plus.screen.resolutionWidth)不对的问题
  • Android平台修复Webview窗口快速拖拽(drag)操作可能导致页面显示白屏的问题
  • Android平台修复图片轮播控件控件(ImageSlider)显示两张图时循环控制逻辑错误的问题
  • Android平台修复操作图片选择控件后缓存到应用私有目录可能导致应用空间占用过大的问题
  • Android平台修复在7.0上调用拍照或录像时可能出现异常的问题
  • Android平台修复下载模块可能出现下载失败的问题
  • iOS平台修复使用原生混淆可能会概率出现启动白屏的问题
  • iOS平台修复调用plus.nativeUI.confirm后再调用plus.nativeUI.alert可能导致回调函数无法触发的问题
  • iOS平台修复原生View控件以dock方式添加到Webview窗口隐藏后显示显示不正确的问题
  • 新增Map地图控件对象支持关闭(close)操作
  • Android平台修复压缩图片在部分设备上可能出现崩溃的问题
  • Android平台修复百度地图在部分设备上可能无法正常显示标点图片的问题
  • iOS平台修复应用中存在侧滑菜单通过wgt升级更新后重启应用侧滑菜单显示不正常的问题
\n

MUI

\n
  • 修复picker选择器控件的潜在bug,issues #348
  • 修复Hello MUI在iOS平台无法跳转appstore进行评分的bug
  • 解决DIV模式的时间选择器,点击遮罩或取消按钮,反复关闭/显示,重复创建picker控件的bug
  • 优化subNView模式的底部选项卡实现
\n

wap2app

\n
  • 【重要】wap2app产品发布,支持将现有M站快速发布成App,参考教程
  • 开源plusShare,快速分享到微信消息、朋友圈及更多系统分享,参考教程
\n
14 分享
豌豆射手孟德尔 江户川林柯南 DCloud_HB_WKP freedemon pk3845473@163.com DCloud_客服_Trust Salazar hcoder深海 513238368@qq.com 460430362@qq.com DCloud_MUI_Neil 罗纳尔哆嗦 1040945646@qq.com sjt100ml@163.com
826198755@qq.com

826198755@qq.com 回复 DCloud_heavensoft

那是8.8.6的,我要退回8.8.5
0 赞 2017-11-17 16:51
DCloud_heavensoft

DCloud_heavensoft 回复 826198755@qq.com

HBuilder的下载地址一直都在DCloud官网首页
0 赞 2017-11-17 16:27
826198755@qq.com

826198755@qq.com

下载地址呢?
0 赞 2017-11-17 15:40
距离您98米

距离您98米

ios打包了获取不到定位plus.geolocation.getCurrentPosition 里面没有address 坑 啊 坑 app都上线了,现在不能用。坑 啊坑
0 赞 2017-11-09 15:19
史宾格

史宾格

我直接崩溃了,升级到新版本以后 本来测试很多遍的系统,一打开关于地图的页面就闪退,后面的业务直接无法进行了 现在8.04 老板着急了业务部上午来安装采集信息的APP 现在三个APP 全部闪退 买的早饭也吃不下了 我直接疯了 这个地图闪退是咋了 里面有取gps的页面都不行 有没有人啊 !!!!!1
0 赞 2017-11-08 08:06
DCloud_heavensoft

DCloud_heavensoft 回复 454609449@qq.com

请单独开贴并提供详细信息
0 赞 2017-11-07 16:34
454609449@qq.com

454609449@qq.com

[BUG]横屏中间凸点位置未随着居中,mui的字体明显失真了,没有以前的webview方式好了
1 赞 2017-11-07 10:35
诗小柒

诗小柒

8.8.5 安卓8.0 完美闪退呀
0 赞 2017-11-07 10:07
贺帅

贺帅

更新是很好的,但是BUG能不能不要出现赠送情况。拒绝买一赠一的请出现,作为使用者,伤不起。
0 赞 2017-11-03 17:24
DCloud_App_Array

DCloud_App_Array 回复 2429717326@qq.com

请详细说明在什么环境下出现闪退
0 赞 2017-11-02 15:56
2429717326@qq.com

2429717326@qq.com

11月的版本一调用new plus.maps.Map就闪退怎么办?
0 赞 2017-11-02 09:46
48909085@qq.com

48909085@qq.com

很久没做APP了.但是还是一直用HB,真心好用
0 赞 2017-11-01 15:36
iThink

iThink

安卓下修改代码实时更新真机影响中从8.8.3后就不灵光了。现在我只能修改后然后重新运行真机测试。此时又一个槽点出现了,因为我用的Mac,默认的command+r运行的第一个真机测试是ios模拟器,也没办法设置一个默认或则调整优先顺序,永远都需要手动鼠标去点击菜单。
0 赞 2017-11-01 14:59
iThink

iThink 回复 师大酸梅杨

几个问题,这只是其中一个。还有原生tabBar切换时,入口页嵌入地图,还有子页面,当切换回这个地图页出现空白页。上个版本8.8.4是切换到其他子页面时这个原生tabBar被遮盖了(我只能在子页面再画一个tabBar);画的nview在ios下toggle时有问题(安卓没有问题)……不说,基本小半时间都在解决bug上
0 赞 2017-11-01 14:50
师大酸梅杨

师大酸梅杨 回复 iThink

大兄弟,我知道了,你估计也是参照官方 之前的demo写的,要去掉 position: 'dock' 这个属性,就好了
0 赞 2017-11-01 14:40
iThink

iThink

每次为了适应你们新版本的bug就做一些APP的兼容性操作,每次你们新版本一发布又多一堆新bug,然后回头一看自己上一个版本做的那些兼容性操作又多失效了。你们这到底要搞哪样啊。是在要那样,能否把历史版本都放出来啊方便他人下载啊。
0 赞 2017-11-01 14:06
iThink

iThink 回复 师大酸梅杨

我也是啊!!!!!!!真要被他们新版本折磨到放弃了
0 赞 2017-11-01 13:49
师大酸梅杨

师大酸梅杨 回复 师大酸梅杨

今天的版本,HBuilder 8.8.5.201711010242
0 赞 2017-11-01 09:26
师大酸梅杨

师大酸梅杨

更新了hbuilder,地图上添加nview设置的高度不起效果了,app都准备打包发布了。这是什么茬
1 赞 2017-11-01 09:18
DCloud_heavensoft

DCloud_heavensoft 回复 ForOneNight

请升级到最新版HBuilder
0 赞 2017-10-31 16:40
ForOneNight

ForOneNight

mac版本安装以后菜单栏都是灰的
0 赞 2017-10-31 10:13
豌豆射手孟德尔

豌豆射手孟德尔 回复 DCloud_heavensoft

感觉应该弄个社区,买卖收费插件什么的,比如ui,各种模板,为mui添砖加瓦!
0 赞 2017-10-22 18:15
DCloud_heavensoft

DCloud_heavensoft 回复 tairgee@qq.com

感谢建议。5+是免费的,绝不会收费,可放心使用,DCloud从成立那天起目标就不是赚开发人员的钱。5+引擎大半是开源在github上的。部分不开源,一方面是涉及加密存储,这块是为了保护开发者的代码,另一方面是被apicloud这些不尊重知识产权的同行搞的很烦。至于产品决策,这个不同人的目标和决策时所掌握的信息是不一样的,决策结果肯定也不一样。
0 赞 2017-10-18 23:56
tairgee@qq.com

tairgee@qq.com

dcloud 应该是国人的骄傲,但又多少脱离不了中国式封闭。我觉得dcloud应该将所有资源,重心放在 5+ 这个技术方案上,没必要在IDE 和 MUI上下功夫。IDE这个,我觉得一点投入的必要都没有,在eclipse,intellij 和
vscode 这些上面做插件就够用,MUI勉强可以做参考。

5+ 才算得上核心价值,一直说有开源的想法,但从行动上看,都是封闭的路线。流应用,云打包,IED必须要有账号才能登陆。如果做个商业行为的公司,那 apicloud 的就很直接了,但隐约中 dcloud 还是很有情怀的,总之产品不显得那么专注,有些纠结的味道。

我感觉如果集中资源专注做,发展速度会比现在更快,不开源,不明确协议,总是让人有点不那么放心的大胆去用,尤其是对大企业来说。借助开源社区,会吸引更多人的贡献进来,丰富社区形态,如果还这样不温不火,怕是可能会错过什么……
0 赞 2017-10-18 22:17
ia_bing@163.com

ia_bing@163.com

产业发展的车轮一直在滚滚向前,无人能阻挡。
0 赞 2017-10-18 11:09
452009426@qq.com

452009426@qq.com 回复 DCloud_heavensoft

说没法用的太夸张了,没有事物是完美的。总之,加油。
0 赞 2017-10-14 10:40
dayingjun@qq.com

dayingjun@qq.com

有屁用,安卓手机调试经常掉线,同步经常就掉线,这是新功能么
0 赞 2017-10-13 14:09
我爱吃水果

我爱吃水果

加油!加油!
0 赞 2017-10-12 09:43
DCloud_heavensoft

DCloud_heavensoft 回复 250533205@qq.com

一方面请检查下工程配置和硬件环境,另一方面我们的下个版本会有很大的提升
0 赞 2017-10-11 08:52
250533205@qq.com

250533205@qq.com 回复 DCloud_heavensoft

卡 也是其他编程软件不能比的 卡的要死
0 赞 2017-10-11 02:33
zhoumo310@qq.com

zhoumo310@qq.com

HB是我用过的最好用的编辑器,没有之一。
0 赞 2017-10-10 12:22
DCloud_heavensoft

DCloud_heavensoft 回复 aa0604@sina.cn

HBuilder的上百万开发者里,大部分不是用来做app了。“没法用”这个评价太匪夷所思了。虽然这版的HBuilder确实有它的缺点,但也有很多其他编辑器不具备的优点,比如写前端代码的速度真没有其他工具比HBuilder快。目前HBuilder也是稳居HTML开发工具的前三位置的,这确实是之前国人没有达到过的高度
0 赞 2017-10-07 23:42
aa0604@sina.cn

aa0604@sina.cn 回复 hcoder深海

编辑器拿 来写代码我是不用的,没法用,一般都是拿来运行调试真机,我不知道骄傲在哪???是指app调试吗?
0 赞 2017-10-07 22:48
html61

html61

bug一大推,真心想支持下,但是 提了问题,官方没人回复,太失望了
0 赞 2017-10-06 14:57
DCloud_heavensoft

DCloud_heavensoft 回复 956122045@qq.com

感谢关注。如果你使用HBuilder的话,那里会自动显示所有历史更新日志
0 赞 2017-09-30 22:26
956122045@qq.com

956122045@qq.com

每过一段时间就会来关注一下, 但是每次找个changelog都好麻烦, 为什么不专门做一个版本记录页面, 从首页链接过去
0 赞 2017-09-30 18:37
徐家大哥

徐家大哥

hbuilder没有路线图,这点太可怕了
0 赞 2017-09-30 10:06
林志鸿Zion

林志鸿Zion 回复 hcoder深海

还有一个易语言诶。。。
0 赞 2017-09-30 09:11
诚展小刚

诚展小刚

爽,做了大的更新,继续努力学习中
0 赞 2017-09-28 12:23
hcoder深海

hcoder深海

请大家在开发前先仔细的过一遍 h5+ 手册、mui手册,具备基础的开发知识,不要问一些基础问题(有些问题手册说的很明白真的重复回答浪费时间),或者自己不清楚底层的情况下造成了bug(其实不是官方的),dcloud的编辑器、app开发产品算是国人的骄傲,希望大家多一些鼓励,少一些抱怨!
免费的东西本身生存艰难,抱怨会使官方迷失方向而鼓励会使他们更好的走下去,10年了国产的ide就是dcloud 做的真正好用!!
官方加油!
2 赞 2017-09-28 11:56
409813353@qq.com

409813353@qq.com

长春人民发来贺电! 更新后更卡顿了,运行更慢了,10次重启设备8次起不来.不能联调了,恭喜恭喜,可喜可贺.如果再给我一次机会,我一定会选择不更新
0 赞 2017-09-28 10:28
DCloud_heavensoft

DCloud_heavensoft 回复 lucky1603@126.com

请单独发帖,描述细节
0 赞 2017-09-27 17:55
lucky1603@126.com

lucky1603@126.com

更新后,我的manifest.json文件乱套了
0 赞 2017-09-27 17:40
306416836@qq.com

306416836@qq.com

更新后mui.confirm安卓环境下错误 千万别更新啊
0 赞 2017-09-27 15:55
DCloud_heavensoft

DCloud_heavensoft 回复 freedemon

凋零。。。我们确实没有专职客服,都是工程师每天上社区看看,他们的主要工作是做产品。社区里很少新问题了,大多数问题都重复回答过。有些问题看不出来所以然,就没人回复了。有些问题确实存在,但还没排上期处理。大概是这样吧。
0 赞 2017-09-27 15:06
天涯逐浪

天涯逐浪

dcloud终于又有更新了,支持支持,希望dcloud越做越好,能够不断的完善产品和社区
0 赞 2017-09-27 12:14
ninny

ninny

新版更新后,MAC上所有菜单都是灰的,是什么问题呢?
0 赞 2017-09-27 11:51
1963534590@qq.com

1963534590@qq.com

首先希望dcloud越来越好,也希望社区也越来越完整,这样才能解决产品的问题,完善产品,这样才能使产品越来越好!
0 赞 2017-09-27 10:24
iThink

iThink

社区啊!
0 赞 2017-09-27 10:18
freedemon

freedemon 回复 江户川林柯南

就是问问题,提bug的多,能解决的倒是没多少。
0 赞 2017-09-27 09:51
潘歌

潘歌

抓紧招人,运营好社区环境啊!
0 赞 2017-09-27 09:47
江户川林柯南

江户川林柯南 回复 freedemon

社区很凋零?只是王总人气不太高而已,没着重搞营销,不过dcloud小公司,没那么多人维护论坛
0 赞 2017-09-27 09:45
freedemon

freedemon

王总,我很好奇现在dcloud的发展重心在哪?感觉社区很凋零,并没有多少官方人员出落,连官方群中一些值得回答得问题,官方也没人表态。我对dcloud是抱着很大的敬意,衷心希望dcloud越走越好。
0 赞 2017-09-27 08:59
wenju

wenju

深圳人民发来贺电
0 赞 2017-09-27 08:48
hcoder深海

hcoder深海

不错的更新,支持一下! 感谢的dcloud的努力!
app开发教程同步跟进中, 本月发布新版教程。视频教程地址
http://www.hcoder.net/course
2 赞 2017-09-26 22:47
江户川林柯南

江户川林柯南

王总人气不高啊,我先占个楼
0 赞 2017-09-26 19:05

要回复文章请先登录注册