出海
印度,班加罗尔,it工业园。
拉杰什是一名外包公司的初级程序员,每天的工作就是给美国大公司写那些枯燥的java代码。
印度虽然贫穷,但也是全球第二大软件大国。这里的程序员对技术有着天生的敏锐。
拉杰什看着手里这台刚从网上淘来的8,眼神复杂。
作为一名程序员,他本能地排斥ce这种封闭且落后的系统。但他又不得不承认,魅族这帮中国工程师简直是在变魔术。
“怎么做到的?”
他正在研究8的列表滚动机制。
他在安卓开源项目(aosp)的早期代码里看过谷歌的实现方式,那种滚动生硬、卡顿,充满了垃圾回收(gc)带来的停顿。
但8
拉杰什快速滑动通讯录列表。几千个联系人象瀑布一样飞泻而下,帧率稳定在60fps,没有一丝掉帧。
“这不可能是在java层做的。”,“这一定是用c++甚至汇编语言重写了整个ui喧染引擎。”
他尝试着去反编译8的一个系统文档。
当看到那精妙绝伦的内存管理逻辑,以及那种为了节省每一个字节内存而用到的位运算技巧时,拉杰什感到了深深的震撼。
“这才是真正的极客精神。”
他想起了自己每天写的那些臃肿、低效的企业级代码,突然觉得很羞愧。
“中国不仅有廉价劳动力,他们还有顶级的系统架构师。”
拉杰什打开计算机,登录了xda论坛。他决定添加那个8的非官方开发小组。
他在帖子里写道:
“我是来自印度的拉杰什。我刚刚分析了8的触控驱动,发现了一个有趣的优化算法。我想把它移植到我们正在做的lux内核上。这台机器值得我们为它编写更好的灵魂。”
就这样,一台来自中国的手机,在一个印度程序员的手里,变成连接全球开源社区的桥梁。技术没有国界,优秀的代码会赢得所有人的尊重。
英国,利物浦,“洞穴”俱乐部(the cavern cb)。
在这个充满了披头士传奇色彩的地下酒吧里,震耳欲聋的摇滚乐撞击着斑驳的砖墙。
汤姆,利物浦大学的二年级学生,正被一群死党围在中间。
“嘿,汤姆,听说你花光了打工三个月的钱,就买了这个来自中国的黑砖头?”
死党杰克晃着手里那台橙白相间的索尼爱立信w810,一脸嘲弄,“看我的walkan手机,这才是音乐之王,还能换壳呢!你那个连个按键都没有,怎么玩游戏?怎么发短信?”
周围的女生也跟着起哄:“是啊,看着光秃秃的,怪怪的。”
汤姆没有辩解,嘴角扬起一丝神秘的微笑。他把那台8平放在满是酒渍的橡木圆桌上。
“想看点魔术吗?”汤姆大声喊道,试图盖过背景音乐。
他点开了一个图标——那是一个由xda大神开发,刚刚移植到8上的小程序,名叫《ibeer》(虚拟啤酒)。
屏幕亮起。
令人惊讶的是,屏幕上没有菜单,没有文本,只有满满一杯金黄色的啤酒。那细腻的气泡正在从杯底缓缓升起,顶部的白色泡沫看起来绵密诱人。
“这是什么?屏保?”杰克不屑地问。
汤姆拿起手机,没有说话。他只是轻轻晃动了一下手腕。
奇迹发生了。
屏幕里的“啤酒”竟然随着手机的晃动,在玻璃后面荡漾起来!液面倾斜,气泡加速上浮,甚至撞击在“杯壁”上发出了逼真的“咕噜”声(得益于8的双扬声器)。
周围的喧闹声突然小了一圈,几双眼睛死死盯着那块屏幕。
汤姆举起手机,把它象真正的酒杯一样凑到嘴边,然后缓缓仰起头,做出倾倒的动作。