算死草

用户头像
广州/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才是最难,省略一万字。自己领悟。
算死草(图ZMTk0NDIxNDQ=) - APP界面 - 站酷设计师jaysonyang原创素材 - 站酷ZCOOL
Collect
算死草(图ZMTk0NDIxNDg=) - APP界面 - 站酷设计师jaysonyang原创素材 - 站酷ZCOOL
Collect
算死草(图ZMTk0NDIxNTI=) - APP界面 - 站酷设计师jaysonyang原创素材 - 站酷ZCOOL
Collect
算死草(图ZMTk0NDIxNTY=) - APP界面 - 站酷设计师jaysonyang原创素材 - 站酷ZCOOL
Collect
算死草(图ZMTk0NDIxNjA=) - APP界面 - 站酷设计师jaysonyang原创素材 - 站酷ZCOOL
Collect
算死草(图ZMTk0NDIxNjQ=) - APP界面 - 站酷设计师jaysonyang原创素材 - 站酷ZCOOL
Collect
7
|
Report
|
7
Share
相关推荐
评论
用户头像
in to comment
Add emoji
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
推荐素材
You may like
相关收藏夹
地产VI
地产VI
地产VI
地产VI
大家都在看
Log in