算死草
广州/UI设计师/11年前/772浏览
版权
算死草
做了这么多APP,自己写一下小经验吧,怎样可以开发一款iPhone的APP。
首先硬件门槛(一个MAC机,一个iPhone手机,有必要时候要几部iPhone测试,有时候比较坑爹iPhone4、5出来结果不差别大),如果你没MAC机也没iPhone或touch,你还是放弃学IOS开发吧。
代码方面:语言objective-C,这个是苹果开发语言,必须掌握,熟练Xcode。
最后还要有一个开发者账户,个人开发者99美刀。
怎样可以有一个开发者账户呢,你必须有一个visa信用卡或mastercard信用卡,我使用的是mastercard广发卡,支持国际支付的。
然后到苹果开发者网站,注册一个账号,这一步是免费的。
然后登陆,会进入一个流程,填写你要加入的开发计划,个人信息,信用卡信息等。由于中国不支持直接支付,这个流程会给你一个pdf表单,打印填完签字,扫描后发到苹果亚洲的邮箱,说明原因。然后等大概三天(工作日)信用卡被扣款($99)苹果会回复邮件说明注册成功。
之后就是配置你的账号,通过iTunes connect网页配置你收款账号(只要能收外汇的就行,国内银行卡大部分都支持),税务信息等等,之后上传程序就可以等收款了。
苹果会从美国打电话过来找你,苹果客服很好,万能语音,一开始说英语,然后我说可以说中文吗,里面切换中文模式,碉堡。
账户可以使用之后,你要生成N多证书,乱七八糟,好烦。
有了开发者账户和硬件设备和会写代码,以下就是你的工作了。
一个iPad或iPhone app的开发周期大概是这样的:
1. App的idea形成
2. App的主要功能设计
3. App的大概界面构思和设计(使用流程设计)
4. 大功能模块代码编写
5. 大概的界面模块编写
6. 把大概的界面和功能连接后,app的大致demo就出来了
7. demo自己试用和体验几遍后,根据情况修改
8. app的1.0左右版本完成后可以加入production的图标和部分UI图片
9. 没有大错误后,1.0版本可以尝试寻找beta用户
10. 根据测试用户的反馈,重复 7 - 9的步骤
11.没问题,上传appstore。
波折这么久,这个时候是不是以为APP可以上线了,想多了。苹果不会那么容易放过你的,上传到appstore之后,审核是一个坑爹过程,总之你的APP一点BUG都不能有,信息不能作假,名字不能乱起,不能有违法图片,不能有错误信息。。。。。。省略一万字。
然后审核周期至少要一周,按正常10天没意外可以上线,如果有意外被拒绝,继续等10天吧,再拒绝,再等10天,无比坑爹的过程。我曾经试过一个APP审核了一个多月,被拒绝两次,全部是坑爹的拒绝原因,太无语,苹果审核太严格,不像安卓说上线就上线。
当你的APP上线之后是不是很开心,其实经营一个APP才是最难,省略一万字。自己领悟。
7
创作信息
Report
声明
7
Share
相关推荐
in to comment
Add emoji
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
You may like
相关收藏夹
Log in
7Log in and synchronize recommended records
7Log in and add to My Favorites
评论Log in and comment your thoughts
分享Share




















![羴[Shan] 羊年吉祥](https://img.zcool.cn/community/031c8ea5566c71b000001cc29372379.jpg?x-oss-process=image/resize,m_fill,w_520,h_390,limit_1/auto-orient,1/sharpen,100/quality,q_80)
































































