react-native expo 第四章 写了一个半残状态的apk expo算是结束了难绷
·
expo 请看前几张
我不是做app开发的 这些基本都是我从开发角度 直接用的方向去学习框架 所以不会有什么原理 道理乱七八糟的东西
创建什么的不说了
这里简单的写了一个uniclund的服务 但我后端思维实在不行 逻辑搞不明白 所以半路就放弃了
这是仓库地址
uniclund代码不拼了 因为我用的1个月试用期那个 很快就要过期了
这里面使用的是fetch请求 简单快捷
这里使用了几个新增的依赖
这是一个哔站的视频 对于expo挺有帮助的除了看文档 这个也可以看看
这里rn使用的是0.77的比较新 很多旧的操作都用不了了
zustand 状态管理
@expo/vector-icons 图标
expo-image-picker 上传图片
expo-router 路由
@react-native-async-storage/async-storage 本地缓存
expo-file-system 下载
整体功能 是查看图片 下载图片 上传图片 和一个简易聊天室
怎么说呢 遇见2个问题
- 因为expo用的太少了 在build的时候首屏加载的图片一直特别小 ai和百度翻烂了也没找到解决办法
- 因为电脑用的是win的 在使用本地打包 和 eas打包时候 iosApk需要appid andApk需要linux系统才可以
只能说 学失败了
大概这么多跨端框架 我是一个web前端 在我的角度看来说
rn 必须要ascode编辑器 而且热更新好不好 uniapp taro 编译结果不理想 uniappx 使用了一个全新的语法只有hbx能提供语法支持(报错莫名其妙的) fullter 嵌套式开发 比较冲击css 看着怪怪的 expo是我目前遇见的比较不错的 对于web来说 他是一个挺不错的跨端框架的
整体大概样子 这是参考小程序 枫叶壁纸 做的





更多推荐


所有评论(0)