APP开发教程应用简介.pdf
《APP开发教程应用简介.pdf》由会员分享,可在线阅读,更多相关《APP开发教程应用简介.pdf(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、泽思网络 移动互联网全案服务商 APP开发教程应用简介 自后乔布斯时代,库克接管苹果以来,中国市场越来越受苹果重视。而最新系统 iOS 6 更被称为最具中国风的 iOS系统,Siri也化身为中国姑娘讲着一口听起来怪怪的普通话和粤语为大家服务。而就在 12 月 8 号,苹果更发布了中文版 iOS APP开发教程马上着手开发 iOS APP应用,以方便和吸引更多的中国开发者来开发 iOS APP。有此中文版教程后,中国开发者们再也不用啃 iOS APP的英文开发教程了。中文版开发教程主要包括 5 个章节:1、开始(介绍和设置)2、教程(马上开始)3、基础(工具、程序设计语言和基本任务)4、开发(框
2、架、设计模式、用户界面设计、应用程序设计和 App Store)5、下一步(查找信息和接下来做什么)马上着手开发 iOS APP应用 开发 iOS APP应用既有趣又回报丰厚,如果您是一位新手,自然想知道从哪里入手。本路线图提供了 iOS APP应用开发的绝佳起点。在 Mac 电脑上,您可以创建在 iPad、iPhone 和 iPod touch 上运行的 iOS APP应用。遵循本路线图以了解如何取得开发工具,理解主要概念及最佳实践,并学会查找更多信息。继续遵循此路线图,您将使用到 Xcode 和 iOS SDK(Apple 提供的开发工具)。您将了解 Objective-C(驱动所有 iO
3、S APP应用和框架的程序设计语言)的编程基础知识,并将探索 Cocoa Touch 框架。您将创建一个简单的 iOS APP应用,并学会在设备上进行测试。最后,您还会学到如何将应用程序提交到 App Store。路线图中的每个页面,都介绍一个新主题,并链接到一篇或多篇有关该主题的简短文章。路线图只是提供基本的入门知识,最后一页“接下来做什么”包含您接下来应该阅读的文稿链接。完成了路线图,您就具备了进一步了解各个主题的能力,并且掌握到着手开发 iOS APP应用的知识、工具和技能。如果您是 Mac 开发者:您其实已经掌握了不少开发 iOS APP应用的知识。可是,尽管 iOS 和 OS X 使
4、用相同的开发工具和开发语言,两者仍然存在着一些重大泽思网络 移动互联网全案服务商 的差异(您将在路线图的学习过程中发现这点)。有关这些平台差异的全面描述,请参阅 iOS Technology Overview(iOS 技术概述)中的“Migrating from Cocoa”(从 Cocoa 迁移)。设置 您在开发应用程序时,会使用到 iOS 软件开发套件(SDK)以及 Xcode,即 Apple 的集成开发环境 (IDE)。Xcode 包括源代码编辑器、图形用户界面编辑器及其他许多功能,为您开发完美的 iPhone、iPod touch 和 iPad 应用程序,提供了所需要的全部资源。大多数
5、应用程序开发工具集中显示在一个窗口中,Xcode 称之为工作区窗口。在此窗口内,您可以顺畅地从代码编写转换到代码调试,再到用户界面设计。iOS SDK 扩展了 Xcode 工具集,包含 iOS 专用的工具、编译器和框架。开始之前:下载最新版本的 Xcode。在 Mac 上打开 Mac App Store 应用程序,搜索 Xcode,然后点按“免费”按钮下载 Xcode。您下载的 Xcode 已包含 iOS SDK。(Mac OS X v10.7 以及更高版本已经预装 Mac App Store 应用程序。如果您使用的是较早版本的 Mac OS X,则需要升级。)加入 iOS Developer
6、 Program 成为 Apple 开发者。您无需加入该计划也可编写应用程序并在 iOS Simulator 中测试。但是,您只有加入该计划,才能在设备上测试与分发应用程序。加入该计划后,您还可以全权访问 iOS Dev Center 和 iOS Provisioning Portal。如果您现在加入,就可以执行路线图中的所有操作步骤,包括在设备上测试应用程序。马上开始 开发优秀的 iOS APP应用,需要大量的学习和实践。不过,有了这些工具和 iOS SDK,开发一个简单可用的程序并非难事。您的首个 iOS APP应用教程,介绍了这些工具、基本设计模式和应用程序开发过程。通过这个教程,您将学
7、习创建一个能接收用户文本输入并能将文本显示在屏幕上的应用程序。您还将学到如何在 泽思网络 移动互联网全案服务商 Mac 上的 iOS Simulator 中运行这一程序。本教程中的简单步骤引入了一些简练实用的概念,将在今后的程序开发中不断地用到。您的首个 iOS APP应用是路线图中最长的文章,但请不要仓促地完成它。它为您在后面将详细学习的概念奠定了基础。其他每篇文章,都是围绕当中某个概念再深入说明。立即学习本教程:您的首个 iOS APP应用告诉您,如何在 iOS 开发环境中,创建一个简单的应用程序。完成教程后,可返回本页继续学习马上着手开发 iOS APP应用。工具 Xcode 提供整套管
8、理开发工作流程的工具从创建应用程序、设计用户界面,到测试、优化,并将其提交到 App Store。您可以自定 Xcode,来符合您的工作风格,让您专注于手头的任务。您的首个 iOS APP应用向您展示了如何创建新项目、添加用户界面元素,以及编辑源代码。创建应用程序后,您可使用 Xcode 来测试和调试源代码、分析和改进应用程序的性能、执行源代码控制操作、归档并将应用程序提交到 App Store 等等。立即阅读此文章:在 Xcode 中管理工作流程向您展示 Xcode 用于 iOS APP应用开发的重要功能。程序设计语言 Objective-C 是一种简洁的、面向对象的程序设计语言,所有 iO
9、S APP应用都由它来驱动。您需要编写 Objective-C 代码来创建应用程序,同时您需要懂得该语言,才能使用大多数的框架。尽管您可以使用其他编程语言来开发,但不使用 Objective-C 就无法生成 iOS APP应用。泽思网络 移动互联网全案服务商 Objective-C 是一种简单的程序设计语言,其语法和规范简单易学。如果您有其他面向对象程序设计语言(例如 Java 或 C+)的编程经验,那么它对您来说,将更容易上手。如果您是 C 语言程序员,您会发现熟悉面向对象编程和 Objective-C 后,应用程序的设计和修改变得更加容易。立即阅读此文章:编写 Objective-C 代码
10、教您 Objective-C 的基本语法,包括类声明、方法、发消息和声明属性。Mac 和 iOS APP应用都可用 Objective-C 来开发。如果您是 Mac 开发者,那么基本语法对您来说已经不是问题了。基本任务 现在,您学到的 Objective-C 的知识,足可用来阅读和编写基本代码,您可以开始以对象的方式来考虑问题了。如同思考现实世界中的对象一样,您应该思考一个对象包含什么内容,可以用来做什么,以及如何与其他对象关联。要创建 iOS APP应用,您需要了解如何创建对象、比较对象、查询对象的相关信息,以及访问数据集(如数组)中的对象。这些任务在 iOS APP应用中很常见。掌握这些技
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- APP 开发 教程 应用 简介
限制150内