性能和体验的差距,一直是mobile app开发者放弃HTML5的首要原因。 浏览器天生的切页白屏、不忍直视的转页动画、浮动元素的抖动、无法流畅下拉刷新等问题,这些都让HTML5开发者倍感挫败,尤其拿到Android低端机运行,摔手机的心都有; 另一方面,浏览器默认控件样式又少又丑,制作一个漂亮的控件非常麻烦,也有一些制作简单的ui框架但性能低下。
mui框架有效的解决了这些问题,这是一个可以方便开发出高性能App的框架,也是目前最接近原生App效果的框架。
mui官网文档使用Jekyll 构建,发布在GitHub Pages上,大家可通过http://dcloudio.github.io/mui/查看使用文档。
从http://www.dcloud.io/hellomui下载Hello MUI并安装,可直接在手机上体验MUI的控件UI及能力展示;
若想详细了解Hello MUI的源码及工作原理,可从http://www.dcloud.io下载Hbuilder,选择新建“移动APP”,并选择“Hello MUI”工程模板,创建工程;然后通过数据线将手机连接上电脑,点击运行,也可以在手机上体验MUI的各项能力。
若要使用MUI进行移动APP开发,可通过Hbuilder,新建“移动APP”,并选择“MUI”工程模板,该模板已内置MUI相关的资源文件。
若你在使用过程中有任何经验、想法、疑惑,都可以通过 http://ask.dcloud.net.cn/topic/mui 发起文章,和mui用户一起交流;
mui遵循MIT License;
mui组件已被封装成HBuilder代码块,只需要简单几个字符,就可以快速生成各个组件对应的HTML代码,因此和Hbuilder两个一起用,效果会更好;