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个问题

  1. 因为expo用的太少了 在build的时候首屏加载的图片一直特别小 ai和百度翻烂了也没找到解决办法
  2. 因为电脑用的是win的 在使用本地打包 和 eas打包时候 iosApk需要appid andApk需要linux系统才可以

只能说 学失败了

大概这么多跨端框架 我是一个web前端 在我的角度看来说

rn 必须要ascode编辑器 而且热更新好不好 uniapp taro 编译结果不理想 uniappx 使用了一个全新的语法只有hbx能提供语法支持(报错莫名其妙的) fullter 嵌套式开发 比较冲击css 看着怪怪的 expo是我目前遇见的比较不错的 对于web来说 他是一个挺不错的跨端框架的

整体大概样子 这是参考小程序 枫叶壁纸 做的

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