Presentation is loading. Please wait.

Presentation is loading. Please wait.

Http://www.xs360.cn 《IOS应用开发教程》 QQ学习群:262779381.

Similar presentations


Presentation on theme: "Http://www.xs360.cn 《IOS应用开发教程》 QQ学习群:262779381."— Presentation transcript:

1 《IOS应用开发教程》 QQ学习群:

2 第一章 IOS简介与环境搭建 QQ学习群:

3 教学目标: 了解IOS开发的相关知识 掌握IOS开发环境搭建相关知识 运行自己的第一个IOS程序 QQ学习群:

4 1.1初识IOS IOS是由美国苹果公司开发的移动操作系统。苹果公司早在2007年1月9日的MacWorld大会上公布这个系统,最初是设计给iPhone使用的,后来陆续套用到iPod touch、iPad以及Apple TV等产品上。IOS与苹果的Mac OS X操作系统一样,属于类Unix的商业操作系统。这个系统的原名为iPhone OS,因为iPad、iPhone、iPod touch都使用iPhone OS,所以在2010年苹果全球开发者大会上宣布改名为IOS。 QQ学习群:

5 1.1.1 发展历程 2007年6月,苹果公司发布第一版IOS操作系统,名为“iPhone Runs OS X”
2008年3月,苹果公司发布了第一个测试版开发包,并且将 “iPhone runs OS X”改名为“iPhone OS” 2010年2月,苹果公司发布iPad,iPad同样搭载了“iPhone OS” 2010年6月,苹果公司将“iPhone OS”改名为“iOS”,同时 还获得了思科iOS的名称授权 2011年6月,苹果公司发布了iOS 5 2012年6月,苹果公司在WWDC 2012大会上宣布了iOS 6 2013年6月,苹果公司在WWDC 2013大会上发布了iOS 7 2014年9月,苹果公司WWDC2014大会上发布了iOS 8 2015年6月,苹果公司在WWDC2015大会上发布了IOS9 QQ学习群:

6 QQ学习群:

7 1.1.2 IOS的功能特性 1.界面直观优雅 2.功能丰富 3.软硬件配置完美、高效 4.数量庞大的移动App 5.更新方便 6.高安全性
7.内置众多辅助功能 QQ学习群:

8 1.1.3 IOS8的新特性 1.扁平化 2.通知/控制中心 3.拍照 4.开放输入法API 5.健康应用 QQ学习群:

9 1.2搭建IOS开发环境 操作系统:Mac OX IDE工具:Xcode
下载地址: oads/ QQ学习群:

10 Xcode下载界面 QQ学习群:

11 1.3开发第一个IOS应用程序 1.3.1 Xcode工作区窗口
QQ学习群:

12 1.工具栏 工具栏左侧依次是用于启动和停止项目运行的控制按钮、用于选择运行方案的下拉菜单以及用于启动和禁用断点的按钮。 2.导航器区域 导航器区域有项目导航面板、符号导航面板、搜索导航面板、问题导航面板、调试导航面板、断点导航面板、日志导航面板。不同面板提供不同配置,供开发者从不同的视角查看项目,单击导航器区域顶部的图标可以在不同导航面板中进行切换 QQ学习群:

13 3.编辑器区域 编辑器区域主要进行编辑源代码文件 QQ学习群:

14 4.实用工具区域 实用工具区域主要有打开、关闭实用工具面板,和检查器面板类似,它也是上下文相关的,其内容随着编辑器面板的显示内容而变化 QQ学习群:

15 1.3.2 新建Xcode项目 1.打开Xcode应用程序,第 一次创建或打开Xcode项 目,会出现一个 “Welcome to Xcode”欢 迎窗口。以后创建或打开 Xcode项目,会出现一个 项目窗口 QQ学习群:

16 2.新建应用程序窗口 在“Welcome to Xcode”窗 口中,单击“Create a new Xcode project”,或选取 “File”→“New”→“New project”(或按快捷键 Shift+Command+N)。 Xcode将打开一个新窗口并显 示对话框,在对话框左边的 iOS部分选择“Application”, 右边选择“Single View Application”,然后单击 “Next”,弹出一个新对话框 QQ学习群:

17 3.填写项目信息。 Product Name栏中输入项目名(如Hello World),Company Identifer栏中输 入公司标识符,Class Prefix栏中输入类前缀名,在“Device”中选“iPhone” QQ学习群:

18 4.单击“Next”,弹出一个新对话框,用来指定项目存储的位置,不选定“Source Control”选项,然后单击“Create”,弹出打开新项目窗口。
QQ学习群:

19 1.3.3 运行应用程序 即使不编写任何代码,也可以构建应用程序。运行应用程序有两种方式:iPhone Simulator SDK和iPhone Device SDK。iPhone Simulator SDK通过此SDK来Build的应用程序运行在iPhone Simulator(模拟器)下,iPhone Device SDK通过此SDK来Build的应用程序运行在iPhone Device(iPhone手机)下。如果没有iPhone Device,建议使用iPhone Simulator,模拟器可模拟应用程序在iPhone设备上运行,让开发者了解应用程序的外观和行为,操作步骤如下。 1.在Xcode工具栏“Scheme”弹出式菜单中选定“HelloWorld”→“iPhone Retina(4-inch)”选项。如果弹出式菜单中该选项未被选定,可以把它打开,然后从菜单中选取“iPhone Retina(4-inch)” QQ学习群:

20 2.单击Xcode工具栏中的“Run”按钮,或选取“Product”→“Run”。在Xcode生成项目后,模拟器应该会自动启动。因为指定的是iPhone产品而非iPad产品,模拟器会显示一个类似iPhone的窗口。在模拟的iPhone屏幕上,用模拟器打开你的应用程序, QQ学习群:

21 1.4IOS应用程序结构分析 一个简单的Xcode项目HelloWorld包含
HelloWorld、Supporting Files、HelloWorldTests、Products等文件夹 QQ学习群:

22 本章小结 本章我们了解了IOS的发展历程、功能特性和IOS7的新特性,重点介绍了IOS开发环境的搭建、创建并运行第一个IOS应用程序以及分析了IOS应用程序的结构,后面的章节将会依据本章重点内容由易到难逐步展开介绍,可以基于IOS框架开发出更多更好的应用程序。 通过本章的讲解,可以让读者对IOS编程有一个基本的认识,并且掌握Xcode开发工具的基本操作界面。 QQ学习群:

23 课后习题 http://www.xs360.cn 1.在Apple官网下载最新Xcode,搭建IOS开发环境。
QQ学习群:


Download ppt "Http://www.xs360.cn 《IOS应用开发教程》 QQ学习群:262779381."

Similar presentations


Ads by Google