iOS运用开发入门教程
2016-06-19

要发明一个优异的 iOS 运用,你要学习许多常识,但用开发东西和 iOS SDK 就能轻松树立一个能够运转的运用了。在“你的第一个 iOS 运用”教程中介绍了这些东西、根本描绘形式和运用开发进程。跟从该教程你能够创立一个简略的运用:它能够承受用户输入的文字并将其显如今屏幕上。你还会学到如安在 Mac 电脑上运用模拟器来运转运用。教程中几个简略的过程向你介绍了许多高雅而又有用的理念,它们将变成你开发进程中重复饯另外思维。
 
“你的第一个 iOS 运用”是本道路图中最长的一篇文章,不过可别囫囵吞枣。你稍后需求对其间的根本概念进行更深一步的学习。后边的每一篇文章都会侧重评论这篇长文里的各个概念。
 
教程简介》》 装置东西》》 投入学习》》 东西》》 言语》》 根本使命》》 布局》》 描绘形式》》 人机界面》》 运用描绘》》 App Store》》 查找资料》》 从这里起程
 
专题报道:苹果iPhone5发布会
 
引荐阅览:iPhone5究竟怎么样? 6张图 通知你iPhone5的优缺点
 
东西
 
Xcode 供给了一系列用来办理整个开发流程的东西,从创立运用到测验、优化运用,直至上载运用到 App Store。“你的第一个 iOS 运用”教程展现了怎么创立新工程、增加用户界面以及编写源代码。创立自个的运用今后,你需求用 Xcode 来测验和为源代码除错,剖析并改善运用的功用,展开源代码操控作业,归档,以及向 App Store 提交运用等。
 
Xcode 可依照你自个的个性进行定制,让你愈加专心于开发作业。
 
言语:
 
一切 iOS 运用的背面都运转着 Objective-C sanqingcha.faxingge.com这个高雅的面向目标言语。Objective-C 是 C 言语的一个超集,意思即是你能够在项目中一起运用 C 言语和 Objective-C 言语。尽管你也能够用其他言语进行开发,可是要构建 iOS www.times520.com运用有必要依托 Objective-C。
 
Objective-C 的语法和规约都十分简略易学,特别关于现已把握了相似 Java 或 C++ 这类面向目标编程言语的兄弟。若是你是一位运用 C www.faxingge.com 言语的开发者,在你知道面向目标编程以及 Objective-C 之后,你会发现运用描绘和保护变得无比轻松。
 
专题报道:苹果iPhone5发布会
 
引荐阅览:iPhone5究竟怎么样? 6张图 通知你iPhone5的优缺点
 
根本使命
 
比方画家有必要把握怎么运用笔刷,音乐家有必要熟知音阶与和弦相同,开发者有必要知道编写代码时最根本的使命是什么。
 
要制造一个 iOS 运用,你首先要知道怎么创立目标、比拟目标、查询目标获取它们的信息、以及怎么拜访一系列目标例如数组。这些都是 iOS 运用中的惯例使命。当你把握这些技能后,你就能持续深化研究更杂乱的 Objective-C 代码了。
 
布局
 
每个运用都是由两个有些组成:一有些是你编写的代码,另一有些即是苹果公司供给的布局(framework)。布局中包括了能够被你的运用调用的方法库。一个布局一起能够被多个运用拜访。
 
你开发的任何运用都会与多个布局相连接。经过布局供给的运用程序编程接口(API)便能运用它。API 是在头文件中声明的,指定了可用的目标、类、数据布局以及协议。苹果编写的布局预先估测了你能够需求完成的根本功用。经过运用布局既能节省时间和精力,又能确保代码的高效和安稳。只要经过体系布局才能够拜访底层硬件。
 
描绘形式
 
描绘形式供给了处理常见软件开发疑问的方案。形式归于笼统的描绘,并不是代码。当你选用某种描绘时,你就会想到适合于你需求的一般形式。
 
无论你要发明哪种运用,你都需求知道布局中所选用的根本描绘形式。在知道描绘形式之后,你就能够愈加有用地运用布局,创立可再用性高、扩展性强以及易于修正的程序。
 
专题报道:苹果iPhone5发布会
 
引荐阅览:iPhone5究竟怎么样? 6张图 通知你iPhone5的优缺点
 
人机界面描绘
 
只是创立一个能够运转的运用还不行。用户会期望 iOS 运用愈加直观、可交互而且魅力诱人。从你选用的功用,到怎么呼应某个手势等各方面的描绘中,请时辰坚持对用户体会的思考。
 
