十月初接触的MUI,到现在也已经两个多月了,虽然现在市面上已有同类产品了,但当时完全被用原生转场动画的方式惊艳到了,对比之前用phonegap+crosswalk,出来的安装包动辄20多M的体积好太多了。
随后使用MUI开发了两个简单的小项目,中间遇到了不少问题但都可以解决,这个过程中也弄懂了不少东西,最终的成品客户的综合反馈还不错。
不过老实讲,感觉这样一个优秀的项目发布快半年了还处于这样不温不火的状态完全不科学,市面上Hybrid APP开发者谈的更多的还是phonegap和APPCAN。可能Dcloud的理念就是踏踏实实做事,不谈名利,这点非常难能可贵,但是如果市场化的进程可以加速产品的完善,有何不好呢。
最后,我提几个小小的建议,希望MUI能越来越高效,越来越稳定。
1.开放社区论坛,一个优秀的开源项目发展离不开配套的社区。相比当前的问答形式,社区有良好讨论氛围,方便共享代码和案例。
现在的问答形式,完全按照时间线显示导致找答案困难,无法调动用户协助解决问题的积极性,没有faq整理,新手无法找到入门的文章,很多问题处于大牛不屑于答,小白不会答的状态,每次看到官方人员回答一些很基础的问题都感动的要死,但是必须说,效率太低了,你们的时间很宝贵,还是用来不断完善产品好些。
2.header和tabbar部分可以用原生实现,使用js定义样式;
现在做tabbar导航时都采用一个页面加上子页面的预载实现,这种情况下会多一层webview,而这一层除了显示头尾没有任何作用,其实是不必要的。用原生实现可以减少一个webview的占用,tab选项切换时也会更加流畅。
此外当采用双webview模式导致输入框被遮挡问题,应该也可以这样被解决。
同理,侧滑列表也可以用原生实现,从而有效解决安卓上卡顿,不支持滑动打开的问题。
3.各种组件的进一步封装完善,尤其是各种HTML5无法实现的效果,这点不说了,需要时间,我们也完全理解,也相信论坛开放之后会有不少开发者愿意贡献自己开发的插件。
Curtis (作者)
恩 已经在群里了。
两个很简单的资讯类APP,只是堆了几个控件而已。最近正在用MUI做团购应用,完成之后会共享出来。
2014-12-16 17:34