60 天迷茫到崩溃从 0 到 1 开发 Flutter app 上架 AppStore

2020-03-06 14:13:08 +08:00
 xiaowu007
用时 2 个月,开发一个应用「网页雷达」,基于 Flutter 框架编写的应用程序。其中遇到很多问题,都要让人发狂。

首先,吐槽 Flutter 开发环境。

不是编程环境 VS 开发巨卡,就是发生报错让人迷惑不解,网上寻找答案查到崩溃,解决差不多 2、3 天甚至更长。

第二是 Flutter 的编码方式,也是很多人吐槽这点,一个组件需要嵌套 n 个大括号,有编程洁癖的码农会吐血。不时会编写超长的代码,如果删除或挪移代码,不小心就报错(缺少括号对称性),时不时丧失开发兴趣。

开发完之后,发现性能堪忧。发现严重卡顿现象,导致应用崩溃,还有搞到手机发热……此时让人无语至极。

以为开发就是完了吗?不是,是情绪崩溃的开始。因为 AppStore 上架过程,也是郁闷一段时间,频繁被拒绝。

主要反馈的问题,搞不清楚真正修改什么地方,网上同一个问题解决也是多样的。其实往往是修改一些地方,都要让人弄好几天。

不管遇到九九八十一难,最后,终于上架。

总体,修复最大问题是性能,手机不发热,不崩溃,已经是最大心愿。

哈哈,但是还是不能放松,因为期望这个应用能有用。

当时,开发这个应用,想解决自己看股票价格,但是工作时候不方便,常常打开手机查看,想有一个应用能时时检查网页信息或数据。
当达到一定条件,就通知用户,省得自己分神。

后期,想迭代一些新功能,例如远程推送服务等等。

如果对用 Flutter 开发感兴趣,或遇到问题,可以相互交流,可以加我微信 zh-bh-2012 (备注:flutter ),然后拉一个群交流。

还有,厚脸皮推荐大家下载看看我的应用,appstore: https://apps.apple.com/cn/app/id1498411170
7964 次点击
所在节点    分享创造
56 条回复
mrlmh00
2020-03-06 16:28:59 +08:00
月卡 5 块 季卡 10 年卡 30
月卡 6 块 季卡 12 年卡 36
月卡 7 块 季卡 14 年卡 42
dying4death
2020-03-06 16:34:12 +08:00
为什么要限制网站,我要关注我的 hitomi
jacklin96
2020-03-06 16:35:42 +08:00
“不是编程环境 VS 开发巨卡,就是发生报错让人迷惑不解,网上寻找答案查到崩溃,解决差不多 2、3 天甚至更长。”
第一个问题是电脑问题,建议换电脑
第二个问题是刚入门,到后面看到报错就可以瞬间定位了
xiaowu007
2020-03-06 16:37:11 +08:00
@mrlmh00 但是这个不是和月卡一样,意思订阅月卡,等于季卡和年卡。
superrichman
2020-03-06 16:41:34 +08:00
这个监控是在你的服务器上跑然后推送给手机还是就是手机上跑监控?
justin2018
2020-03-06 16:43:36 +08:00
切换的动画 有时候会卡一下~ i8
xiaowu007
2020-03-06 16:46:23 +08:00
@superrichman 手机监控,后期会有服务器监控
xiaowu007
2020-03-06 16:46:49 +08:00
@justin2018 收到
hhhsuan
2020-03-06 16:49:55 +08:00
没有安卓版?会开源吗?
xiaowu007
2020-03-06 16:55:57 +08:00
@hhhsuan 暂时还没有 android 版,如果对这个有很多需求,会推出 android 版本。暂时不会开源。
xiaowu007
2020-03-06 17:00:37 +08:00
@dying4death 哈?你具体什么网址,我只是限制含有色情关键字网址。
xiaowu007
2020-03-06 17:02:42 +08:00
@dying4death 你可以用 ip 地址也可以添加,呵呵,这个秘密我只有告诉你
xiaowu007
2020-03-06 17:06:40 +08:00
@mrlmh00 我刚刚理解错,明白,收到
xiaowu007
2020-03-06 17:06:57 +08:00
@mrlmh00 我刚刚理解错,明白,收到,谢谢
mnssbe
2020-03-06 17:08:30 +08:00
flutter 不是跨平台的么,没有安卓版是什么意思
是因为安卓不好收费么
xiaowu007
2020-03-06 17:09:33 +08:00
@jacklin96 好中肯,谢谢,学习了。是的,刚刚接触 flutter 的时候,各种不顺畅,现在开发,还不错的。
xiaowu007
2020-03-06 17:13:58 +08:00
@mnssbe 是跨平台,因为我暂时没有安装手机,不好实机调试。我不知道本应用受不受欢迎,暂时只是面向苹果手机。
ECat
2020-03-06 17:28:36 +08:00
老哥给个 git 地址看看源码
darksword21
2020-03-06 17:29:13 +08:00
定价让我想到 steam 单买比礼包还便宜🐶
xiaowu007
2020-03-06 17:36:50 +08:00
@ECat 这不是开源 app,不过,推荐你看看这个 https://github.com/simplezhli/flutter_deer

@darksword21

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/650390

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX