当前位置:读零零>>追随你的心> 第30章 这只是一个开始 (2)
阅读设置(推荐配合 快捷键[F11] 进入全屏沉浸式阅读)

设置X

第30章 这只是一个开始 (2)(1 / 3)

左边一栏是Cocoa Touch控制集,接下来我往界面编辑器里拖入了一个搜索条,你可以看到这个搜索条自动调整了大小以更好的适应界面。在界面中间我往底部拖出了一个工具条,这个过程经常要使用一样东西,但我现在并不想用那样东西。我想用的是分割控制器,这个控制器可以用来在所有的连接中转换。我们知道这个控制器的外观和界面的背景以及工具条有所不同,所以我们给它设计了适合的外观。左边适用于我的全部联系人,右边适用于我附近的联系人。下面我想把它置于工具条的中间,这很容易,因为界面编辑器有很好的层次控制。我设置好了,现在就算是工具条的大小改变了,分割控制器仍然处在其中间位置。你也许会问,什么时候iPhone工具条的大小会改变呢,答案是,你横过来看手机的时候。这一点你可以用界面编辑器进行测试。我还需要一个控制器来展示我所有的联系人。所以我又拖入了一个标准目录控制器,把它放在这儿,好了。

正如大家所看到的,我们可以在iPhone模拟器中模拟制作用户界面的过程。这里有一个目录,所有的一切都符合用户的习惯。我们可以直接点击联系人的名字,我们也可以点击搜索器,马上就会有一个键盘弹出来。下面我们要用代码把这些连接起来。我们退出模拟器,回到界面编辑器。界面编辑器很了不起的一个地方在于,它了解你所有Xcode中的代码和,所以随着鼠标的移动,我可以告诉它这是附近的朋友控制器,那是工具条,而这是显示联系人的目录。好了我们做完了,我们已经编辑好了界面,我们已经把它和代码连接起来,现在只需要在Xcode中点击一下,就能运行整个程序了。

这儿有我所有的联系人,我只需要在搜索器那儿一点,屏幕上就会显示出键盘,如果我想搜索具体的联系人,比如说比尔,那么键入键盘,就能看到比尔的联系人信息。所以在Mac上写程序并在模拟器中进行调试是如此便捷的一件事。现在让我们继续。

我在这儿插了一个iPhone,现在我想在iPhone上进行这个过程,这只需要改变一个部分。我只需要在这里轻轻点击一下,电脑会对程序进行重新整理和调试,在这个过程之后,我就可以自如地在iPhone上运行通讯录了。我可以像在Mac上一样搜索我需要的联系人,我也可以利用Core Location Service查找附近的联系人。当然我也可以旋转屏幕,屏幕上的一切以及工具条都会随之旋转,但由于底部的控制,分割控制器仍然在中间。再一次总结,为iPhone制作应用程序实在是非常简易。

我们有一系列非常棒的API和工具,它们已经被很多研发者使用了数月,所以我们询问他们对于SDK的想法如何,答案肯定得让人难以想象,这里我将为大家展示一些他们的评论。

“在研发过其他成百上千的手机装置之后,为iPhone研发简直是小菜一碟,硬件稳定并且功能齐全,软件直觉敏锐,呈现出一种手机界罕见的优良性能。”——迪士尼公司,手机研发工程师 Jonathan Backer“我曾为塞班系统、微软手机和黑莓手机编写复杂的代码,但是在iPhone面前,他们都是浮云,让我不禁思索,谁规定了研发手机一定是很艰难的过程呢?”——InfoWorld Tom Yager“我们都很喜欢Xcode研发环境,它让我们之前为黑莓公司研发过的任何东西都黯然失色了。”——福克斯互动传媒,手机产品研发主管 Elias Slater“你们现在正在见证第三代主机平台的诞生,Windows,Mac OSX,iPhone。”——纽约时报 David Pogue我们对此表示认同。我们有一个很棒的平台,人们可以在这个平台上创造难以置信的应用程序。有成千上万的人正在创造他们的程序,我们已经看过其中一些,真的很棒。今天我们有幸请到了其中的一些开发者,来为你们展示他们的创造。

首先有请的是3月份和我们一起启动测试的开发者,3月份Sega让我们震惊了。他们两个月之内就完善了数据,并且带来了第一版Super Monkey Ball游戏。从那之后的几个月里,他们做了很多非常棒的事情,他们修正了游戏,并且为其打入市场做准备。要了解他们在SDK方面的经验,我要为大家请上Ethan Einhorn,他是Sega游戏开发者。

Ethan:回想一下去年3月份第一次在iPhone上为各位展示SuperMonkey Ball的场景吧,我们的研发团队仅在两周内就在零的基础上开发出了4个关卡,8周之后,他们研发出了110关,这是很了不起的。

他们也设计出了4只很经典的猴子的形象,AiAi,MeeMee,baby,gaga。今天我们游戏的主角就是baby,有5种不同的游戏场景可供选择,上次我们为你们展示了第一种环境,猴子岛,这次我们将为你们展示最后一种环境,Space Case。我之所以要展示这个是因为我想

上一章 目录 +书签 下一页