马上着手开发iOS应用程序:三、应用开发基础

移动开发 iOS
这里是您开始开发iOS应用所应该知道和掌握的一些内容, 包括工具、程序设计语言和基本任务。掌握这些将为您开发iOS程序打下坚实的基础。

本教程以系列形式出现,你可以点击以下链接跳到相应页面:

工具

Xcode 提供整套管理开发工作流程的工具——从创建应用程序、设计用户界面,到测试、优化,并将其提交到 App Store。您可以自定 Xcode,来符合您的工作风格,让您专注于手头的任务。

您的*** iOS 应用程序向您展示了如何创建新项目、添加用户界面元素,以及编辑源代码。创建应用程序后,您可使用 Xcode 来测试和调试源代码、分析和改进应用程序的性能、执行源代码控制操作、归档并将应用程序提交到 App Store 等等。

立即阅读此文章:在 Xcode 中管理工作流程向您展示 Xcode 用于 iOS 应用程序开发的重要功能。


程序设计语言

Objective-C 是一种简洁的、面向对象的程序设计语言,所有 iOS 应用程序都由它来驱动。您需要编写 Objective-C 代码来创建应用程序,同时您需要懂得该语言,才能使用大多数的框架。尽管您可以使用其他编程语言来开发,但不使用 Objective-C 就无法生成 iOS 应用程序。

Objective-C 是一种简单的程序设计语言,其语法和规范简单易学。如果您有其他面向对象程序设计语言(例如 Java 或 C++)的编程经验,那么它对您来说,将更容易上手。如果您是 C 语言程序员,您会发现熟悉面向对象编程和 Objective-C 后,应用程序的设计和修改变得更加容易。

立即阅读此文章:编写 Objective-C 代码教您 Objective-C 的基本语法,包括类声明、方法、发消息和声明属性。Mac 和 iOS 应用程序都可用 Objective-C 来开发。如果您是 Mac 开发者,那么基本语法对您来说已经不是问题了。


基本任务

现在,您学到的 Objective-C 的知识,足可用来阅读和编写基本代码,您可以开始以对象的方式来考虑问题了。如同思考现实世界中的对象一样,您应该思考一个对象包含什么内容,可以用来做什么,以及如何与其他对象关联。

要创建 iOS 应用程序,您需要了解如何创建对象、比较对象、查询对象的相关信息,以及访问数据集(如数组)中的对象。这些任务在 iOS 应用程序中很常见。掌握这些技能后,您就可以编写更复杂的 Objective-C 代码了。

立即阅读此文章:掌握基本的编程技能描述 Objective-C 编程的基本任务。本文解释的概念在 Mac 和 iOS 开发中基本相同。

责任编辑:徐川 来源: apple.com
相关推荐

2013-01-11 15:24:02

iOS开发移动应用iPhone

2013-01-11 14:33:14

iOS开发移动应用iPhone

2013-01-11 15:36:09

iOS开发移动应用iPhone

2013-01-11 14:45:43

iOS开发移动应用iPhone

2011-05-31 13:34:22

应用开发iPad

2011-07-21 16:19:30

iOS Twitter

2010-05-22 16:57:09

BlackBerry开

2009-08-14 17:08:00

Android应用程序

2011-07-18 10:21:04

iOS Visual Stu iphone

2013-01-17 15:51:42

Android开发应用程序组件

2013-12-06 13:00:26

TechEd2013Office 365Visual Stud

2013-02-21 14:15:41

开发Tizen

2013-02-21 14:14:40

开发Tizen

2012-02-08 15:06:31

ibmdw

2022-09-19 00:37:13

SaaS云计算开发

2012-03-15 15:35:51

iUI框架EclipseiOS Web

2011-05-31 15:41:00

Cocoa TouchCocoaiOS

2018-12-11 11:41:14

物联网应用程序IOT

2011-03-31 13:15:18

BlackBerry

2011-02-22 10:23:43

点赞
收藏

51CTO技术栈公众号