swift零基础9天开发iOSApp复盘

本文概览

  • 1、先有想法

  • 2、3个小时完成原型app

  • 3、iOS开发的坑

  • 4、个人开发者能在AppStore发布什么?

1、先有想法

Steam软件上架后,我考虑是不是可以把Image2pixel移植到手机上。

说干就干。

先做一个简单的电子书阅读器试试水深不深。

2、3个小时完成原型app

swift零基础的我,在DeepSeek帮助下只用了3个小时就完成了可以在模拟器运行的app。

这使我意识到水不是很深。

第一次写steam软件的时候,只是加载steam sdk就花了我好几天时间。

这次就特别顺利。

3、iOS开发的坑

iOS开发也有一些坑。有一些设置必须手工操作完成,AI没有权限,比如在Xcode中的一些设置,需要手动设置。

不过没啥可怕的,不会就问AI,让它把详细步骤告诉你。按图索骥,简单。

iOS还有一些设置,我怎么也设置不会,这个时候可以把这个设置文件用代码形式打开,然后复制粘贴给AI,让AI改,改好了复制粘贴进去就OK了。

对了,不管怎样,发App还是需要一些图片的,这个时候要不你自己会,要不就需要借助AI生图。比如做AppIcon,还有做App预览图等等。

另外真的要把App做好,还是需要一些UI/UX知识的,产品知识有一些可以加分。

4、个人开发者能在AppStore发布什么?

游戏是发不了,需要游戏版号。游戏版号非常难拿,个人想都别想这事了。或者做好了游戏发海外,那还不如先发Steam,Steam销量不错,再发iOS版本好了。

所以个人发非游戏的App是可以的。

可以加苹果的内购(IAP)和订阅,这两个不需要ICP许可证。ICP许可证只有企业可以办,而且不便宜,办一个得几十万。

另外如果App用到了服务器,这个服务器必须有ICP备案。ICP备案不花钱,但是服务器是要花钱的,服务器可以在阿里云或腾讯云购买,买完以后备案应该是免费的。

好了,就复盘到这吧。