业余时间 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 这个图好大 不晓得怎么控制哈哈哈

6042 次点击
所在节点    分享创造
61 条回复
molika
2023-01-12 15:43:01 +08:00
@VtoEXL 官网 加搜索 遇到问题解决问题 没啥特殊效果基本嗯解决掉 我是这么写的
molika
2023-01-12 15:47:38 +08:00
@murmur 在逐步放出来
molika
2023-01-12 15:48:52 +08:00
@murmur 啊 是的 大杂烩 wb 基本都是 需要 move 的 我一会晚点电脑 move 下。 手机上没看到如何操作
molika
2023-01-12 15:49:26 +08:00
@molika 回复错了 手机客户端好像有 bug
VDarker
2023-01-12 19:47:17 +08:00
好像是即刻早期的功能?
molika
2023-01-12 19:50:37 +08:00
@VDarker 没有用过啊 开始是准备买猫粮的 后面扩充了下。疫情靠这个买到药了 还是挺感动的 😶‍🌫️
Scirocco
2023-01-12 20:11:18 +08:00
我之前想自己写记账 APP ,不太会写,每次切换界面的时候都得重新读取数据库,导致明明就几条测试数据,都卡半天。。
molika
2023-01-12 20:45:27 +08:00
@Scirocco 我也是第一次写这种 app 的东西 但是从我个人感受来说 写 ui 的东西有 ui 的设计路子 就像什么 mvvm mvc 之类的 大的数据控制流 或者细节的 ui io 分离 随意
@Scirocco
molika
2023-01-12 20:49:30 +08:00
@Scirocco app 就问题 回复有 bug 哈
是这样的 如果是加载很慢 阻塞了 ui 渲染 那么可能是你使用的方式不对。一般都是 ui 线程专注渲染 io 线程负责数据。通过状态交互。 不紧紧 flutter react 也是类似 如果不想页面每次都被从新初始化 加载 框架一般会提供 hold 住页面状态的机制或者方法 hold 住后就不会被反复初始化了
molika
2023-01-12 20:50:52 +08:00
@molika 一些经典的 mvvm mvc 数据流 的确和单纯的后端设计有一些小区别 因为专注的点不一样
Lexgni
2023-01-12 22:26:00 +08:00
apple 登录什么时候开放,双开微信一直拉自签微信号,注销了现在也登不上了
liufish
2023-01-13 08:33:47 +08:00
后端现学 flutter ,做出 iOS App 并上架。很厉害了。
VTSheng
2023-01-13 10:15:39 +08:00
输入 V2EX 提示没用,或者无法再次绑定,也没有一年权益
molika
2023-01-13 11:25:46 +08:00
@Lexgni ipad 才可以 apple 账号登录 注销我一直以为没人用 有 bug 等我晚上处理下
molika
2023-01-13 11:26:16 +08:00
@liufish flutter 还好 上手成本很低 倒是上架的时候一步一个坑
molika
2023-01-13 11:26:35 +08:00
@shengchen3105 晚上回去看看 昨天改代码 可能 bug 了嘿嘿
liufish
2023-01-13 11:26:44 +08:00
@molika iOS 上架确实很麻烦。
molika
2023-01-13 11:28:17 +08:00
@liufish 对 踩了不少坑 不过这东西几乎很模板化 走过一次 后面上架其他 app 应该会快很多 比起来 过来的各种商店才是不给个人开发者活路哈
molika
2023-01-13 11:28:35 +08:00
@molika 国内的商店
liufish
2023-01-13 11:44:11 +08:00
@molika 国内各种应用商店基本上都不给个人开发者上架 App 了。

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

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

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

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

© 2021 V2EX