现在软件名字叫做 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 2023-01-12 10:55:11 +08:00
很棒,同后端在学 flutter (学 flutter 之前还去学了 react ,做了一个后台管理系统 demo 后因不喜欢写 css 而放弃 rn 。。)
|
2
molika OP @JYii 编译到安卓 /ios mac h5 都没有啥问题,但是大小屏可能还是需要适配下. 几乎没有啥大问题(可能是因为我的样式 /动画少哈),多端事件 /UI 都一致..
css 的话之前我也不喜欢写,前期基本靠搜索解决问题,写多了会好些.真的是熟能生巧的过程.. |
3
bai4246464 2023-01-12 11:25:18 +08:00
很牛呀
|
4
zoharSoul 2023-01-12 11:30:38 +08:00
感觉挺不错的...
iOS 上架确实很恶心, 希望早日侧载 |
6
maclon 2023-01-12 11:33:26 +08:00
赞
|
7
gra 2023-01-12 11:33:43 +08:00
下载打算试用一下,发现要登录,不登录基本无法使用
|
8
molika OP @bai4246464 买了账号,只能顶着头皮干了.
|
11
liuhongbind 2023-01-12 11:38:45 +08:00
为什么不做一个正常点的登录呀,这个跳转小程序后登录是什么操作呀(安卓版)。(疑惑)
|
12
molika OP @liuhongbind 切回到 app 就好了...因为想要便捷.但是是个人 app 没办法直接唤起微信,又不想走注册流程..只能这样绕一圈了...
|
13
kkj 2023-01-12 11:55:50 +08:00
请问有用什么 ui 库吗,感觉还挺好看的
|
16
haoxuexiaoyao 2023-01-12 13:31:13 +08:00
真不错,这个可以开源学习的么
|
17
VtoEXL 2023-01-12 13:43:08 +08:00
想问下学习方法,直接对官网撸的吗,有参考什么教程没。
|
19
yuens 2023-01-12 15:07:23 +08:00
你这个全是购物推广获佣金的。并不算线报把 我还以为拿的哪个线报论坛的帖子数据
|
23
molika OP @murmur 啊 是的 大杂烩 wb 基本都是 需要 move 的 我一会晚点电脑 move 下。 手机上没看到如何操作
|
25
VDarker 2023-01-12 19:47:17 +08:00
好像是即刻早期的功能?
|
26
molika OP @VDarker 没有用过啊 开始是准备买猫粮的 后面扩充了下。疫情靠这个买到药了 还是挺感动的 😶🌫️
|
27
Scirocco 2023-01-12 20:11:18 +08:00
我之前想自己写记账 APP ,不太会写,每次切换界面的时候都得重新读取数据库,导致明明就几条测试数据,都卡半天。。
|
28
molika OP |
29
molika OP @Scirocco app 就问题 回复有 bug 哈
是这样的 如果是加载很慢 阻塞了 ui 渲染 那么可能是你使用的方式不对。一般都是 ui 线程专注渲染 io 线程负责数据。通过状态交互。 不紧紧 flutter react 也是类似 如果不想页面每次都被从新初始化 加载 框架一般会提供 hold 住页面状态的机制或者方法 hold 住后就不会被反复初始化了 |
30
molika OP @molika 一些经典的 mvvm mvc 数据流 的确和单纯的后端设计有一些小区别 因为专注的点不一样
|
31
Lexgni 2023-01-12 22:26:00 +08:00
apple 登录什么时候开放,双开微信一直拉自签微信号,注销了现在也登不上了
|
32
liufish 2023-01-13 08:33:47 +08:00
后端现学 flutter ,做出 iOS App 并上架。很厉害了。
|
33
VTSheng 2023-01-13 10:15:39 +08:00
输入 V2EX 提示没用,或者无法再次绑定,也没有一年权益
|
34
molika OP @Lexgni ipad 才可以 apple 账号登录 注销我一直以为没人用 有 bug 等我晚上处理下
|
36
molika OP @shengchen3105 晚上回去看看 昨天改代码 可能 bug 了嘿嘿
|
38
molika OP @liufish 对 踩了不少坑 不过这东西几乎很模板化 走过一次 后面上架其他 app 应该会快很多 比起来 过来的各种商店才是不给个人开发者活路哈
|
43
xiaohundun 2023-01-13 16:38:41 +08:00
想问下楼主了解 ReactNative 么,为什么最终选了 Flutter ?只是了解下
|
44
liweibest2022 2023-01-13 16:58:11 +08:00
感觉这个软件很棒,持续关注
|
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 2023-01-13 17:58:18 +08:00
@molika 好的,感谢回复
|
48
molika OP @xiaohundun 嗯嗯 个人主观因素较多。 综合评估 也许当时觉得 flutter 对我来说成本更低
|
49
molika OP @shengchen3105 已经处理了!!!的确有个 Bug 加不上相关数据了
|
51
CareiOS 2023-01-14 19:59:54 +08:00
我 iOS ,也学了后端,上架了一款 Flutter 开发的 App
|
53
cc123 2023-01-14 23:06:08 +08:00
能不能上架 app store 了
|
54
molika OP @cc123 这个 app 已经上架到苹果商店了 搜索 ohcar 或者帖子中的链接就能下载
国内的平台没有在商店分发 |
56
molika OP @saimax 我的 tab 里面有个渠道绑定 如果第一次登陆看不动 重启一下 app 就应该可以了
|
58
molika OP @Lexgni 哈哈 毕竟一个人的作坊 代码都恨不得开个 repl 时刻热加载。测试什么的都是扯淡哈哈
|
59
ChellFong 181 天前 via iPhone
作者你好,安卓的链接失效了,在哪里可以下载安装包呢
|