app框架介绍

框架选型情况

redux                       :  数据管理器 
react-redux                 :  支撑redux
redux-thunk                 :  支撑redux
axios                       :  网络请求 
es6                         :  编写语言
react-native-elements       :  UI库
react-native-webview        :  渲染 html页面
react-native-chart          :  图表库
react-native-vector-icons   :  图标
react-navigation            :  用来跳转页面和传递参数类似路由管理,类似底部导航栏,用来在同一屏切换不同页面,侧滑菜单导航栏,用于轻松设置带抽屉的屏幕

app的打包过程

检查打包IP
运行npm run bundle-android命令
删掉drawable文件夹下的图片和raw文件下的文本
AS重新打开build
看时间若是当前打包时间即打包成功

已经实现的功能

该app只现实了质检功能,工人报工功能,车间主任查看功能。
质检功能:质检员根据自己的单子可实现有零件号和无零件号的质检。
报工功能:工人根据自己的单子可实现查看与报工的操作。
车间功能:车间主任可查看自己的单子情况。
首页还在待开发状态。

开发过程中的体会

从H5过渡到混合开发react-native。对我个人而言,比较困难的是刚刚开始的一系列配置文件,会报一些底层安卓java的错,这个时候一般网上可以找到对应的解决方案。在实际的开发过程跟写react大同小异。写法会有细小的差距,举个例子,react的样式类是className,而react-native是没有className,相反react-native每个组件可以用StyleSheet.create()方法创建属于自己组件的样式。

app效果截图

首页
在这里插入图片描述

公告预警
在这里插入图片描述

待办
在这里插入图片描述
我的页面
在这里插入图片描述

在这里插入图片描述

我的派工单
在这里插入图片描述

工艺工序列表
在这里插入图片描述

无零件号质检页面
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值