近期公司需要开发app,作为一个前端,选择了flutter着框架来撸了个app,一边学一边写遇到问题很多,总算是写完了~
目前遇到一些难点就是不了解原生,调用sdk都觉得很复杂,dart语法也不适应,虽然跟ts类似,但是写起来完全不是那么回事,才学的时候写个settimeout还得去网上抄别人的!
flutter在开发过程中, 我升级了两次flutter。导致我项目都跑不起来了 !我甚至重装过两次系统和环境来解决这个问题~ 对于初学者来说,上手难度着实有点高。
这里面每个问题几乎都要卡一些时间
provider 全局状态管理
fluro 路由搭建
jpush_flutter 极光推送
dio 封装全局请求 拦截登录 打通webview与app交互
flutter_webview_plugin 接webview
以上都是遇到比较耗时的问题
最后成果如下部分截图