我们先给结论:
两个硬件 + 4 个苹果官方软件 + 1 个 AI 编程软件。
两个硬件
第一个硬件,是一台 Mac 设备。
MacBook或者Mac mini+显示器,任何能够运行苹果官方开发软件Xcode的设备。
苹果App 的开发、打包,都必须通过苹果官方的开发软件 Xcode,而 Xcode 只能运行在 Mac设备上。
第二个硬件,是一台iPhone。
虽然 Xcode 有模拟器,模拟时看起来和真机没区别
但模拟器不能完全替代真机。
比如震动反馈,要在真机上才能感受到。
4 个苹果官方软件
第一个就是Xcode。
我们写代码需要一个容器,这个容器就是Xcode。
Xcode我们在 Mac电脑的App Store 免费下载。
Xcode看起来很复杂,但其实大部分地方我们都不用懂也用不到,具体的功能点用到我们再查就可以。
第二个是App Store Connect。
有网站appstoreconnect.apple.com和手机app,我们先只用网站就可以。
这是做好app后提交苹果审核的地方。
第三个是TestFlight。
这个我们下载手机app就可以。它是用来下载app的测试版本的。
在正式发布前我们需要进行充分测试,最好除了自己的iPhone上测试,再找几个朋友或用户测试一下,看一下有没有大的bug。
第四个是Apple Developer。
有手机app和网站developer.apple.com
这是开通苹果开发者账号、配置App权限的地方。
最后我们还需要一个AI 编程软件,比如 Codex、Claude Code、Trae 等,根据你的网络环境选择。
我是况小洲,文科生用 AI 上架了三个 App:药点点 -吃药提醒助手;观自在-每日一偈;drinkdrink!。
持续探索文科生 AI 开发与 AI 职场赋能,我会毫无保留地将我的实践经验分享给你,欢迎关注。
夜雨聆风