黑马程序员技术交流社区
标题: ios基础第1天 [打印本页]
作者: sunyongnan 时间: 2015-8-2 18:14
标题: ios基础第1天
本帖最后由 sunyongnan 于 2015-8-2 23:23 编辑
一、ios开发概述
史蒂夫·乔布斯,1955年出生在美国旧金山,1976年创建苹果公司,1977年苹果II电脑发布,1998年发布iMac电脑,2001年发布iPod音乐播放器,2007年发布iPhone1手机,2008年上线App Store软件商城,2010年发布iPhone4手机,2011年因胰腺癌去世。
二、什么是ios
1、什么是ios?ios是一款由苹果公司开发的移动操作系统(OS是Operating System的简称)。
2、什么是操作系统?是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。
3、为什么操作系统如此重要?当用户操作应用软件时,操作系统会根据应用软件的需求,去调用硬件相应的资源(比如CPU、显卡、声卡等),同时硬件把收到的信息,加载到内存中,最终通过操作系统反馈给用户。
4、操作系统的作用?操作系统可以看作用户与硬件的接口、桥梁,它为应用软件和用户提供了控制、访问硬件的手段和环境。
三、什么是ios开发
什么是ios开发?ios开发并不是开发操作系统,而是开发运行在ios系统上的应用或游戏,比如手机QQ、微博或者斗地主等。且不仅仅是iPhone,只要运行ios系统的设备,都能开发。
四、ios和android区别
ios android
系统架构: 基于UNIX 基于Linux虚拟机(JVM虚拟机)
系统安全性: 安全、稳定 安全性略低,漏洞较多
开发难易度: 强大的SDK、开发工具 SDK也很优秀
是否开源: 不开源 开源
设备的总类: iPhone\iPad等 数不清的设备类型
用户人群: 消费能力强的高端用户 覆盖各种用户人群
背后的BOSS: Apple Google
应用商店: App Store(2008年上线) GooglePlay
补充:ios设计之初以手指触摸的响应级别最高,android设计之初以键盘的响应级别最高。
五、学习ios开发的准备
学习态度:勤于思考 勤于动手
电脑系统:Mac OS X
开发工具:Xcode
编程语言:C语言、Objective-C、Swift
真机设备:iPhone、iPad等(可选)
ios证书:调试证书(可选)、发布证书(可选)
补充:Xcode 7可以直接在真机上调试,而不需要开发者账号(调试证书),但是发布证书依然需要。六、什么是Mac OS X
1、Mac OS是苹果公司开发的专门为苹果电脑设计的基于UNIX的操作系统。
2、Mac OS X的三种获取方式:
虚拟机:零成本,速度快,对PC性能要求高。
黑苹果:成本低,速度快,安装难度大。
苹果设备(iMac\MacBook\Mac mini):成本高,速度快,无兼容性问题。
七、Mac OS X主界面
1、桌面窗口:
相同点:Windows窗口和Mac窗口基本一致。
不同点:Windows窗口最大化、最小化、关闭都是在窗口栏的最右边,而Mac窗口是在最左边。
2、任务栏:
相同点:Windows任务栏和Mac任务栏位置都在下方;如果要把应用放到任务栏上显示,都是用鼠标左键拖动应用图标到任务栏上。
不同点:删除任务栏上的图标,Windows鼠标右键,删除;Mac鼠标右键,选项-从Dock中移除或者鼠标左键拖动应用图标到任务栏外,提示移除时,松开按键。
3、通知栏
不同点:Windows通知栏在右下角显示;Mac通知栏在右上角显示。
4、菜单栏
不同点:Windows菜单栏跟窗口是一个整体,当移动窗口时,菜单栏也随窗口移动;Mac菜单栏跟窗口分离显示,当移动窗口时,菜单栏永远显示在最顶部。
5、偏好设置
不同点:Windows设置中如果对软件进行修改,是在该软件的菜单功能中,一般是选项功能中调整,如果是对系统修改,需要在控制面板中调整;Mac设置中如果对软件进行修改,需要在软件菜单处,选择偏好设置;如果是对系统修改,需要在左上角,小苹果图标处,选择系统偏好设置。
6、触控板手势操作
不同点:Mac触控板修改,系统偏好设置中调整。
补充:滚动缩放中,选中自然方向时,指的是手指或者鼠标向上移动时,窗口显示的内容是向下滚动;如果是向下移动时,则窗口的显示内容是向上滚动。
7、开关机等系统操作。
不同点:Windows开关机按钮在左下角开始菜单中;Mac开关机按钮在左上角开始菜单中。
八、Mac OS X目录及文件管理
1、文件系统Finder
增加:Windows新增文件跟Mac一致,打开相应的应用软件,菜单栏上选择保存,指定一个位置;Windows新增文件夹和Mac一致,在任意目录下鼠标右键,新建文件夹。
删除:Windows删除文件/文件夹,鼠标右键,删除或者delete键;Mac删除文件/文件夹,鼠标右键,移到废纸篓或者command + delete。
修改:Windows修改文件/文件夹名,鼠标右键,重名为;Mac修改文件/文件夹名,双击鼠标或者回车键。
补充:Mac下新建txt文档有两种方法,第一种,在命令终端上,敲入命令“touch xxx.txt”;第二种,打开Launchpad-其他-文本编辑-菜单栏中偏好设置-格式-取消多信息文本,选择纯文本,保存的时候就可以选择txt格式保存。
2、查询(Spotlight):control + 空格
3、跳转到指定文件夹:(Finder下)shift + command + G
补充:查看指定文件/文件夹路径,新建一个txt文本文件,把文件/文件夹拖到文本文件中,就会显示该文件/文件夹详细的路径。
作者: 我丶就这样 时间: 2015-8-2 19:56
围观学习!!
作者: qq103613 时间: 2015-8-2 20:00
慢慢水哦、、、、、、、、
作者: 温柔JC 时间: 2015-8-2 20:59
这个笔记不错!!!
作者: 562413895@qq.co 时间: 2015-8-2 21:21
这些了解一下就行了吧
作者: 1312878967 时间: 2015-8-2 21:28
第一天哦 加油吧
作者: QQ2544 时间: 2015-8-3 20:19
一起加油吧
作者: Northcity 时间: 2015-8-3 20:55
笔记不错~ 慢慢水
作者: Nova 时间: 2015-8-3 21:32
够详细,赞一个
作者: 温柔JC 时间: 2015-8-3 21:36
好详细啊,花了不少心思啊
作者: 墨琰 时间: 2015-8-3 22:27
这个笔记真到位,学习学习
作者: WPeng 时间: 2015-8-3 22:29
都不容易,顶一下。
作者: noway190 时间: 2015-8-3 22:39
兄弟,这笔记。。。。。。。。。。
作者: lwylwc 时间: 2015-8-3 22:44
好好努力,加油少年
作者: HighPower 时间: 2015-8-3 22:49
妹子,写这么多笔记够我复习一天的视频了,学习笔记把上课听到的每一个字都记下来?这样不好吧。Mac操作,没必要搞到这样,摸几天电脑自然就通了。
作者: fersh 时间: 2015-8-4 00:32
佩服楼主,不过贴图更快,
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |