除了贡献代码 Amaze UI首次探索国内开源商业模式

简介:

8月27日,由中国最大的HTML5社区——HTML5梦工场主办的2016HTML5峰会“iWeb峰会”在北京国际会议中心召开。Amaze UI 作为前端框架,受邀参与了本次盛会本届峰会,并分享了Amaze UI在前端开发效率上的实践经验及在开源发展模式探索。

与时俱进, 多版本产品组合满足开发者多业务需求 

Amaze UI是HTML5企业移动化解决方案供应商云适配旗下三大产品之一。自2014年上线后,目前已经拥有了近50多万开发者用户,形成了一个国内较大的技术交流社区,在Github上取得了7500多个Star的关注度,已经成为国内最流行的前端开发工具。

Amaze UI Web是Amaze UI最先诞生的版本。它是一款完全针对HTML5开发的轻量级、模块化、强调移动优先的开源跨屏前端框架,通过拆分、封装了一些常用的网页组件,让开发者只需复制代码便可将这些跨屏组件写入到自己的网站中。

但随着移动互联时代,移动开发需求的不断延伸和变化,特别是在Amaze U开发者用户群里出现了跨屏(响应式)和移动端两个主流开发需求。为此,Amaze UI产品团队根据这些需求,也对产品进行了版本升级和细分,形成了以“跨屏”和“移动端”两大产品组合策略。具体来说,包括: 用于快速构建HTML5跨屏网站的Amaze UI for Web;帮助开发者构建混合HTML5应用的Amaze UI Touch及 Amaze UI for 钉钉。

大家可能对“Amaze UI for 钉钉”比较陌生,它是Amaze UI产品组和阿里钉钉产品组联合推出的,专门针对阿里钉钉开发者的移动应用开发框架,它基于HTML5的技术属性,不仅能提供一套完美符合阿里钉钉设计风格的开源Web组件,同时借助Amaze UI 组件式产品理念,能够帮助阿里钉钉入驻企业的开发者高效完成移动应用开发。

随着移动化建设的全面推进,HTML5的逐步成熟,个人开发者和企业端需求不断提升,两年的时间Amaze UI积累了非常丰富的组件,形成了一个较强大的社区,拥有了近50万的粘性用户。今天,Amaze UI除了是开源代码的贡献者,更形成了一个以“开发者”为中心的良性生态,在这个生态圈,开发者之间、开发者和企业之间可以互动、交流、协作,凝聚起来,避免单兵作战。

构建可持续开发者生态  尝试开源产品商业模式 

生态的构建离不开对行业上下游资源的整合。为此,Amaze UI 决定从开发者工具、人才培养、社区运营等角度入手,打通应用开发的需求方和供给方,并通过结合一条有商业模式的运营方式,来为开源做出贡献及对开发者提供更好的服务。最终,Amaze UI推出了以开源开放为宗旨、包括“工具”、“人才”、“商业”、“社区”四大部分的全新生态环境组合。

除了贡献代码 Amaze UI首次探索国内开源商业模式 

Amaze UI开发者生态

具体来说,Amaze UI “工具”性是其作为开源产品的核心属性之一,它将根据开发者、企业等需求方要求,不断进行产品功能升级。但如果只靠Amaze UI 团队的开发人员是无法完成这么大批量的需求开发的,因此需要将更多的需求通过平台的方式分发给能提供相应技术支持的开发者,这个平台便是Amaze UI“商业”领域中的“模板中心(众包平台)”。一方面它通过运营人员完成开发者与企业的需求对接、模板管理等工作,从而在帮助开发者获得利益的同时为企业提高开发效率。另一方面通过提供多类型的免费模版的方式帮助开发者极大提高开发效率。基于开源社区的众包模式本质是对需求方和技术提供方的一种新商业尝试。

其次,开源本身的含义是开放共享,因此开源产品的运营必然离不开社区,即不同的技术群体围绕同一领域,不断提供和交换在技术上的心得体会,这样才能让开源产品获得强大的技术支持,并推动开源项目逐步壮大。为此,Amaze UI 生态构建中将形成以技术分享、答疑和学习为三大目标的社区运营方式。

