现在软件名字叫做 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 这个图好大 不晓得怎么控制哈哈哈
对了 补充下。 微博 豆瓣里面收集的很多都是带有返利的 有个tab叫做轻桔 里面是赚客啥的帖子。 这个app主要是订阅一词 然后给你推送。 本身内容没有很多。 第一次写app 发出来放到这个版块了 如果不合适 我给切走哈。 其次有小伙伴问是否开源 目前只创建了空项目 app代码还没有放上去 如果不出意外 后面都会放出去
![]() |
1
JYii 77 天前
很棒,同后端在学 flutter (学 flutter 之前还去学了 react ,做了一个后台管理系统 demo 后因不喜欢写 css 而放弃 rn 。。)
|
2
molika OP @JYii 编译到安卓 /ios mac h5 都没有啥问题,但是大小屏可能还是需要适配下. 几乎没有啥大问题(可能是因为我的样式 /动画少哈),多端事件 /UI 都一致..
css 的话之前我也不喜欢写,前期基本靠搜索解决问题,写多了会好些.真的是熟能生巧的过程.. |
3
bai4246464 77 天前
很牛呀
|
![]() |
4
zoharSoul 77 天前
感觉挺不错的...
iOS 上架确实很恶心, 希望早日侧载 |
6
maclon 77 天前
赞
|
7
gra 77 天前
下载打算试用一下,发现要登录,不登录基本无法使用
|
8
molika OP @bai4246464 买了账号,只能顶着头皮干了.
|
11
liuhongbind 77 天前
为什么不做一个正常点的登录呀,这个跳转小程序后登录是什么操作呀(安卓版)。(疑惑)
|
12
molika OP ![]() @liuhongbind 切回到 app 就好了...因为想要便捷.但是是个人 app 没办法直接唤起微信,又不想走注册流程..只能这样绕一圈了...
|
13
kkj 77 天前
请问有用什么 ui 库吗,感觉还挺好看的
|
16
haoxuexiaoyao 77 天前
真不错,这个可以开源学习的么
|
![]() |
17
VtoEXL 77 天前
想问下学习方法,直接对官网撸的吗,有参考什么教程没。
|
![]() |
19
yuens 77 天前
你这个全是购物推广获佣金的。并不算线报把 我还以为拿的哪个线报论坛的帖子数据
|
25
VDarker 77 天前
好像是即刻早期的功能?
|
27
Scirocco 77 天前
我之前想自己写记账 APP ,不太会写,每次切换界面的时候都得重新读取数据库,导致明明就几条测试数据,都卡半天。。
|
28
molika OP |
29
molika OP @Scirocco app 就问题 回复有 bug 哈
是这样的 如果是加载很慢 阻塞了 ui 渲染 那么可能是你使用的方式不对。一般都是 ui 线程专注渲染 io 线程负责数据。通过状态交互。 不紧紧 flutter react 也是类似 如果不想页面每次都被从新初始化 加载 框架一般会提供 hold 住页面状态的机制或者方法 hold 住后就不会被反复初始化了 |
31
Lexgni 77 天前
apple 登录什么时候开放,双开微信一直拉自签微信号,注销了现在也登不上了
|
![]() |
32
liufish 76 天前
后端现学 flutter ,做出 iOS App 并上架。很厉害了。
|
33
VTSheng 76 天前
输入 V2EX 提示没用,或者无法再次绑定,也没有一年权益
|
36
molika OP @shengchen3105 晚上回去看看 昨天改代码 可能 bug 了嘿嘿
|
38
molika OP @liufish 对 踩了不少坑 不过这东西几乎很模板化 走过一次 后面上架其他 app 应该会快很多 比起来 过来的各种商店才是不给个人开发者活路哈
|
![]() |
43
xiaohundun 76 天前
想问下楼主了解 ReactNative 么,为什么最终选了 Flutter ?只是了解下
|
44
liweibest2022 76 天前
感觉这个软件很棒,持续关注
|
45
molika OP @xiaohundun 算是间接了了解 写过一点点 rn
不过我写的方式比较特殊 用的是 clojurescript-rn https://cljsrn.org expo 当然也仅限于写 demo 的样子。 依稀记得 当时公司 app rn 写的 在 ios 和安卓上出现了 组件 action 不一致情况 搞了很久 所以第一印象并不太好 其次 我也思考了下 js (不考虑 ts 开发)写起来很随意加上我对这个生态不是很熟悉 保不齐会给自己挖啥坑 再来发现 flutter 可以很容易构建出 mac ipad win 版本 虽然用不上 但是功能不怕支持的多 然后由于是自己画质的 ui 多个平台时间 都是高度一致 不依赖原生的。对于我一个后端来说 非常好 既然选择跨平台就要尽量避开原生 专心写我想要的功能 /ui 就好了 最后 因为是我自己即发性项目 无拘无束 没有负担 也想体验下看看效果 能做到什么程度 |
46
molika OP @liweibest2022 感谢好评哈哈哈😂
|
![]() |
47
xiaohundun 76 天前
@molika 好的,感谢回复
|
48
molika OP @xiaohundun 嗯嗯 个人主观因素较多。 综合评估 也许当时觉得 flutter 对我来说成本更低
|
49
molika OP @shengchen3105 已经处理了!!!的确有个 Bug 加不上相关数据了
|
![]() |
51
CareiOS 75 天前
我 iOS ,也学了后端,上架了一款 Flutter 开发的 App
|
53
cc123 75 天前
能不能上架 app store 了
|