基于MUI构建的具有90+页面的移动APP

# 前言

mui是一款接近原生App体验的前端框架,只需要掌握前端技术就可以开发APP应用,官方有提供功能比较全面的demo版本,

但在实战中总会遇到一些不可避免但坑,对于没有接触过mui的开发者,难免会浪费很多时间在踩坑上。

该项目以mui为开发框架,artTemplate.js作为js模版引擎,没有繁琐的配置和编译过程,拿来就可以上手,适合刚接触mui的同学参考和学习

[项目地址](https://github.com/EasyTuan/mui-kidApp),如遇网络不佳,请移步[国内镜像加速节点](https://gitee.com/easytuan/mui-kidApp)

## 项目运行

```

git clone https://github.com/EasyTuan/mui-kidApp.git

国内镜像加速节点

git clone git@gitee.com:easytuan/mui-kidApp.git

```

打开HBuider,打开项目

右键项目=>转换为移动App

运行=>真机运行(需要usb连接手机)

注:服务器到期,接口服务不再支持,能正常登陆和退出,不影响正常功能但预览和学习

# 目标功能

- [x] 定位功能 -- 完成

- [x] 选择城市 -- 完成

- [x] 展示所选地址附近商家列表 -- 完成

- [x] 在高德地图中寻找店铺 -- 完成

- [x] 搜索文章,赛事 -- 完成

- [x] 商家列表页 -- 完成

- [x] 店铺评价页面 -- 完成

- [x] 单张卡牌详情页面 -- 完成

- [x] 商家详情页 -- 完成

- [x] 登录、注册 -- 完成

- [x] 三方微信、QQ登陆 -- 完成

- [x] 修改密码 -- 完成

- [x] 个人中心 -- 完成

- [x] 发送短信、语音验证 -- 完成

- [x] 赛事列表 -- 完成

- [x] 赛事详情 -- 完成

- [x] 添加、删除、修改收货地址 -- 完成

- [x] 帐户信息 -- 完成

- [x] 服务中心 -- 完成

- [x] 红包 -- 完成

- [x] 上传头像 -- 完成

- [x] 卡牌对战发起 -- 完成

# 业务介绍

入口地址为 `html/main.html`

目录结构

    ├── css //css样式文件

    ├── fonts //字体图标

    ├── html //页面

    ├── images //图片

    ├── js //js

    │    └── lib //js第三方库

    ├── unpackage //App图标、启动页

    └── manifest.json //App配置文件

## 部分截图展示

### 首页展示

<img src="https://easytuan.gitee.io/mywebsite/images/mui/1.jpeg" width="375px" height="667px" /> <img src="https://easytuan.gitee.io/mywebsite/images/mui/2.jpeg" width="375px" height="667px" />

### 对战发起 && 官方资讯

<img src="https://easytuan.gitee.io/mywebsite/images/mui/3.jpeg" width="375px" height="667px" /> <img src="https://easytuan.gitee.io/mywebsite/images/mui/4.jpeg" width="375px" height="667px" />

### 论坛 && 帖子详情

<img src="https://easytuan.gitee.io/mywebsite/images/mui/5.jpeg" width="375px" height="667px" /> <img src="https://easytuan.gitee.io/mywebsite/images/mui/6.jpeg" width="375px" height="667px" />

### 用户中心

<img src="https://easytuan.gitee.io/mywebsite/images/mui/7.jpeg" width="375px" height="667px" /> <img src="https://easytuan.gitee.io/mywebsite/images/mui/8.jpeg" width="375px" height="667px" />

# 说明

>  如果对您有帮助,您可以[点击项目](https://github.com/EasyTuan/mui-kidApp) "Star" 支持一下 谢谢! ^_^

>  或者您可以 "follow" 一下,我会不断开源更多的有趣的项目

>  如有问题请直接在 Issues 中提,或者您发现问题并有非常好的解决方案,欢迎 PR

# 友情链接

[该项目基于Ionic3.x的实现](https://github.com/EasyTuan/ionic-cordova-demo)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,941评论 25 709
  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 14,465评论 2 59
  • “大圣是不会死的,他只是睡着了。” ——题记 在中国,未必人人读过《西游记》原著,但人人都知道那个上天入地无所不能...
    芷菡客阅读 3,529评论 0 1
  • 生活中,工作中,难免会遇到奇葩,往往是让人又恼火又无奈,那我们对这些sb应该怎么办呢?今天我来给你答案! 那就是,...
    不吐槽不会死只是不顺心阅读 4,233评论 0 1
  • 这真是我心里的痛。做了好几年月光族,等到要用钱的时候才发现自己所剩无几,甚至不得不“啃老”。最近刚开始接触理财更是...
    白菜花君阅读 786评论 0 2