最后,就是人才!虽然目前HTML5开发如火如荼,但出于教育体系的落后及市面上开发者培训机构的鱼龙混杂,具备实战能力,能为企业提供有效HTML5开发人才缺口非常大。在这种背景下,Amaze UI结合自身工具实力以及实战经验,参与到了HTML5产业研究院推出“HTML5人才培养计划”中,主要通过真实项目为HTML5学习者提供实战课程,同时Amaze UI的社区也为人才培养计划提供强大的技术支持“后盾”。

开源是一种精神,更是一种力量。国内开源项目很多,但大多是开发者自己的兴趣爱好,成功者甚少,究其原因,主要是因为还没有找到一个好的商业模式,Amaze UI 此次打破常规,第一次提出对开源产品商业模式的探索,不仅是对国内开源环境破冰的一次勇敢尝试,对国内开源项目发展也具有重要的实践和指导意义。





原文发布时间为:2016年8月29日 
本文作者:作者:赛迪网
本文来自云栖社区合作伙伴至顶网,了解相关信息可以关注至顶网。
目录
相关文章
|
23天前
|
前端开发 数据安全/隐私保护
全新紫色新UI数码盲盒系统源码/全开源无加密/附教程
全新紫色新UI数码盲盒系统源码/全开源无加密/附教程 前端uniapp+H5 后端FastAdmin框架 可打包成APP多端运行 亲测可用
45 13
|
1月前
|
人工智能 API Apache
推荐3款开源、美观且免费的WinForm UI控件库
推荐3款开源、美观且免费的WinForm UI控件库
199 6
|
1月前
|
API C# 开发者
基于Material Design风格开源、免费的WinForms UI控件库
基于Material Design风格开源、免费的WinForms UI控件库!
|
2月前
|
Linux C# Android开发
分享3款开源、免费的Avalonia UI控件库
分享3款开源、免费的Avalonia UI控件库
261 0
|
3月前
|
Linux C# Android开发
一个开源、跨平台的.NET UI框架 - Avalonia UI
一个开源、跨平台的.NET UI框架 - Avalonia UI
141 3
|
4月前
|
搜索推荐 数据库
最新UI六零导航系统源码 | 多模版全开源
使用PHP+MySql,增加后台管理 多模板选择,支持在后台切换模板 增加常用搜索引擎,如:知乎、哔哩哔哩、在线翻译等(支持自定义) 支持用户提交收录申请,地址:http://域名/apply 部分模板优化和增加部分功能,如返回顶部、获取输入框焦点、时间日期显示等
85 1
|
4月前
|
C# 开发者 设计模式
WPF开发者必读:命令模式应用秘籍,轻松简化UI与业务逻辑交互,让你的代码更上一层楼!
【8月更文挑战第31天】在WPF应用开发中,命令模式是简化UI与业务逻辑交互的关键技术,通过将请求封装为对象,实现UI操作与业务逻辑分离,便于代码维护与扩展。本文介绍命令模式的概念及实现方法,包括使用`ICommand`接口、`RelayCommand`类及自定义命令等方式,并提供示例代码展示如何在项目中应用命令模式。
58 0
|
5月前
|
设计模式 编解码 API
Flutter UI设计模式与实现:深入探索与实践
【7月更文挑战第20天】Flutter以其独特的声明式UI模式和丰富的UI组件库,为移动应用开发提供了强大的支持。通过深入理解Flutter的UI设计模式和实现技巧,开发者可以构建出高性能、可维护性强的UI界面。同时,随着Flutter生态的不断完善和发展,相信未来Flutter将在移动应用开发领域发挥更加重要的作用。
|
5月前
|
C# Windows
一款开源、免费、现代化风格的WPF UI控件库
一款开源、免费、现代化风格的WPF UI控件库
181 0
|
6月前
|
开发框架 JavaScript 前端开发
微软官方开源免费的Blazor UI组件库 - Fluent UI Blazor
微软官方开源免费的Blazor UI组件库 - Fluent UI Blazor
136 1