从编写一个真正的iOSApp开始Bands.PDFVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
从编写一个真正的iOSApp开始Bands

第 1 章 从编写一个真正的 i OS App 开始: Bands 本章主要内容: ● iPhone SDK 的历史演变 ● Bands 应用程序介绍 ● 如何定义一个应用程序及其功能 移动计算技术这个概念最早在20 世纪70 年代末被提出,但真正意义上的第一部移动 计算设备是Psion 公司于1984 年发布的Psion Organiser ,随后Psion 公司又在1986 年发布 了第二代产品Psion Organiser Ⅱ。这些早期的移动设备从外观和功能上和我们现在熟悉的 计算器类似。直到1990 年,移动计算设备迎来快速发展,PDA(掌上电脑)开始进入大家的 视野并得到广泛关注。首先使用PDA 这个词汇的是苹果公司当时的 CEO,也就是当年乔 布斯(Steve Jobs)被迫离开苹果公司后的继任者约翰·斯卡利(John Sculley),他当时在形容 公司第一款尝试的移动计算新产品apple newton(小牛) 时使用了PDA 这个说法,尽管这款 “小牛”产品可能和大家的想象有一定差距,最终也因为产品定位问题导致需求量低而于 1998 年停止生产。 20 世纪 90 年代到21 世纪初,移动计算技术进一步发展,涌现出很多受欢迎的PDA 产品,比如Palm Pilot 和能够运行Windows Mobile 的智能设备等,不过虽然它们都有各自 的用户群,但仍没有聚集一批可以令产品更有活力的应用开发者。 智能手机也在这个年代应运而生,其在传统PDA 的能力上叠加了通话功能。至此Palm 、 Windows Mobile 连同黑莓一起主导了这个市场,直到2007 年苹果公司发布iPhone 后这一 局面才得以改变。 2007 年 6 月,第一代iPhone 智能手机开始发售,马上就成为市场上的宠儿,良好的 用户体验一下子就抓住了用户的心,人们相信iPhone 终将引领未来智能手机的潮流。值得 iOS 编程入门经典(第 4 版)——构建和部署 iOS 7 应用 一提的是虽然触摸屏技术早在 10 年前就有公司在使用了,但是直到iPhone 的推出用户才 真正爱上了这种交互技术,其体验远远好于之前生硬的屏幕按键。不过第一代发布的iPhone 有一个最大的局限性,就是并没有同时发布供开发者自己编写本地应用程序的SDK,乔布 斯只能呼吁开发者们以编写 Web 应用的方式开发自己喜欢的应用程序,其实这也情有可 原,因为这个想法源于当时Web 2.0 技术正发展得如日中天,但是这种折中的办法显然不 能激起开发者的兴趣。 2007 年9 月,对iPhone 手机的“越狱”破解大为流行,黑客们不仅成功破解了iPhone 的数字安全证书,更发明出了如何让用户自己开发的应用程序在iPhone 中运行的办法。不 过“越狱”还是有很大的风险,毕竟一款不算便宜的智能手机要是因此不能享受质保总让 人觉得不放心,甚至一些不良软件也很可能让手机瘫痪。 同年10 月,苹果公司做出了改变,宣布针对iPhone 开发本地第三方软件的SDK 包正 在研发中。2008 年3 月该SDK 正式发布,并推出了苹果公司为所有开发者提供的一个发 布自己软件的应用商店,也就是后来大名鼎鼎的App Store ,从此App 这个词就用来专门形 容开发者开发的第三方应用软件,这一整套开发者平台也就是我们现在所说的 iPhone OS 。 App Store 正式官方上线是在2008 年7 月10 号,时至今日App Store 总共发布应用超 过100 万,下载量更是超过百亿次,现在有一个属于自己的App 就像20 世纪90 年代有一 个自己的主页一样,每个人都希望能上线自己的App 。 开发App 已经形成了一套特有的流程和技术,这也是你阅读本书的主要目的,如果你 想知道如何开发一款App ,最好的办法就是自己动手编写一个App 。 1.1 Bands App 介绍 我们先来编写一个名为Bands 的App ,该App 会贯穿本书各个章节,内容主要是一款 帮助用户记录自己喜欢的乐队和查看乐队信息的App ,虽 然这个App 不能获得任何设计大奖,因为本身我们也不想 这样做,但是它却能够慢慢地引导你明白如何从有一个做 App 的想法进而最终实现整个App 的全过程,教会你开发 一款属于自己的App 的大部分技巧。本节附带的几张图先 给出了

文档评论(0)

ldj215322 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档