iOS开发全攻略:从入门到实践
1. 提交原生应用到App Store的前置条件
要将原生应用提交到App Store,需要成为iOS开发者计划的年度付费会员,当前年费为99美元。会员资格能让开发者获得必要的数字证书,这些证书允许开发者将原生应用加载到测试设备上,并将完成的应用上传到App Store进行审核。此外,会员还能访问iOS SDK和iOS软件的测试版(需遵守保密协议)。
除了支付开发者计划费用,还必须与苹果公司签订分销合同。对于付费应用,合同流程还要求与苹果建立银行关系。合同完成所需的时间因苹果的业务繁忙程度而异,可能需要数周,美国以外的开发者可能需要更长时间,所以不要等到最后一刻才开始处理合同。
2. 内容限制
苹果作为App Store“货架空间”的守门人,其审核过程对原生应用的内容也施加了限制。开发者协议中明确了基本准则,苹果会逐案检查每个应用是否符合规定。
而网页应用则不同,只要在当地法律允许的范围内,开发者可以提供任何内容,因为网页应用托管在开发者的服务器上,设备所有者可以自由决定是否访问该服务器。
需要注意的是,无论是网页应用还是通过移动Safari浏览器播放的内容,都无法使用Flash或Java,因为截至目前,iOS原生不支持这两种运行时环境。
3. 创作平台选择
在几乎任何操作系统平台上,都可以使用文本编辑器编写HTML、CSS和JavaScript代码。纯文本编辑甚至不需要图形用户界面,许多Unix程序员会在命令行界面编辑器(如Emacs和vi)中编写网页代码。这种灵活性的关键在于代码转换为机器代码的过程发生在网页浏览器中。
超级会员免费看
订阅专栏 解锁全文
1645

被折叠的 条评论
为什么被折叠?



