网站大量收购闲置独家精品文档,联系QQ:2885784924

iOS应用程序开发方法与实践-第01章.pptx

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章 iOS平台初探 本章内容概要 了解什么是iOS。 了解iOS的现状与发展前景。 了解iOS的主要框架结构。 了解不同iOS设备之间的联系与区别。 了解其它主流移动操作系统,如Android、Windows Phone。 掌握iOS SDK与Xcode集成开发环境的安装与配置过程。 了解主要开发工具的作用,如Xcode、Interface Builder与iOS模拟器。 了解加入iOS开发人员计划的步骤。 掌握如何在模拟器与真实设备上运行程序。 创建第一个iOS应用程序,并了解程序的结构与代码的执行流程。 iOS应用程序开发方法与实践 2 1.1 iOS框架介绍 iOS是指运行于iPhone、iPad和iPod touch上的操作系统及其相关技术的统称。 在操作系统层面上,iOS是用于管理上述移动设备的操作系统。 史蒂夫Ÿ乔布斯(Steve Jobs)在2010年6月7日的WWDC全球开发者大会上宣布将iPhone OS改名为iOS。 iOS应用程序开发方法与实践 3 1.1.1 现状与发展前景 iOS系统外观时尚典雅、界面华丽优美、操作简单直白。 利用触屏、各种手势,颠覆了传统移动设备的交互方式。 更好的娱乐体验。 良好的生态环境造就了苹果App Store中的海量应用程序。 iOS应用程序开发方法与实践 4 1.1.2 框架介绍 按照功能,iOS框架主要分为4层。 上层抽象,下层具体。 应优先考虑使用较高的层提供的服务,只有当高层服务不能满足某一具体需要的时候,才考虑使用较低的层。这样做的好处是什么? UIKit框架与Foundation框架结合在一起称为Cocoa Touch。 Core OS Core Services Media Cocoa Touch iOS分层架构图 iOS应用程序开发方法与实践 5 1.1.3 不同iOS设备的联系与区别 iPhone、iPad或者iPod touch都由iOS系统进行管理。 大部分情况下iOS应用程序可以在上述设备上运行。 不同苹果移动设备间的差异: 物理差异:屏幕尺寸不同(针对不同设备单独设计界面)、有无摄像头等。 SDK中的某些类专门针对特定设备,例如分割视图控制器(UISplitViewController)等只针对iPad。 有时候相同的类在不同设备上的行为是有区别的,一定要用指定类型的设备进行测试。 iOS应用程序开发方法与实践 6 1.2 其它主流移动操作系统简介 Android Google公司发布。 开源。 无缝集成Google应用。 使用Java来开发Android应用。 对硬件要求高。 安全性需要进一步提高。 设备种类繁多,造成程序兼容性问题。 安装Android SDK,并使用Eclipse集成开发环境进行开发。 iOS应用程序开发方法与实践 7 1.2 其它主流移动操作系统简介 Windows Phone 微软公司发布。 极高的易用性和强大的可扩展能力。 封闭。 基于.NET Compact Framework框架。 使用Visual Studio集成开发环境,利用C#、VB.net编程语言来开发应用程序。 iOS应用程序开发方法与实践 8 1.3 安装并配置集成开发环境 iOS SDK中包含了众多类库以及集成开发环境。 Xcode是一款功能强大的集成开发环境。 Xcode让程序开发过程更容易、更迅速,而且从程序开发到测试、调试、发布都被完整地集成在了一起。 iOS应用程序开发方法与实践 9 1.3.1 申请加入iOS开发人员计划 加入iOS开发人员计划后可以: 访问iOS开发中心网站上的所有资源。 获得苹果公司的技术支持。 允许生成证书,并在真机上进行程序的部署与调试。 将程序提交到苹果商店。 iOS开发人员计划分为个人版用户与企业版用户两种。 个人版用户可以提交应用到苹果商店,99美元/年。 企业版用户仅用于企业内部使用,无法提交app至苹果商店,399美元/年。 iOS应用程序开发方法与实践 10 1.3.1 加入iOS开发人员计划的步骤 在苹果网站中提交个人信息。 Apple ID。 选择要加入的程序的类别。 输入个人信息与银行账户信息。 下载并填写PDF申请表。 发送传真或电子邮件。 激活账户。 iOS应用程序开发方法与实践 11 1.3.2 安装Xcode与iOS SDK 必备条件: 基于Intel处理器的Mac计算机。 安装了Mac OS X 10.6.5或更高版本的操作系统。 可以在App Store中在线安装,或者下载dmg安装镜像文件后手动安装。 iOS应用程序开发方法与实践 12 1.3.3 其他相关开发工具介绍 Dashcode.app:开发基于Web的应用程序,或是Dashboard小工具。 Instrumen

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档