在开始iPhone应用程序开发之前,必须至少对下面这些Cocoa概念有基本的理解:
不熟悉Cocoa和Objective-C的开发者可以在Cocoa基本原理指南中得到相应的信息。
核心内容:
-
“核心应用程序” 描述iPhone应用程序的基本结构,介绍一些所有应用程序都需要做好处理准备的关键任务。
-
“窗口和视图” 描述iPhone的窗口管理模型,展示如何通过视图来组织用户界面。
-
“事件处理” 描述iPhone事件处理模型,展示如何处理多点触摸和运动事件,以及如何在应用程序中使用拷贝和粘贴操作。
-
“图形和描画” 描述iPhone OS的图形架构,展示如何描画各种形状和图像,以及如何在使用动画。
-
“文本和Web” 描述iPhone OS的文本支持,介绍一些管理系统键盘的实例。
-
“文件和网络” 为如何操作文件和网络连接提供一些指导原则。
-
“多媒体支持” 展示如何使用iPhone OS中的音频和视频技术。
-
“设备支持” 展示如何使用外接配件接口、位置服务、加速计、和内置的照相机接口。
-
“应用程序的偏好设置” 展示如何配置应用程序的偏好设置及如何将这些设置显示在Settings应用程序中。
下面的文档中包含一些重要的信息,所有的开发者在开发iPhone OS的应用程序之前都应该加以阅读:
-
iPhone开发指南 从工具的角度描述iPhone开发过程中的一些重要信息,介绍如何配置设备及如何使用Xcode(和其它工具)连编、运行、和测试您的软件。
-
Cocoa基本原理指南 介绍iPhone应用程序开发中使用的设计模式以及其它与实践相关的信息。
-
iPhone人机界面指南 就如何设计iPhone应用程序的用户界面提供指导和重要信息。
下面的框架参考和概念性文档提供一些与iPhone关键主题相关的信息:
参考:
http://www.apple.com.cn/developer/iphone/library/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40007072-CH1-SW1
分享到:
相关推荐
### iPhone应用程序编程指南知识点概述 #### 一、iPhone SDK与本地应用程序 - **定义与特点**:iPhone SDK 提供了一套完整的工具集和资源库,用于构建原生的 iPhone 应用程序。这类应用程序通常以图标形式出现在 ...
### iPhone应用程序编程指南知识点...通过以上知识点的总结,我们可以清晰地了解到《iPhone应用程序编程指南》中文版PDF所提供的核心信息和详细指导,为想要深入iPhone应用程序开发的读者提供了全面的入门和进阶指南。
### iPhone应用程序开发指南知识点概述 #### 一、引言与目标读者 - **目标读者**:本指南旨在为iOS开发者提供全面的技术指引,适合不同经验水平的开发者阅读。 - **先决条件**:具备一定的编程基础,特别是对...
总之,本指南全面覆盖了从基础预备知识到高级定制技术的iPhone应用程序开发全过程,为开发者提供了详尽的指导与实践建议。无论是新手还是经验丰富的开发者,都能从中获得宝贵的启示和技巧,有效提升应用程序的质量与...
### iPhone应用程序编程指南知识点 #### 一、介绍 **谁应该阅读本文?** ...这些知识点涵盖了iPhone应用程序开发的核心内容和技术细节,对于希望深入了解iOS开发的开发者来说是非常宝贵的资源。
- **设计模式总结**:本文档还包括了iPhone应用程序开发过程中使用的一些关键设计模式的总结。 - **其他文档推荐**:指向其他文档,提供更深入的主题讨论和建议。 综上所述,《iPhone开发速成》不仅涵盖了iPhone...
通过本指南的学习,开发者不仅可以掌握iPhone应用程序开发的基础知识,还能深入理解各个关键技术点,从而更好地设计和实现高质量的应用程序。无论是新手还是经验丰富的开发者,都能从中受益匪浅。此外,《iPhone开发...
关于如何使用这份文档,它提供了先决条件和相关资源的建议,以及应用程序设计的基本原则。指南建议设计时,开发者应当考虑iOS的基本设计模式和技巧,并将初始设计转化为具体行动计划。 应用程序的设计是成功应用的...
通过上述内容,我们不仅了解了 iOS 应用架构的基础知识,还深入探讨了应用开发过程中的各种细节。这对于想要成为一名成功的 iOS 开发者来说,是一份不可或缺的指南。希望每位开发者都能够从中受益,创作出既实用又...
- **先决条件**:在阅读本指南之前,读者需要具备一定的iOS编程基础。 - **参考链接**:可以参考其他文档或资源来获取更多相关信息。 #### 应用设计基础 - **初始设计阶段**:这一阶段需要确定应用的基本功能和目标...
苹果开发者认证是将游戏发布到App Store的先决条件之一,也是确保开发者能够利用苹果提供的开发工具和资源的前提。 接着,书中深入讨论了Unity Remote应用程序的构建过程,并指导如何使用Unity编辑器。Unity Remote...