IOS移动技术开发好学吗?开发优秀的 iOS 应用程序,需要大量的学习和实践。华清远见教育科技集团会通过后续的几篇免费资料文章来手把手教大家创建一个简单的iOS应用程序,应用程序外观大致如下图所示。

要创建本文中的 iOS 应用程序,你需要 Xcode 4.3 或更高版本。Xcode 是 Apple 的集成开发环境(又称 IDE),用于 iOS 和 Mac OS X 的开发。在 Mac 上安装 Xcode,也会同时安装了 iOS SDK,它包含 iOS 平台的编程接口。
要着手开发应用程序,请创建一个新 Xcode 项目。
创建新项目
1. 打开 Xcode(默认位置在“/应用程序”中)。
如果从未在 Xcode 中创建或打开过项目,你应该会看到一个与下图类似的“Welcome to Xcode”窗口:

如果曾在 Xcode 中创建或打开过项目,你会看到一个项目窗口,而不是“Welcome to Xcode”窗口。
2. 在“Welcome to Xcode”窗口中,点按“Create a new Xcode project”,或选取“File”>“New”>“New project”。
Xcode 将打开一个新窗口并显示对话框,让你从中选取一个模板。Xcode 内建了一些应用程序模板,你可以使用这些模板来开发常见类型的 iOS 应用程序。例如“Tabbed”模板可以创建与 iTunes 类似的应用程序,“Master-Detail”模板可以创建与“邮件”类似的应用程序。

3. 在对话框左边的 iOS 部分中,选择“Application”。
4. 在对话框的主区域中,选择“Single View Application”,然后点按“Next”。
一个新对话框会出现,提示你为应用程序命名,并为项目选取附加选项。

5. 填写“Product Name”、“Company Identifier”和“Class Prefix”等栏位。
你可以使用以下值:
·Product Name:HelloWorld
·Company Identifier:你的公司标识符(如果有)。如果没有公司标识符,可以使用 edu.self。
·Class Prefix:HelloWorld
注:Xcode 使用输入的产品名称来命名你的项目和应用程序。Xcode 使用类前缀名称来命名为你所创建的类。例如,Xcode 会自动创建一个应用程序委托类,命名为HelloWorldAppDelegate。如果输入不同的值作为类前缀,则应用程序委托类将命名为“你的类前缀名称AppDelegate”。
简单来说,本教程假设你将产品命名为 HelloWorld 并使用 HelloWorld 作为类前缀值。
6. 在“Device Family”弹出式菜单中,确定选取 iPhone。
7. 确定选取“Use Storyboard”和“Use Automatic Reference Counting”选项,但不选定“Include Unit Tests”选项。
8. 点按“Next”。
此时出现另一个对话框,让你指定项目存储的位置。
9. 为项目指定位置,不要选定“Source Control”选项,然后点按“Create”。
Xcode 在工作区窗口中打开新项目,窗口的外观近似于:

请花一些时间来熟悉 Xcode 的工作区窗口。在接下来的整个教程中,你将会用到下面窗口中标识出的按钮和区域。

如果工作区窗口中的实用工具区域已打开(如上图窗口中所示),你可以暂时把它关闭,因为稍后才会用到它。右边的“View”按钮可控制实用工具区域。实用工具区域可见时,该按钮是这样的:

如有需要,点按右边的“View”按钮来关闭实用工具区域。
即使你还未编写任何代码,你都可以构建你的应用程序,并在 Simulator(已包含在 Xcode 中)中运行它。顾名思义,Simulator 可模拟应用程序在 iOS 设备上运行,让你初步了解它的外观和行为。
|