首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Iphone >

iPhone应用程序开发基础知识必要条件

2012-08-25 
iPhone应用程序开发基础知识先决条件在开始iPhone应用程序开发之前,必须至少对下面这些Cocoa概念有基本的

iPhone应用程序开发基础知识先决条件

在开始iPhone应用程序开发之前,必须至少对下面这些Cocoa概念有基本的理解:

  • 有关Xcode和Interface Builder的基本信息及其在应用程序开发中的作用。

  • 如何定义新的Objective-C类。

  • 如何管理内存包括如何创建和释放Objective-C对象。

  • 委托对象在管理应用程序行为中的作用。

  • 目标-动作范式在用户界面管理中的作用。

    不熟悉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关键主题相关的信息:

        • UIKit框架参考Foundation框架参考?为本文讨论的类提供参考信息。

        • iPhone OS的视图控制其编程指南?讨论如何在iPhone应用程序界面中使用视图控制器。

        • iPhone OS的表视图编程指南?介绍如何使用表视图,表视图在iPhone应用程序中经常被使用。

        • Objective-C 2.0编程语言?介绍Objective-C和Objective-C运行系统,它们是iPhone OS的很多动态行为及扩展性的基础。

          参考:
          http://www.apple.com.cn/developer/iphone/library/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40007072-CH1-SW1

热点排行