苹果 app 开发真是痛苦啊

3 天前
 qdwang

AI 都救不了的程度,文档实在太烂,导致不管是 gemini 还是 gpt 都经常给出错误的解答

绝望😞

9196 次点击
所在节点    iDev
70 条回复
SayHelloHi
3 天前
macOS 开发 也很痛苦

有时候只搜索到了一个 API

如何使用?苹果文档没有写 要哭了 😂
kera0a
3 天前
如果你是资深 iOS 开发者才能用好 AI ,不是 iOS 开发 AI 很容易跑偏。

你描述的功能可能 AI 并非不能实现,只是你提供的上下文不够多

比如,你说实现一个功能,后台收集用户的位置轨迹。
AI 会给你整一个后台收集位置的代码,应用退出后台后启动一个后台任务,看起来像模像样但测试发现基本收集不了。
受限于 iOS 系统限制,后台位置收集需用专门 API 才能实现,你只有非常具体的和 AI 描述使用什么方案才能做对,也就是你本身要很懂 iOS 开发。

这是我高强度 vibe 了一段时间的感受,很多场景都需要我去描述使用什么什么技术,否则 AI 大概率做不出来。
spike0100
3 天前
claude code 挺好用的。gemini cli 生成的代码一般都不能直接使用,得手动纠正好多次,claude code 就一次生成就能跑通。
layxy
3 天前
再烂有微信的烂,烂就算了连个官方 sdk 都没有
cs4forever
3 天前
@spike0100 claude code 和 chatgpt 比呢 感谢
spike0100
3 天前
@cs4forever 这个不是一回事。chatgpt 不能直接走 agent 模式生成代码。
MeiJiayun
3 天前
cs4forever
3 天前
@spike0100 感谢
chiaf
3 天前
@cs4forever Claude code 和 codex 比较,听说 codex 可以。cc 不清楚。只用它写过前段
cs4forever
3 天前
@chiaf 好的 感谢
okakuyang
3 天前
偏见 偏见!
abbq
3 天前
@andforce #3 会比其他 ide ,称 xcode 是翔一点不为过
zpvip
2 天前
@Xheldon 说实话, 你这种免费版是我最最最最最最最最最最最最讨厌的类型, 花了无数时间找不到免费版和收费版有什么区别

我不购买可以使用吗?
完全可以!您可以免费使用本产品,但为了使用体验,我们建议您购买授权。

你自己看看, 这是人话吗? 什么是"使用体验", 加了广告? 用不到最新翻译版本? 还是像 Total Commander 让用户选个 1, 2, 3?
bbbblue
2 天前
ai 对 swift/swiftui 的学习可能还是太少了
但是 swiftui 本身也很奇怪。。。应该使用非常广泛啊 但是课程 教程都很少。。有的也是很早之前的 udemy 上那几套全是 demo 。。
react native 还有那种完整开发一个 xxx clone 的。。。不知道为啥
kk2syc
2 天前
@SoulFlame @so898 即使如此,我也觉得 apple 的文档比 ali 、tx 的好一百倍……
qxmqh
2 天前
哈哈 很多文档尤其是 2018 年之前的其实挺全的,各种 demo ,然后 2018 年之后就没有人更新维护原生的开发项目了,导致不管是 OC 还是 Swift 的入门也好,demo 小功能也好,几乎就没有了。近十年 原生 app 就停滞了。留下的都是很早之前的老人,新人没有人入坑了。 -----来自 从 12 年开始 iOS 开发的人士。
huifer
2 天前
问题来了 我都用 AI 产出了 20+ APP 了 这是怎么回事呢。
luckyzd
2 天前
@huifer 20 个小工具吧,能看看复杂程度么
phcbest
2 天前
@luckyzd 查了一下好像是这个,复杂度不算太高 https://apps.apple.com/us/developer/%E6%B6%9B-%E7%8E%8B/id1825986761
Huelse
2 天前
用跨平台框架开发会不会好点?

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

https://ex.noerr.eu.org/t/1158601

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

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

© 2021 V2EX