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

来源:网络 责任编辑:栏目编辑 发表时间:2013-07-02 06:03 点击:

在开始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的很多动态行为及扩展性的基础。

作者“0和1的世界”
 

    相关新闻>>

      发表评论
      请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
      用户名: 验证码:点击我更换图片
      最新评论 更多>>

      推荐热点

      • Lexical or Preprocessor Issue 'xxx.h
      • ios学习笔记(二)xcode 4.3.2下实现基本交互
      • ios版本的helloworld
      • iphone(object-c) 内存管理(3) 有效的内存管理 前半部分
      • ios学习笔记(一)xcode 4.3.2下创建第一个ios项目
      • IOS类似iphone通讯录TableView的完整demo【附源码】
      • UITableView一些方法
      • [iPhone中级]iPhone团购信息客户端的开发 (二)
      • iphone(object-c)内存管理(1)
      网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
      Copyright © 2008-2015 计算机技术学习交流网. 版权所有

      豫ICP备11007008号-1