尽管大家能够并不知晓人机界面描绘的原则,可是他们都能直观察觉到哪些运用恪守了该原则,哪些没有。请依照《iOS 人机界面攻略》描绘出上好的用户界面并让你的商品带来最佳的用户体会。
 
运用描绘
 
在动手写代码之前,你得做出若干极其重要的决议。关于你的运用要用来做什么和完成哪些功用都要尽能够地思考周全。选好你的运用会用到的数据模型。决议运用的用户界面个性;比方,是选用主从布局形式仍是写一款东西运用?你要描绘一款既能够运转在 iPad 上,又能运转在 iPhone 和 iPod touch 上的通用运用吗?包括这几个疑问在内的决议方案将帮你构思你的运用布局。
 
不过在着手于构思布局之前,请先知道 Cocoa Touch 布局。究竟你的运用不是一棵孤零零的独树,它依赖于经过这些布局发明出的目标。请学习用于完成运用根本布局的布局目标,它们是你数据布局中的砖瓦,也正是它们使你的运用给用户带来共同的体会。
 
App Store
 
前边你一直在学习怎么运用 Xcode 来发明运用。若要把你的运用发布到 App Store 你还需求做一些另外事。
 
要让运用出彩,就有必要在开发进程中将运用放到实在设备上进行测验,而不是仅在模拟器中运转一下。要在 iOS 设备中运转运用,你需求对测验用的设备进行注册,创立证书以便开发者对运用进行签名,并创立用于辨认该运用的身份编码。
 
经过测验和完善之后,你需求经过 iTunes Connect 来提交运用。在 App Store 对你的运用评价经过后方能正式发布。
 
专题报道:苹果iPhone5发布会
 
引荐阅览:iPhone5究竟怎么样? 6张图 通知你iPhone5的优缺点
 
查找资料
 
在开发运用的进程中,你会需求一个能够轻松拜访的具体技能资料库。Xcode 在你编写代码时就现已为你预备好了这些资料。
 
Xcode 的疾速协助(Quick Help)能够显现一个精简的资料查询成果,不会影响你集中精力修改代码。点按一个符号、界面目标或许构建装备来检查更多信息。按住 Control 并点按 Xcode 界面来检查根据使命的协助文档,指引你怎么进行根本操作。每篇协助文档都供给了一步步的指示,一般还会包括一段视频或图像来进行进一步说明。
 
Xcode 的文档办理器供给了深层次的编程辅导、引导式教程、典范代码、开发东西用户攻略以及翔实的布局 API 参阅,悉数来自 iOS 开发者资料库。经过文档办理器,便能够在一个结合的界面中进行查找、阅览并检查一切苹果公司供给的开发者文档。iOS 开发者资料库还能够经过网页阅览。
 
从这里起程
 
恭喜你!你现已看完《iOS 运用开发入门攻略》的悉数页面,而且读过了引荐的一些简略文档。如今你需求彻底靠自个来发明 iOS 运用了。或许你还能够从 iOS 开发者资料库下载一个典范运用工程来知道各个部位怎么协同作业。但是,要变成一名高效、多产的 iOS 开发者,首先要做的即是参加 iOS 开发者方案,然后持续深化你学到的常识和技能。
 
阅览下列教程,探究 iOS 运用开发
 
学习这些教程能够堆集关于运用开发其他范畴的经历(英文):
 
“第一次向 App Store 提交运用”通知你注册设备并向 App Store 提交运用的流程。
 
“你的第二个 iOS 运用:Storyboards”通知你怎么运用 Storyboard(故事板)来创立主从形式的运用。
 
“你的第三个 iOS 运用:iCloud”通知你如安在根据文档的运用中结合 iCloud。
 
阅览下列文档,拓宽并加深 iOS 运用开发常识
 
这些文档是 iOS 开发者必不可少的读物(英文):
 
“iOS 技能概览”描绘了你的 iOS 运用能够选用的布局和其他技能。
 
“iOS 人机界面攻略”通知你怎么让自个的运用契合用户界面规约。
 
“为 App Store 进行开发”带你阅览开发运用、注册测验设备以及将运用提交到 App Store 的过程。
 
“Objective-C 编程言语”介绍了面向目标编程方法以及这门用于运用开发的首要言语。
 
“Objective-C 编程中的理念”介绍了描绘形式、布局和其他在运用开发进程中的重要概念。
 
“iOS 运用编程攻略”论述了着手开发 iOS 运用时你有必要做到的工作。
 
“App Store 审阅攻略”列出了提交运用到 App Store 需求注意的一切事项。

新闻资讯