版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
什么是IOS开发了解IOSIOS开发入门第一个IOS程序
IOS基础介绍IOS开发就是为装有IOS系统(一般指苹果移动设备:iphone,iPad,ipod,iwatch)开发应用软件或游戏软件的开发
IOS发展历史2007年6月iphoneOS1.02008年3月正式发布iPhoneOS2008年7月Apple推出了革命性商业模式APPSTORE2008年8月iphoneOS2.02009年6月iphoneOS3.0随iphone3GS发布2010年4月 IPad发布,同时iPhoneOS3.22010年6月iPhone正式改名为“IOS”IOS4.02011年10月IOS5.0与IPhone4一起发布2012年9月IOS6.0与Iphoe5一起发布2013年IOS7.0与iPhone5S2014年IOS8.0与iphone6,iPhoneplus2015年IOS8.2与iwatch 苹果手机优点1.IOS系统与硬件的整合度高。2.华丽的界面,风格较为统一。
3.数据的安全性高。
4.众多的应用(AppStore)。 学习资料以及一些效果展示1./
最热门的IOS开发论坛2./
提供一些常用的自定义控件等等的源码3./library/prerelease/ios/navigation/
官方API4./
极客学院5./movie/2014/1/M/7/M9H7S9F1H_M9H7TMJM7.html网易公开课6.一套课件 开发流程1.注册AppID和注册成为苹果开发者2.开发3.真机测试4.发布和打包5.上线6.版本更新7.产品升级 IOS架构CoreOS是用FreeBSD和Mach所改写的Darwin,是开源、符合POSIX标准的一个Unix核心线程(POSIX线程)网络(BSDsockets)文件系统访问;标准I/OBonjour和DNS服务现场信息(LocaleInformation)内存分配数学计算
CoreServicesAddressBookCoreFoundationCFNetworkCoreLocationSecuritySQLiteThreading在CoreOS基础上提供了更为丰富的功能,它包含了Foundation.Framework和CoreFoundation.Framework,之所以叫Foundation
Media提供了图片,音乐,影片等多媒体功能图像技术音频技术视频技术CoreAnimationOpenGLESQuartz(2D)CoreAudioFamilyOpenALVideoPlayback
CocoaTouchObjective-C的API,其中最核心的部分是UIKit.FrameworkUikit.frameworkFoundation.frameworkAddressBookUIFramework
PlatformComponentsToolsLanguageFrameworksDesignStrategies[displaysetTextColor:[UIColorblackColor]]FoundationUIKitCoredataMVC Tools LanguageC语言基础Object-c/swift/c/c++可以用上述几种语言进行混合编程 常用框架Foundation框架为所有应用提供基本系统服务UIKit框架提供了用于创建触摸界面的类CoreData框架管理着应用程序数据模型CoreGraphics框架帮助你创建图形CoreAnimation允许你创建高级的动画和虚拟效果OpenGLES框架提供2D和3D绘图工具
FundationFundation框架是cocoa编程、IOS编程的基础框架,包括字符串、集合、日期、时间等。NSStringNSMutableArrayNSSetNSMutableDictionaryNSOrderdSet等等据说是这样的:乔布斯被苹果开除后,创立了NeSt公司,而cocoaFundation基础类库就是出自于NeST公司,NeST中的"NS"被作为Fundation中所有成员的前缀 UIKitUIKit提供了绘制画面、处理事件和创建通用用户界面元素的基础架构UIButtonUILableUIT extFieldUIAlertUITableViewUIDatePickerXIBStoryboardUINavigationControllerUITabBarController
ControllerModelViewModel=whatyourapplicationis(butnothowitisplayed)Controller=HowyourModelispresentedonyourscreenView=thecontroller’sminionsMVC——开发的灵魂所在countdataDatasourcewillshoulddidoutletdelegate 第一个IOS程序设置一个Label默认初始化0设置一个Button点击Button,Label数字加1 选择CreateanewXcodeproject来新建一个Xcode项目选择SingleViewApplicatio
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第13课《短文两篇》导学案 统编版语文九年级下册(含解析)
- 2024年暑假二升三语文自学课day1解锁记叙文阅读的赏析题型(学生版+家长版)
- 八升九暑假语文衔接练习中考现代文阅读之议论文阅读(含答案)
- 2023年标准密封件项目综合评估报告
- 2025年高考作文备考之3篇58分思辩类范文:指南针与地图
- 电子永动器永磁摆动玩具项目运营指导方案
- 皮制小袋细分市场深度研究报告
- 空粉饼盒市场发展前景分析及供需格局研究预测报告
- 招标文件方案设计规范
- 运动负重用沙袋商业机会挖掘与战略布局策略研究报告
- 4.2 在实践中追求和发展真理 课件高中政治统编版必修四哲学与文化
- (高清版)JTG D50-2017 公路沥青路面设计规范
- 2023年4月自考03331公共事业管理试题及答案含解析
- 小学数学教学中量感培养策略
- 浦发银行个人信用报告异议申请表
- 美工考核评分表绩效考核表
- CFX地流场精确数值模拟教程
- 山东省五大发电集团及地方电厂汇总
- 新核心大学英语B版听说教程2Unit1
- 2021年小学一年级数学下册教学计划【含教学进度表】
- 富饶的西沙群岛(第二课时)
评论
0/150
提交评论