Amaze UI 让 HTML5Web 应用接近原生体验

近日,第四届HTML5峰会在北京国际会议中心拉开序幕,云适配携其“HTML5跨屏前端框架Amaze UI”亮相,并在大会上了做了《组件化-Web前端开发的未来趋势》的重要演讲。

组件化是Web开发的未来趋势

Web组件化(Web Components)理念,自Google在2013年的I/O大会上提及起,一直都有开发者关注这一开发技术的发展,只是总处于不愠不火的状态。直至去年HTML5规范的正式定稿,Web开发也随之异常火爆,让Web组件化的关注度也随之水涨船高,从今年的HTML5峰会吸引了8000多HTML5的爱好者、开发者来参会就能略见一斑。

据云适配创始人兼CEO陈本峰介绍,组件的技术标准在前端一直都是缺失的,直到Google提出以后,才有了Web Components标准。在此之前,大家都不知道怎么去封装一个组件。Web组件化其实一直都被国外互联网公司看好,因为从软件架构上、开发效率上、代码可维护性上都是一个更好的选择。但因为Web Component标准还未正式定稿,所以Amaze UI 选择Facebook React 作为 Web组件封装标准,并遵循React所推崇的“一切皆组件” 的组件化理念,实现从小到一个按钮,大到一个页面,甚至一个完整App都可以组件化。

Amaze UI是云适配在其开发过程中把积累的包括菜单、轮播图等在内的大量针对手机端的UI控件组件化后开源出来形成的,通过拆分、封装了一些常用的网页组件,开发者只需复制代码便可将这些跨屏组件写入到自己的应用中。在过去的一年里,Amaze UI以开源的形式提供了包含16个 CSS 组件、26个 JS 组件,更有20款包含近 60 个主题的 Web 组件, 此外,针对国内主流浏览器及 App 内置浏览器提供了更好的兼容性支持并接入了更多本土化的因素帮助解决中文排版问题,使开发者不需要再花费时间精力去编写日历等的代码,便可以直接引用组件。

正是因为如此,自2014年8月份正式上线后,Amaze UI就受到了众多前端工程师的喜爱,经历短短的1年的产品迭代,吸引了超过25万开发者的加入,同时,Amaze UI 在 GitHub 上的星级关注突破了5000,基本上是国内开源软件增长最快的一个了。

Amaze UI的下一步计划

讲到Amaze UI的优势,陈本峰认为最大的优势就是积累,第一,云适配在Web Components上积累了很多经验,以及组件数量;第二,云适配积累了对各种设备、浏览器的兼容性和适配性,这点是真的要靠点滴累积的,别人很难去超越。第三,Amaze UI是一个开源框架,这也算是一个优势,就像一个社区,开发者肯定会挑最大的框架使用,因为在使用中遇到问题的话,只要在网上搜索就能找到答案,而选择新框架的话,碰到问题也不容易找到帮助。

从目前互联网的大局势发展来看,PC互联网正在向移动互联网急速地转移,开发者急需能够解决重复繁复的跨屏、适配问题,让PC网站、新建的网站或者移动应用更好地适应移动端的前端开源技术,但限于技术门槛和开源环境的不成熟,市场上解决跨屏适配问题的开源项目却基本上寥寥无几。

开源的HTML5跨屏前端框架Amaze UI恰逢其时。据介绍,除了提供基于HTML5的前端跨屏组件外, Amaze UI 将在后续的开发工作中,还将陆续推出Amaze UI for App、Amaze UI组件市场等更多提高开发效率的工具;同时,随着Amaze UI产品的不断丰富、功能完善及开发者数量急剧增多及相应的需求增多,AmazeUI也将推出社区方式运营,从而与开发建立更高效的沟通渠道,及时获得开发者需求及反馈,从而以更专业的方式来服务开发者。

据悉,Amaze UI for App是一个只针对移动端的版本,它的开发是为了满足多种应用场景,让移动应用开发者们用Amaze UI开发出接近于原生的HTML5移动应用:

1) 开发原生 App,需要快速出代码级别的交互原型。

2) 移动营销快速搭建移动站点

3) 基于BaaS 或者第三方 API,做一个有趣的应用,不需要后端;

4) Hybrid App,不可能把一个臃肿、低效的响应式的网站打包进 App;

文章转载自 开源中国社区 [http://www.oschina.net]

时间: 2024-10-28 04:47:54

Amaze UI 让 HTML5Web 应用接近原生体验的相关文章

云适配陈本峰详解开源HTML5框架Amaze UI

中介交易 SEO诊断淘宝客 站长团购 云主机 技术大厅 3721.html">2014年7月,云适配发布了开源的HTML5前端框架Amaze UI (www.amazeui.org),目前处于内测期.根据Amaze UI的官网介绍,该框架的特点是mobile first,解决Web应用从PC向多屏适配的问题,兼容国内主流浏览器和平台,并且专注解决中文排版优化问题. InfoQ中文站跟云适配CEO陈本峰,前微软美国总部IE浏览器核心工程师,进行了交流,了解有关Amaze UI框架的更多细节.

Amaze UI——可能是最好用的 HTML5 前端框架

Amaze UI 是一个针对 HTML 5 开发的轻量级.模块化.移动优先的跨屏前端框架,通过拆分.封装了一些常用的网页组件,比如轮播图框.文字框等等组件,让前端开发者只用复制代码便可以将这些跨屏的组件写入自己的网页中,而不需要自己在开发的过程中重写一遍. 目前 Amaze UI 已经正式开源,并即将发布有重大更新的2.0版本,希望对大家有所帮助. Amaze UI 前端框架包括如下三部分: CSS:http://amazeui.org/css/ JS 插件:http://amazeui.org

HTML5 跨屏前端框架 Amaze UI 正式开源!

//今日重磅// 妹子UI开!源!了! 从6月底杭Js大会上妹子UI首次亮相,令人惊喜,到7月先后两次大规模内测,不断得到开发者们的支持! 今天--8月5日 AMUI团队兑现了自己的诺言,妹子UI终于迎来了正式公测,开放下载所有文档!! 希望你在体验之后,把你的想法和建议反馈给我们,我们一起做出更好的产品. //如何使用妹子UI// 登陆:http://amazeui.org/大家可以直接下载完整的文档和组件,我们希望有好伙伴一起贡献代码,完善妹子UI! Amaze UI 是中国首个开源 HTM

原生体验挡不住!JavaScript开源跨平台框架NativeScript

原生体验挡不住!JavaScript开源跨平台框架NativeScript NativeScript是一款使用JavaScript语言来构建跨平台原生移动应用的开源框架,支持iOS.Android和Windows Phone.且NativeScript的使用没有过多繁杂的要求,只需使用自己已经掌握的JavaScript和CSS技能就能开发出真正具有原生用户 体验的移动应用. 作 为免费开源项目的NativeScript,它的源码已经托管至Github上,让开发者可以没有任何门槛约束的随意使用.除

Amaze UI table如合绑定数据 类似于jqueryeasyui的datagird

问题描述 Amaze UI table如合绑定数据 类似于jqueryeasyui的datagird 求一个demo 新手刚刚接触 拜托各位大神!比如说引入哪些插件,然后怎样做 如合以数据表的形式展现数据库后台数据

javascript-关于amaze ui 轮播silder中图片地址问题,在线等,急急急

问题描述 关于amaze ui 轮播silder中图片地址问题,在线等,急急急 html中 js中 引入js后图片就不显示 解决方案 引号的多重嵌套 比如单引号中如果还有单引号,要转义

html5-界面使用amaze ui 的html 5如何兼容IE8

问题描述 界面使用amaze ui 的html 5如何兼容IE8 界面使用amaze ui 的html 5如何兼容IE8以及以下的浏览器,二级菜单不显示怎么办?求大神指导

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

8月27日,由中国最大的HTML5社区--HTML5梦工场主办的2016HTML5峰会"iWeb峰会"在北京国际会议中心召开.Amaze UI 作为前端框架,受邀参与了本次盛会本届峰会,并分享了Amaze UI在前端开发效率上的实践经验及在开源发展模式探索. 与时俱进, 多版本产品组合满足开发者多业务需求  Amaze UI是HTML5企业移动化解决方案供应商云适配旗下三大产品之一.自2014年上线后,目前已经拥有了近50多万开发者用户,形成了一个国内较大的技术交流社区,在Github

怎样通过UI辅助说明文字有效提升用户体验

周日宅在家,睡到自然醒,晒晒太阳吃吃喝喝做做内容再玩点老游戏,一天圆满的很. 今次译文的主要话题,是怎样合理的设计和使用UI元素的辅助说明文字.姿态上侧重于拿传统的网站页面说事儿,但从理论上讲同样适用于移动应用方面. 本文的原作者Connie Malamed,著有Visual Language For Designers一书,貌似国内还没有做过引进.她的博客中有不少关于视觉设计方面的优秀文章值得阅读学习.接下来我们进入正文. 用户在网站中的行为具有高度的目标驱动性.人们总是有目标要去完成,无论是