当前位置:嗨网首页>书籍在线阅读

02-第一个应用程序

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

10.1 第一个应用程序

下面将要创建的应用程序是一个简单BS Bingo游戏。在移动设备出现之前,BS Bingo游戏就已经出现了,它是一个在纸上玩的游戏。这个游戏讽刺了办公室中经常出现的时髦用语使用含糊的现象。这种现象在漫画《Dilbert》和影片《Office Space》中表现得尤为突出。在过去20年中,人们的办公环境中充斥着含糊其辞的时髦语,大多数软件开发者对此深恶痛绝(比如笔者自己)。

在用纸和笔玩这个游戏时,每个玩家都携带一个“bingo卡”,参加一个可能会听到大量含糊其辞时髦语的会议。bingo卡是一个5×5的表格,在25格的每一格中都填上一个恼人的单词或一个时髦短语。在开会时,当其他毫无防范的参会者(没有参与游戏的人)大声说出卡片上的单词或短语时,每一个玩家就在卡片上划去对应的方格。当一个玩家卡片上所有的方格都被划去时,他就从会议桌边跳起来大喊“BS!”

尽管这个游戏是否已广泛普及(或者有人玩过)还没有考证,但是编写一段代码实现单击方格设置高亮这个简单想法是非常容易的。然后,将这个程序迁移到iPhone上。本节不会编写整个游戏,而是将制作一个完整应用程序的任务留给读者完成,例如可以添加多个玩家(第11章会介绍相关知识)。