Based on the Xcode prototype driven iOS application design

Xcode开发工具原本是苹果公司给开发人员使用进行Mac OS X和iOS应用集成开发的工具。苹果公司于2008年3月6日发布了iPhone和iPod Touch的应用程序开发包。这里包括了Xcode开发工具、iPhone SDK和iPhone手机模拟器。第一个Beta版本是iPhone SDK 1.2b1(build 5A147p),它在发布后立即就能够使用,但是同时推出的App Store所需要的固件更新直到2008年7月11日才发布。编写本书时,iOS SDK 7本已经发布。

iOS开发工具最主要就是Xcode。自从Xcode 3.1发布以后,Xcode就成为了iPhone软件开发工具包的开发环境。Xcode可以开发Mac OS X和iOS应用程序,其版本是与SDK相互对应的,例如Xcode3.2.5与iOS SDK 4.2对应,Xcode 4.1与iOS SDK 4.3对应,Xcode 4.2与iOS SDK 5对应,Xcode 4.5与iOS SDK 6对应,Xcode 5与iOS SDK 7对应。

Xcode 4.1之前还有一个配套使用的工具Interface Builder,它是Xcode套件的一部分,用来设计窗体和视图,通过它可以“所见即所得”地拖曳控件并定义事件等,其数据以XML的形式被存储在.xib文件中。在Xcode 4.1之后,Interface Builder成为了Xcode的一部分,与Xcode集成在一起。

本文转自 tony关东升 51CTO博客,原文链接:http://blog.51cto.com/tonyguan/1307850,如需转载请自行联系原作者

基于Xcode原型驱动的iOS应用设计相关推荐

  1. iOS界面设计,12个优秀案例激发你的灵感

    总所周知,iOS和Android是当今两大移动平台,前者采用Human Interface Design,后者采用Material Design.作为设计师,尤其是App设计师,总是会在这两者进行设计 ...

  2. 基于XCode IOS开发系统实现的新闻APP设计

    一.项目概述 1.1 项目介绍 本次课程设计所实现的新闻阅读APP是基于XCode IOS开发系统上开发的一款可以查看,收藏以及删除新闻的一款IOS应用软件.它有着启动界面.登录界面,在输入正确的账号 ...

  3. 25、基于原型的切比雪夫低通滤波器匹配设计理论

    25.基于原型的切比雪夫低通滤波器匹配设计理论 低通滤波器匹配网络其实就是在滤波的基础上增加了一个阻抗变换的作用,其设计参数包含阻抗变换比.设计带宽参数等等,因为其良好的匹配特性所以经常使用在功率放大 ...

  4. 基于plc的二色分拣机的设计与仿真步进驱动气缸气动原理图

    基于plc的二色分拣机的设计与仿真步进驱动气缸气动原理图 ID:4969668635614380

  5. Win7虚拟机安装 Mac OS X Lion 10 7 2 及 XCode 4 2 1 iOS SDK5 0 作开

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 虚拟机扫 ...

  6. springboot基于web的摩托车销售系统的设计与实现毕业设计源码031706

    基于web的摩托车销售系统的设计与实现 摘 要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难 ...

  7. 基于Linux系统的边界网关协议的设计与实现

    基于Linux系统的边界网关协议的设计与实现 3.6 BGP和RMer系统间通信 RMer系统和BGP系统之间采用的是UNIX本地的服务器客户端模式进行通信,它们创建的socket的地址格式为AF_U ...

  8. 基于Arduino的显示测量环境数据设计

    题目: 基于Arduino的显示测量环境数据设计 目录 基于Arduino的显示测量环境数据设计... 3 第一章 课题任务... 4 1.1课题任务... 4 1.2任务分工... 4 1.3设计条 ...

  9. android6.0系统车载航一,基于android的车载影音导航系统软件设计与实现-计算机应用技术专业论文.docx...

    基于android的车载影音导航系统软件设计与实现-计算机应用技术专业论文 西南科技大学硕士研究生学位论文 西南科技大学硕士研究生学位论文第1页 摘要 经过对车载影音/导航综合系统在国内外行业以及高校 ...

最新文章

  1. 【pytorch】nn.GRU的使用
  2. nagios::plugin模块安装报错解决
  3. Exchange2007中创建和访问公用文件夹
  4. linux的每次IO大小控制,linux文件io缓冲
  5. 【错误记录】Mac 中 IntelliJ IDEA 运行 Python 程序报错 ( No module named ‘numpy‘ )
  6. 深度学习之基于Inception_ResNet_V2和CNN实现交通标志识别
  7. 阿里云服务器邮件发送
  8. 计算机在材料中的运用结课,计算机在材料科学工程中的应用的结课论文.doc
  9. Kafka基本概念与术语
  10. 3D MAX导出插件编写
  11. 开源 免费 java CMS - FreeCMS1.5 标签 ajaxStore
  12. Neural Architecture Search(NAS)强化学习寻找最优网络、NASNet、MNASNet
  13. (89c51)16x16点阵屏幕的实现
  14. plsql查看建表语句
  15. 电视下载我的android应用未安装不了,安卓系统下载了微信为什么安装不上?总是显示未安装程序,这是怎么回事?...
  16. 活在当下,谋在未来,国内外新能源汽车城市物流配送运营模式创新
  17. 微信小程序JavaScript语法介绍
  18. 80C51单片机:4.中断、定时器
  19. 58同城自动登录。。分享给大家
  20. 对于大型复杂工程项目,施工标段划分较多时,对建设单位的影响是有利于得到较为合理的报价...

热门文章

  1. SpringMVC基础——一个简单的例子
  2. Swift Property Wrapper 属性包装器
  3. java json 去重_js操作两个json数组合并、去重,以及删除某一项元素
  4. java代码程序_Java程序代码
  5. android 自定义span_Android自定义可点击的ImageSpan并在TextView中内置View
  6. python输出n阶矩阵_python-递归计算矩阵(nxn)的行列式
  7. typedef与#define宏区别
  8. 设置session失效的几种方法
  9. 冲刺One之站立会议8 /2015-5-21
  10. LeetCode-Unique Binary Search Trees