第五十五章 全平台覆盖(1/2)
房间里安静得只能听到工作站机箱里散热风扇的低频嗡鸣。
五万两千三百四十美金。
这个散发著幽绿光芒的数字,像一柄重锤,硬生生砸碎了利普引以为傲的街头智慧。
“所以,需要我做什么?”利普的声音有些乾涩。他垂下视线,不再去看那个刺眼的结算面板。
杨坚將手里的马克杯放在桌面上,发出一声沉闷的轻响。
他很满意利普现在的状態。比起一个自作聪明、隨时想著再抠出几百美金油水的街头混混,他更需要一个认清社会规则的廉价劳动力。
“扩大战果。”
杨坚从桌子上拿起一支白板笔,转身走向墙边一块巨大的移动白板。
“安卓市场的百万下载量只是一个切口,这块蛋糕远比你想像的要大。接下来,我要你负责把《2048》写成苹果ios版本的。时间依然是两周,报价给你涨到一千六百美金。”
利普愣了一下,下意识地皱起眉头:“两周?我根本没碰过苹果的开发环境。objective-c的语法结构和java完全不同,它那套噁心的內存管理机制和消息传递模型我只在黑客论坛里扫过几眼。你这是逼我在短时间內上手一门新语言。”
“別给我找什么藉口。”
杨坚转过身,居高临下地看著他,“安卓版本是你一行行敲出来的,这款游戏的核心算法逻辑你比任何人都清楚。那个4x4的二维数组,手指滑动时的边界判定,以及数字翻倍的合併规则。这些最耗费脑力的业务核心,你早就解决完了。”
杨坚用笔尖敲了敲白板:“剩下的叫什么?叫语言翻译。算法不会因为你从安卓换到苹果就发生改变。你脑子里已经有了完整的代码逻辑,现在你要做的,仅仅是去翻翻苹果的官方文档,查一下objective-c怎么绑定手势监听,怎么调用ui组件渲染方块。如果你连这种举一反三的代码迁移都做不到,那我建议你现在就出门左转。”
利普沉默了,他无法反驳。
因为杨坚的话像刀子一样精准地切开了软体工程的表象,直达本质。
对於他这样智商超过150的天才来说,理解並切换一门程式语言的语法,確实只是一层窗户纸。
101看书 海量小说在 101 看书网,101??????.??????任你读 全手打无错站
“我会搞定它的。”利普深吸了一口气,將手里的三千美金塞进夹克的內兜里。
“工欲善其事,必先利其器。”杨坚拉开抽屉,隨手將一个黑色的长方形物体扔向利普。
利普手忙脚乱地接住,低头一看,是一台黑色的iphone 4。双面玻璃夹著不锈钢中框的设计依然带著冷硬的质感,只是背部的玻璃面板上带有几道细微的划痕。
“这是你接下来的测试机。”
杨坚坐迴转椅上,“昨天从二手电子商那儿买来的。这是一台带死锁的运营商定製机,因为没法插卡打电话,被原主人低价处理了。”
利普按下电源键,清晰的视网膜屏幕亮起。
映入眼帘的开机画面不是经典的苹果logo,而是一个被咬了一口的菠萝图標。
紧接著,屏幕上开始快速滚动起密集的系统底层引导代码。
他惊讶地抬起头:“你把它破解了?”
“嗯,对。”杨坚眼皮都没抬一下,隨手敲击著键盘切回自己的桌面界面,根本没有打算向利普解释自己是如何绕过基带验证和系统封锁的。“现在这是一台完全开放底层权限的设备,你可以用它隨意真机调试你那些没经过苹果商店签名的安装包。”
那种轻描淡写的態度,让利普刚刚找回的一点技术自信再次受挫。
他拿著那台被彻底剥去系统外壳的苹果手机,默默点了点头,没有再多说一句废话,转身走出了房间。
他知道,他现在唯一能做的,就是回到房间里,努力去啃那些生涩的objective-c文档。
门被关上,房间里再次恢復了平静。
杨坚转过转椅,面对著三台高解析度显示器。
修长且骨节分明的手指,在机械键盘上敲击了几下。
屏幕中央的ide界面瞬间切换。
利普去啃苹果的硬骨头了,但他自己並没有閒著。
他要开始推进《2048》的网页版开发。
对於前世作为资深云计算架构师、精通全栈开发的杨坚来说,回到2011年写一个网页版小游戏,就如同让一个满级大號回新手村刷史莱姆。
但他现在面临一个客观的时代局限,目前的web前端生態,荒芜得像一片沙漠。
没有后世那些开箱即用的前端框架,没有自动化的构建工具。
他现在能快速拔出来的武器,只有这个时代统治web端的绝对霸主——jquery。
“真是怀念前世ai编程啊。”
杨坚在心里感慨了一声,在项目中熟练地引入了这个老工具,嘴角勾起一抹淡笑。
对於习惯了现代开发模式的架构师来说,重新回到手动操作页面元素的时代,带著一种復古的粗獷感。
这可比古法手作编程还要古老。
本章未完,点击下一页继续阅读。