- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
马上着手开发 iOS 应用程序
开发 iOS 应用程序既有趣又回报丰厚,如果您是一位新手,自然想知道从哪里入手。本路线图提供了 iOS 应用程序开发的绝佳起点。在 Mac 电脑上,您可以创建在 iPad、iPhone 和 iPod touch 上运行的 iOS 应用程序。遵循本路线图以了解如何取得开发工具,理解主要概念及最佳实践,并学会查找更多信息。
继续遵循此路线图,您将使用到 Xcode 和 iOS SDK(Apple 提供的开发工具)。您将了解 Objective-C(驱动所有 iOS 应用程序和框架的程序设计语言)的编程基础知识,并将探索 Cocoa Touch 框架。您将创建一个简单的 iOS 应用程序,并学会在设备上进行测试。最后,您还会学到如何将应用程序提交到 App Store。
路线图中的每个页面,都介绍一个新主题,并链接到一篇或多篇有关该主题的简短文章。路线图只是提供基本的入门知识,最后一页“接下来做什么”包含您接下来应该阅读的文稿链接。完成了路线图,您就具备了进一步了解各个主题的能力,并且掌握到着手开发 iOS 应用程序的知识、工具和技能。
如果您是 Mac 开发者:您其实已经掌握了不少开发 iOS 应用程序的知识。可是,尽管 iOS 和 OS X 使用相同的开发工具和开发语言,两者仍然存在着一些重大的差异(您将在路线图的学习过程中发现这点)。有关这些平台差异的全面描述,请参阅? HYPERLINK /library/ios/documentation/Miscellaneous/Conceptual/iPhoneOSTechOverview/Introduction/Introduction.html \l //apple_ref/doc/uid/T\t _blank iOS Technology Overview(iOS 技术概述)中的 HYPERLINK /library/ios/documentation/Miscellaneous/Conceptual/iPhoneOSTechOverview/PortingfromCocoa/PortingfromCocoa.html \l //apple_ref/doc/uid/TCH8 \t _blank “Migrating from Cocoa”(从 Cocoa 迁移)。
设置
您在开发应用程序时,会使用到 iOS 软件开发套件 (SDK) 以及 Xcode,即 Apple 的集成开发环境 (IDE)。Xcode 包括源代码编辑器、图形用户界面编辑器及其他许多功能,为您开发完美的 iPhone、iPod touch 和 iPad 应用程序,提供了所需要的全部资源。大多数应用程序开发工具集中显示在一个窗口中,Xcode 称之为工作区窗口。在此窗口内,您可以顺畅地从代码编写转换到代码调试,再到用户界面设计。iOS SDK 扩展了 Xcode 工具集,包含 iOS 专用的工具、编译器和框架。
开始之前:
下载最新版本的 Xcode。
在 Mac 上打开? HYPERLINK macappstore:///us/app/xcode/id497799835?mt=12 Mac App Store?应用程序,搜索 Xcode,然后点按“免费”按钮下载 Xcode。您下载的 Xcode 已包含 iOS SDK。(Mac OS X v10.7 以及更高版本已经预装 Mac App Store 应用程序。如果您使用的是较早版本的 Mac OS X,则需要升级。)
HYPERLINK /cn/programs/ios/ \t _blank 加入 iOS Developer Program 成为 Apple 开发者。
您无需加入该计划也可编写应用程序并在 iOS Simulator 中测试。但是,您只有加入该计划,才能在设备上测试与分发应用程序。加入该计划后,您还可以全权访问 iOS Dev Center 和 iOS Provisioning Portal。如果您现在加入,就可以执行路线图中的所有操作步骤,包括在设备上测试应用程序。
马上开始
开发优秀的 iOS 应用程序,需要大量的学习和实践。不过,有了这些工具和 iOS SDK,开发一个简单可用的程序并非难事。您的首个 iOS 应用程序教程,介绍了这些工具、基本设计模式和应用程序开发过程。通过这个教程,您将学习创建一个能接收用户文本输入并能将文本显示在屏幕上的应用程序。您还将学到如何在 Mac 上的 iOS Simulator 中运行这一程序。本教程中的简单步骤引入了一些简练实用的概念,将在今后的程序开发中不断地用到。
您的首个 iOS 应用程序是路线图中最长的文章,但请不要仓促
您可能关注的文档
- iOS开发2:读取plist文件.docx
- IOS毛玻璃扁平化时尚PPT模板图表图片.ppt
- 20110517技-防病毒的Special Report of Worm Virus Protection for Stuxnet英文学习资料.doc
- iOS网络编程与云端应用最佳实践.pdf
- A Documentary Report of Forced Demolition In China (2003 - 2013) by zwd英文学习资料.pdf
- iOS应用程序开发方法与实践-第08章.pptx
- iOS应用程序开发方法与实践-第10章.pptx
- Armscor Annual Report 2009-2010英文学习资料.pdf
- CNTS 2015 Ideal Employer Brand Focus Report - Students - Engineering - Shanghai General Motors_v2英文学习资料.pptx
- 阿拉伯代码短信导致IOS 8设备短信闪退解决方法.doc
- 2024年江西省高考政治试卷真题(含答案逐题解析).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)物理试卷(含答案详解).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)地理试卷(含答案详解).pdf
- 2024年内蒙通辽市中考化学试卷(含答案逐题解析).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).docx
- (一模)长春市2025届高三质量监测(一)化学试卷(含答案).pdf
- 2024年安徽省高考政治试卷(含答案逐题解析).pdf
- (一模)长春市2025届高三质量监测(一)生物试卷(含答案).pdf
- 2024年湖南省高考政治试卷真题(含答案逐题解析).docx
- 2024年安徽省高考政治试卷(含答案逐题解析).docx
文档评论(0)