回顾基于MUI开发的APP

本文作者分享了使用MUI框架独自开发一款混合APP的实践经验。该APP用于小区业委会的公告、投票和业主交流,通过MUI实现了接近原生应用的性能和体验。在开发过程中,作者深化了对JSON、后台数据结构以及HTML的理解,同时也涉及到了前后端交互的数据格式、原型设计和需求处理等关键环节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    第一个基于MUI开发的APP,前端后端都是自己一个人开发的,界面虽然中规中矩,但是还是有所搜获。

MUI为何物?性能和体验的差距,一直是mobile app开发者放弃HTML5的首要原因。 浏览器天生的切页白屏、不忍直视的转页动画、浮动元素的抖动、无法流畅下拉刷新等问题,这些都让HTML5开发者倍感挫败,尤其拿到Android低端机运行,摔手机的心都有; 另一方面,浏览器默认控件样式又少又丑,制作一个漂亮的控件非常麻烦,也有一些制作简单的ui框架但性能低下。mui(https://github.com/dcloudio/mui/)框架有效的解决了这些问题,这是一个可以方便开发出高性能App的框架,也是目前最接近原生App效果的框架。选一个好的框架,还要配一个好的开发工具,HBuilder-飞速编码的极客工具,手指爽,眼睛爽。这个是开发混合app首推的一款开发利器。

    我开发设计的是怎么样的一款APP?这款app是一个小区业委会订制的,用于业委会发布通知,投票,业主在线交流的一个移动端‘平台’,类似一个小的bbs,有讨论吧,通知公告,投票专栏。当时是Android和ios都要提供,最终为了节约成本,便于维护,选用了混合模式。写一套网页,通过转换,即可拥有Android和iOS版本,甚至是公众号都是可以的。

    这款app前端界面后端都服务是自己一个人开发的,界面虽然中规中矩,但是还是有所搜获。整个后台数据都是json格式返回的,加深了对json以及APP后台数据结构的认识,对薄弱的html也有所加强,整体来说受益很深。

  • 对于app的开发,需要先明确前后端交互的数据格式
  • 动手前先要有简单的原型设计
  • 需求和原则问题要妥善处理(比如说需求让你能作弊,我当时是坚决反对,最终由于其他原因还是妥协了)

部分接口返回数据以及界面展示,界面很丑,大神不要喷啊

--帖子列表

{
    "resultData": [
        {
            "list": [
                {
                    "cntent": "?输入框里面有没有?输入框里面有没有?输入框里面有没有?输入框里面有没有?",
                    "title": "帖子地址了!",
                 

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值