iPhone与iPad开发实战:简介苹果移动设备

移动开发 iOS
iPhone and iPad in Action:Introduction to SDK Development,旨在以教程的形式讲解如何使用本地iPhone SDK 进行iPhone/iPad 开发。首先介绍了Objective-C、Xcode、Interface Builder、视图控制器、标准事件和动作模型等基础知识,接着介绍了一些数据访问方法与出色的硬件功能(加速计、GPS 和罗盘),然后讨论了媒体、音频、图形、互联网等主题,最后通过实例展示了如何使用Game Kit 框架、推送通知、Map Kit 框架和Store Kit 框架等。

毫无疑问,苹果公司通过iPhone和iPad已经完全改变了移动计算的内涵。几乎完全抛开实际按钮操作且造型优美的触摸屏界面改变了我们与移动设备交互的方式。流畅优美并且动感十足的触摸屏几乎可以展示所有我们能够想到的二维界面。仅此一项,恐怕就足以让前几代智能手机和上网本沉闷而又多年不变的界面无地自容了。但苹果公司很有预见性,很早的时候就将iOS作为对(就像读者这样的)独立开发者完全公开的平台,开发者可以利用iOS快速开发出数千种应用程序,让客户能够定制和个性化其电话,将电话变成某种更优秀、更实用的东西,而不仅仅是多了一些拙劣构思、马虎能用的附加应用程序的设备。iPhone已经成为可以随身携带的一款个人电脑了。

iPhone与iPad开发实战

iPad更像是iPod Touch的加大版,而不是没有电话功能的更大、更壮实的iPhone。iPad抢占了iPhone这种迷你掌机与更大尺寸的传统笔记本之间的市场,同时还将目光瞄准了最近兴起的电子书阅读器。

历史回顾

2006年,关于苹果公司下一个主要创新的传闻和推测在互联网上闹得沸沸扬扬,传说将是一种类似于iPod的手机,而且最终将被命名为iPhone。苹果公司在21世纪的技术创新和***的用户设计,让人们对传说中的iPhone充满了期待。因为它预示了整个手机行业的新前景以及可大胆改进技术的新方向。

2007年初,苹果公司承认当时正在开发iPhone。苹果公司提供的技术预览已经揭示,iPhone确实是一款新颖且与众不同的手机。人们的热情和兴奋达到了***的高度。在发布当天,2007年6月29日,人们连夜聚集在苹果商店门前。为成为拥有iPhone的***批用户,人们在那一整天内都排着长长的队伍。iPhone是新一代用户友好移动技术的***应用,也是唯一配得上超智能手机这一称号的手机。

当用户开始试着使用自己新的iPhone时,兴奋之情难于言表。iPhone易于使用,并且提供了许多诱人的附属功能,包括股票行情、天气预报,而且随时可访问互联网。销售量足以反映人们的狂热。苹果公司在两天内便售出了27万台iPhone,并让该数字在一个半月之后达到了一百万。现在,人们对iPhone的热情仍然没有降温的迹象。2008年7月11日,苹果公司发布了新的3GiPhone及iPhone软件开发包(SDK),这预示着iPhone未来的前途将不可限量。3G在三天内的销量达到了一百万。一个新的技术浪潮正向我们袭来,而且浪潮之巅还没有显现。

发布iPhone一段时间之后,有传闻说苹果公司正在研究一种新设备,据说是一种多点触摸平板电脑。2010年1月,这些传闻得到证实,Steve Jobs公布了iPad。谈到iPad,Jobs非常兴奋,他说iPad是“以难以置信的价格就能买到的蕴含苹果***进技术的神奇的革命性设备”。2010年4月,美国的苹果公司开始销售iPad,***天售出300 000台左右。与最初的iPhone首日售出270 000台相比,显然iPad更容易被客户接受。

人人为我,我为人人:iOS平台

iPod Touch、iPhone和iPad(以及苹果公司将来的类似设备)都使用iOS。iPhone这个名字最初可能让人感觉有些莫名其妙,但拥有一个能用于所有设备的OS则使其成为了开发者容易上手并能获得报酬的使用平台。只要学会使用iOS SDK,你就可以开发出适用于各种设备的应用程序。

许多开发者利用他们为iPhone开发的经验,在iPad发布后***时间发布了原有应用程序的iPad版。对于购买iPad的客户而言,这无疑是一种莫大的鼓励。

为iPad开发应用程序与为iPhone开发应用程序是有差别的,但它们之间的主要差别在于屏幕尺寸,如图1-1所示。本书的绝大部分示例只要稍加改动就都可以在iPad或iPhone上运行。

更多内容请点击:http://book.51cto.com/art/201103/246910.htm

【编辑推荐】

  1. Windows Phone 7 免费线下培训火热报名中
  2. 斯坦福大学iPhone开发中文字幕视频教程 持续更新中
  3. iPhone vs Android 拥戴者的奇特世界观

 

责任编辑:佚名 来源: 译言网
相关推荐

2011-07-06 15:59:38

iPad iPhone iOS

2011-06-03 09:41:22

苹果iPhoneiPad

2010-02-11 12:36:48

iPadiPhone OS苹果

2011-08-05 16:58:25

iPad iPhone UIImagePic

2023-12-01 13:39:46

2011-04-21 17:06:55

iPhoneiOS苹果

2011-12-30 21:28:24

iPad

2011-07-07 13:19:38

Web

2017-02-14 09:19:18

2009-03-05 09:45:42

移动设备移动操作系统市场份额

2014-07-16 10:08:30

2012-02-01 10:53:46

2021-05-17 07:17:24

苹果ARVR

2012-07-25 10:01:52

苹果Q3财报

2011-12-30 10:31:22

苹果移动设备iOS

2011-01-20 09:44:24

苹果iPhoneiPad

2011-05-07 09:14:42

iPhoneiPadARM

2011-06-23 09:14:41

苹果iPhoneiPad

2011-03-17 15:20:32

iOS应用在线广告

2011-06-23 10:12:28

中移动iPhone苹果
点赞
收藏

51CTO技术栈公众号