《iOS 9 开发指南》——第1章,第1.2节开始iOS 9开发之旅
本节书摘来自异步社区《iOS 9 开发指南》一书中的第1章,第1.2节开始iOS 9开发之旅,作者 管蕾,更多章节内容可以访问云栖社区“异步社区”公众号查看
1.2 开始iOS 9开发之旅
iOS 9 开发指南
图片 2 知识点讲解:光盘:视频知识点第1章开始iOS 9开发之旅.mp4
要想成为一名iOS开发人员,首先需要拥有一台Intel Macintosh台式机或笔记本电脑,并运行苹果的操作系统。对于iOS 9开发人来说,需要安装最新的OS X El Capitan系统。硬盘至少有6GB的可用空间,开发系统的屏幕空间越大,就越容易营造高效的工作空间。对于广大读者来说,还是建议购买一台Mac机器,因为这样的开发效率更高,也避免一些因为不兼容所带来的调试错误。除此之外,还需要加入Apple开发人员计划,拥有一个Apple账号。
其实无需任何花费即可加入到Apple开发人员计划(Developer Program),然后下载iOS SDK(软件开发包),编写iOS应用程序,并且在Apple iOS模拟器中运行它们。但是毕竟收费与免费之间还是存在一定的区别:免费会受到较多的限制。例如将编写的应用程序加载到iPhone中或通过App Store发布它们,需支付会员费。本书的大多数应用程序都可在免费工具提供的模拟器中正常运行,因此,接下来如何做由你决定。
注意:
如果不确定成为付费成员是否合适,建议读者先不要急于成为付费会员,而是先成为免费成员,在编写一些示例应用程序并在模拟器中运行它们后再升级为付费会员。显然,模拟器不能精确地模拟移动传感器输入和GPS数据等。
如果读者准备选择付费模式,付费的开发人员计划提供了两种等级:标准计划(99美元)和企业计划(299美元),前者适用于要通过App Store发布其应用程序的开发人员,而后者适用于开发的应用程序要在内部(而不是通过App Store)发布的大型公司(雇员超过500)。你很可能想选择标准计划。
注意:
其实无论是公司用户还是个人用户,都可选择标准计划(99美元)。在将应用程序发布到AppStore时,如果需要指出公司名,则在注册期间会给出标准的“个人”或“公司”计划选项。
无论是大型企业还是小型公司,无论是要成为免费成员还是付费成员,我们的iOS 9开发之旅都将从Apple网站开始。首先,访问Apple iOS开发中心(https://developer.apple.com/),如图1-1所示。
如果通过使用iTunes、iCloud或其他Apple服务获得了Apple ID,可将该ID用作开发账户。如果目前还没有Apple ID,或者需要新注册一个专门用于开发的新ID,可通过注册的方法创建一个新Apple ID,注册界面如图1-2所示。
单击图1-2中的Create Apple ID按钮后可以创建一个新的 Apple ID账号,注册成功后输入登录信息登录,登录成功后的界面如图1-3所示。
在成功登录Apple ID后,可以决定是加入付费的开发人员计划还是继续使用免费资源。要加入付费的开发人员计划,请再次将浏览器指向iOS开发计划网页(http://developer.apple.com/programs/ios/),并单击Enron New链接加入。阅读说明文字后,单击Continue按钮开始进入加入流程。
在系统提示时选择I’m Registered as a Developer with Apple and Would Like to Enroll in a Paid Apple Developer Program,再单击Continue按钮。注册工具会引导我们申请加入付费的开发人员计划,包括在个人和公司选项之间做出选择。
异步社区 异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。
相关文章
- OpenGL ES应用开发实践指南:iOS卷
- 《iOS 9 开发指南》——第6章,第6.1节Interface Builder基础
- 《iOS 9 开发指南》——第6章,第6.2节和Interface Builder密切相关的库面板
- 《iOS 9 开发指南》——第6章,第6.6节定制界面外观
- 《iOS 8应用开发入门经典(第6版)》——第1章,第1.1节欢迎进入iOS平台
- 《iOS 8应用开发入门经典(第6版)》——第2章,第2.5节问与答
- 《iOS 8开发指南(第2版)》——第1章,第1.5节启动iOS 8模拟器
- 《iOS 8开发指南》——第6章,第6.2节Xcode中的MVC
- 《iOS应用开发指南——使用HTML5、CSS3和JavaScript》——第1章 变小的巨大影响1.1 移动魔力和掌上电脑
- 《iOS应用开发指南——使用HTML5、CSS3和JavaScript》——2.3 下载和安装NimbleKit
- iOS开发 CGAffineTransform 让图片旋转, 旋转后获得图片旋转的角度
- ios开发应用内实现多语言自由切换
- IOS开发环境更换后重新制作Provisioning Profile证书详解
- SwiftUI会是IOS开发的新未来吗?
- iOS程序启动过程
- iOS 开发中使用 NSURLProtocol 拦截 HTTP 请求
- 《黑客大曝光:移动应用安全揭秘及防护措施》一3.2 iOS到底有多安全
- 谷歌推出iOS视频共享应用 相隔两地也能一起看YouTube
- iOS开发UI篇—APP主流UI框架结构
- 分享一下自己ios开发笔记
- iOS开发 - 点击tabbar某一个item,直接push跳转进入需要的页面,而不是切换tab
- IOS开发之学习《AV Foundation 开发秘籍》
- iOS开发之网络编程--中文转码