在2018年的年尾,DCloud为开发者送上一份新年大礼:
- uni-app新增百度、支付宝小程序,从此一次开发,发布所有平台:iOS、Android、H5、微信小程序、支付宝小程序、百度小程序、头条小程序、QQ小程序!
- uni-app插件市场上线了!https://ext.dcloud.net.cn/,支持前端组件、js sdk、页面模板、项目模板、原生插件等多种类型。还支持原生插件的云打包。
uni-app被我们定义为终极跨端框架,经过今年的不停完善迭代,我们认为它已经对得起这个称号了。
uni-app完全站在多端时代的新视角重新设计最佳开发模式,在跨端复用厚度、便利度、条件编译、布局及单位统一、跨端组件库、可商用程度方面拥有明显的优势。经得起较真党仔细对比。
uni-app虽然可以把丰富的微信生态的组件和sdk引入到App中,但百度支付宝等其他平台无法顺利支持微信的自定义组件。
由此我们决定基于vue组件方式,大力发展真正的跨8端通用的组件和sdk模式。
之前很多热情的开发者制作了通用的组件、模板,但在各种轮子的需求者和制造者之间还没有足够好的对接平台。
插件市场的诞生,将提升所有uni-app开发者的效率和重用程度。
过去很多开发者呼吁DCloud建立原生插件市场,吐槽5+SDK的插件方式和文档不够好。
uni-app由于内置了weex,所以uni-app插件市场支持weex的扩展插件,并且云打包机也升级,不用本地配原生开发环境,云端可直接打包weex扩展插件。
uni-app进一步新增了uni.requireNativePlugin的api,在vue页面和nvue页面均可使用这个api调用weex插件的能力。参考https://ask.dcloud.net.cn/article/35412。
欢迎大家积极参与插件市场的作品提交,不管是前端插件还是原生插件。
欢迎各家做开发者服务SDK的公司积极提交插件作品,共享DCloud 370万开发者资源。机构合作请联系bd@dcloud.io。
DCloud为插件作者提供了荣誉+经济回报的双激励模式,
让轮子制造者
- 感受到做一个轮子发布到8大平台的成就感,
- 感受到被数百万开发者点赞和应用到数亿手机用户侧的荣誉感,
- 更有打赏、销售(二期)等变现模式,让作者有更强的动力完善和制作更多好用的轮子。
DCloud还将于下月举办插件开发大赛,评选优秀插件作者,给予更多奖励。
欢迎访问插件市场:https://ext.dcloud.net.cn/
最后,祝各位开发者新年快乐。在新的2019年,移动互联网将变成彻底的多端时代,祝所有uni-app的开发者把握潮流、抓住先机、快速崛起、收获满满!
FAQ:
Q:插件市场的前端组件不是基于npm?
插件市场支持npm,这取决于插件作者是否自己上传到npm并在插件市场的说明中提供基于node的使用方式。
DCloud官方的uni ui是已经上传了npm的,并且和uni-app的cli兼容。
另外多说一下,uni-app支持cli模式,可以使用其他ide开发,但目录结构是src、dist这样的结构,和hx里新建的uni-app目录结构不一样。
中国数百万前端开发者,很多开发者不熟悉node。所以我们的插件市场也必须支持非npm方式。另外我们的插件市场会有防刷和评价机制,和npm也不同。
Q:老的5+app是否支持uni-app的原生插件
否。
目前5+app的原生扩展方式是基于webview桥的,这个方式在uni-app里也可以使用。
但uni-app插件市场的原生插件,是基于weex的。这种插件只能在uni-app里使用。
5+app目前没有计划引入weex插件。
uni-app其实已经在很多方面超过了5+app,建议开发者陆续都升级到uni-app。
Q:插件市场提交插件为什么要实名认证,是否可以作者自己贴赞赏码?
插件作者如果不实名认证,也可以提交插件,但这样的插件不会显示平台的赞赏按钮。
因为平台需要知道你是谁,才能给你分账。
不实名的作者提交的插件,在市场上不会上推荐位,也没有蓝v标记。
用户在选择比较插件时,也会倾向于加蓝v的作者的作品。
因为插件还是会涉及一些数据隐私、广告等问题,不实名的作品大家用着不踏实。
但这个实名信息并不会公开给公众,只是DCloud平台备案这些信息,然后给作者的昵称后面加个蓝v。
平台统一的赞赏有很多功能,根据赞赏情况会排序、推荐插件。
用户选择插件时也会参考赞赏这个关键指标。
作者的排行也依赖于赞赏数据,这些也有助于插件作者的身价提升。
DCloud也会给优秀插件作者各种奖励。
Q:插件市场的审核机制是什么?
目前只有原生插件有审核机制,前端的组件、sdk、模板无需审核,提交后可直接上线。
原生插件涉及的安全隐患大,我们需要先把关。
47 个评论
要回复文章请先登录或注册
2***@qq.com
1***@163.com
hhhhh546
1***@qq.com
1***@qq.com
2***@qq.com
诚联网
1***@163.com
1***@qq.com
DCloud_heavensoft (作者)