苹果 iOS 移动应用开发新手入门.docxVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

苹果iOS移动应用开发新手入门

马上着手开发iOS应用程序

开发iOS应用程序既有趣又回报丰厚,如果您是一位新手,自然想知道从哪里入手。本路线图提供了iOS应用程序开发的绝佳起点。在Mac电脑上,您可以创建在iPad、iPhone和iPodtouch上运行的iOS应用程序。遵循本路线图以了解如何取得开发工具,理解主要概念及最佳实践,并学会查找更多信息。

继续遵循此路线图,您将使用到Xcode和iOSSDK(Apple提供的开发工具)。您将了解Objective-C(驱动所有iOS应用程序和框架的程序设计语言)的编程基础知识,并将探索CocoaTouch框架。您将创建一个简单的iOS应用程序,并学会在设备上进行测试。最后,您还会学到如何将应用程序提交到AppStore。

搏天培训3G学院010设置

您在开发应用程序时,会使用到iOS软件开发套件(SDK)以及Xcode,即Apple的集成开发环境(IDE)。Xcode为开发完美的iPhone、iPodtouch和iPad应用程序,提供了您所需要的一切。它包括源代码编辑器、图形用户界面编辑器和许多其他功能。大多数应用程序开发工具集中显示在一个窗口中,Xcode称之为工作区窗口。在此窗口内,您可以顺畅地从代码编写转换到代码调试,再到用户界面设计。iOSSDK扩展了Xcode工具集,包含iOS专用的工具、编译器和框架。

开始之前:

1.下载最新版本的Xcode。

在Mac上打开MacAppStore应用程序,搜索Xcode,然后点按“免费”按钮下载Xcode。您下载的Xcode已包含iOSSDK。(MacOSXv10.7以及更高版本已经预装MacAppStore应用程序。如果您使用的是较早版本的MacOSX,则需要升级。)

2.加入iOSDeveloperProgram成为Apple开发者。

您无需加入该计划也可编写应用程序并在iOSSimulator中测试。但是,您只有加入该计划,才能在设备上测试与分发应用程序。加入该计划后,您还可以全权访问iOSDevCenter和iOSProvisioningPortal。如果您现在加入,就可以执行路线图中的所有操作步骤,包括在设备上测试应用程序。

马上开始

开发优秀的iOS应用程序,需要大量的学习和实践。不过,有了这些工具和iOSSDK,开发一个简单可用的程序并非难事。“您的首个iOS应用程序”教程,介绍了这些工具、基本设计模式和应用程序开发过程。通过这个教程,您将学习创建一个能接收用户文本输入并能将文本显示在屏幕上的应用程序。您还将学到如何在Mac上的iOSSimulator中运行

搏天培训3G学院010这一程序。本教程中的简单步骤引入了一些简练实用的概念,将在今后的程序开发中不断地用到。

工具

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

搏天培训3G学院010“您的首个iOS应用程序”向您展示了如何创建新项目、添加用户界面元素,以及编辑源代码。创建应用程序后,您可使用Xcode来测试和调试源代码、分析和改进应用程序的性能、执行源代码控制操作、归档并将应用程序提交到AppStore等等。

程序设计语言

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

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

基本任务

现在,您学到的Objective-C的知识,足可用来阅读和编写基本代码,您可以开始以对象的方式

文档评论(0)

138****8628 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档