业余时间 3 个月,自学 Flutter 撸了个线报软件 OhCar.

2023-01-12 10:50:13 +08:00
 molika

现在软件名字叫做 OhCar 苹果商店可以搜索下载 苦于没有推送通知和关键词订阅,去年 7 月份脑子一热买了个 IOS 开发者账号. 我是后端,没有啥 app 和 ui 经验,转了一圈,体验了下 Swift,flutter,cljs-rn, 第一放弃 swift,因为这个 app 好像不需要啥原生能力和性能,而且最主要 xcode 让我难以适应. 后面权衡了 cljs-rn 和 flutter,调研了解后觉得 flutter 遇到的问题可能更少,而且双端高度一致也不会有奇怪的各种问题..就开始对着 Flutter 官网开始撸 App 了...真的是一边 CV 一边撸代码. 在 Ide 加持下,输出效率感觉还可以. 目前已经成功上线 IOS 商店三月了,Dart 真是无脑撸.

功能的主要就是 收集豆瓣 /微博 /其他一些线报网站的数据,然后用户可以设定一个关键词,我发现后进行推送. 登录后再 我的->渠道绑定 输入 V2EX 可以解锁 1 年订权益[就是什么订阅词上限啊什么的...]

** 安卓版本 这里下载 /好像手机浏览器会下载失败 要用电脑? https://share.icats.club/OhCar

** 苹果版本 这里下载 https://apps.apple.com/au/app/ohcar/id1633575009 这个图好大 不晓得怎么控制哈哈哈

6113 次点击
所在节点    分享创造
61 条回复
Scirocco
2023-01-13 12:04:14 +08:00
#29 @molika 感谢,搜索了一下 flutter 页面状态,果然有很多相关的解决方法了
molika
2023-01-13 12:40:26 +08:00
@Scirocco 嗯嗯 了解写 ui 的套路就好了 有啥问题可以交流 知无不言 范围不限哈
xiaohundun
2023-01-13 16:38:41 +08:00
想问下楼主了解 ReactNative 么,为什么最终选了 Flutter ?只是了解下
liweibest2022
2023-01-13 16:58:11 +08:00
感觉这个软件很棒,持续关注
molika
2023-01-13 17:56:01 +08:00
@xiaohundun 算是间接了了解 写过一点点 rn
不过我写的方式比较特殊 用的是 clojurescript-rn https://cljsrn.org expo 当然也仅限于写 demo 的样子。
依稀记得 当时公司 app rn 写的 在 ios 和安卓上出现了 组件 action 不一致情况 搞了很久 所以第一印象并不太好
其次 我也思考了下 js (不考虑 ts 开发)写起来很随意加上我对这个生态不是很熟悉 保不齐会给自己挖啥坑
再来发现 flutter 可以很容易构建出 mac ipad win 版本 虽然用不上 但是功能不怕支持的多 然后由于是自己画质的 ui 多个平台时间 都是高度一致 不依赖原生的。对于我一个后端来说 非常好 既然选择跨平台就要尽量避开原生
专心写我想要的功能 /ui 就好了
最后 因为是我自己即发性项目 无拘无束 没有负担 也想体验下看看效果 能做到什么程度
molika
2023-01-13 17:57:18 +08:00
@liweibest2022 感谢好评哈哈哈😂
xiaohundun
2023-01-13 17:58:18 +08:00
@molika 好的,感谢回复
molika
2023-01-13 18:00:03 +08:00
@xiaohundun 嗯嗯 个人主观因素较多。 综合评估 也许当时觉得 flutter 对我来说成本更低
molika
2023-01-13 21:36:00 +08:00
@shengchen3105 已经处理了!!!的确有个 Bug 加不上相关数据了
molika
2023-01-13 21:37:15 +08:00
@Lexgni 账户信息已经修正了!!! 可以在微信登录看下.
CareiOS
2023-01-14 19:59:54 +08:00
我 iOS ,也学了后端,上架了一款 Flutter 开发的 App
molika
2023-01-14 22:36:48 +08:00
@CareiOS 大佬 撸一个 IOS 的 PIP 插件吧,坐等 ing
cc123
2023-01-14 23:06:08 +08:00
能不能上架 app store 了
molika
2023-01-15 00:13:16 +08:00
@cc123 这个 app 已经上架到苹果商店了 搜索 ohcar 或者帖子中的链接就能下载
国内的平台没有在商店分发
saimax
2023-01-15 01:33:50 +08:00
@molika 哪里可以输入码。没看到我的渠道
molika
2023-01-15 10:36:37 +08:00
@saimax 我的 tab 里面有个渠道绑定 如果第一次登陆看不动 重启一下 app 就应该可以了
Lexgni
2023-01-15 11:16:15 +08:00
@molika 可以登录了,太迅速了
molika
2023-01-15 12:52:50 +08:00
@Lexgni 哈哈 毕竟一个人的作坊 代码都恨不得开个 repl 时刻热加载。测试什么的都是扯淡哈哈
ChellFong
199 天前
作者你好,安卓的链接失效了,在哪里可以下载安装包呢
molika
199 天前
@ChellFong home.icats.club

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

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

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

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

© 2021 V2EX