跳过主内容

在我的主场,为梦想奋斗

导言:“微软生态是我的主场,一学会开发,我身上就打上了微软烙印,它帮助我成长,我热爱这家公司。”对独立开发者詹彦晶而言,他与微软的情结才刚刚开始,因为在微软的平台上,还有许多地方等待他去探索。

一双看上去颇有年代感的运动鞋,一件简单的黑色套头衫,一副不知度数高低的黑框眼镜,第一眼看到詹彦晶,感觉他和普通的”程序猿”没什么区别。但看到他那印有微软logo的背包,以及不时摆弄的Surface Pro 3和Windows Phone,我感觉他和微软之间肯定有料可挖。

詹彦晶今年29岁,已近而立之年的他看上去更像是一个大男孩,别人都在为房子、车子、票子而焦虑,他聊的最多的却是Windows Phone的各类应用和游戏。迄今为止,他推出了诸如“全国空气污染指数”和广受欢迎的“空瓶装水解谜”游戏等十多款Windows Phone应用和游戏,在圈内也算小有名气。而这一切都要从他在首都师范大学和Windows Mobile的那段缘分说起。

一部Windows Mobile 从此迷上微软

可能天生就有“技术宅”的基因,詹彦晶从小就爱鼓捣各种小玩意,他也成了家里的“破坏王”。后来,他就迷上了各种游戏。逼真的场景,有趣的情节,让他在中学的时候就萌生了一个想法 “如果我自己能设计出一款游戏该多好”。这个想法直接影响了他大学专业的选择——软件工程专业。

和绝大多数ZZH_4445人一样,在考上大学之后,詹彦晶决定即便天天啃馒头、吃泡面,也要给自己买一部手机。诺基亚、三星、摩托罗拉,当时他并没有选择这些叱诧风云的“街机”。经过反复比较,他买下了生平第一部Windows Mobile手机,用他自己的话来说:“通过Windows Mobile我第一次意识到,原来一台智能手机还能做这么多的事情。” 对Windows Mobile的体验坚定了詹彦晶对Windows手机的信心,而课程上微软C#编程语言让他对微软有了进一步的了解。那时的詹彦晶就琢磨着,能不能利用自己学到的编程技术在这个平台上做些什么。

抱着试试看的心态,詹彦晶开发出了几款Windows Mobile软件。随着这些软件在网上的流传,他逐渐成了大家心目中的“大神”,这让他体会到了前所未有的成就感。从那时起,詹彦晶心中萌生了成为独立开发者的想法,而开发的平台自然就是他一见钟情的Windows Mobile。

2011年,毕业之后的詹彦晶进入了一家互联网公司。刚工作不久,微软就发布了Windows Phone操作系统。用詹彦晶话说,“iPhone与Android发布之后,我就特别着急,为什么微软还不出一个让人惊艳的操作系统。不过当看完Windows Phone发布会之后,我知道这就是我想要的了。”

小试牛刀 一款应用开启WP开发之旅

拿着刚刚入职没多久赚到的工资,詹彦晶立刻托人从香港买了一部HTC 7 Mozart,因为是第一批Windows Phone,当时还没有中文界面。“太漂亮了,我有时候会盯着翻转的磁贴看好久。”拿着HTC 7 Mozart,詹彦晶开始了自己所向往的“新生活”,他决定利用业余时间开发Windows Phone应用。

那时他还不知道怎么写应用与游戏,只能凭借着自己的大学技术,慢慢摸索。牺牲了所有闲暇时间的詹彦晶,迅速完成了自己的第一款Windows Phone应用,那是一个极为简单的工具,能够查询域名的Whois信息,并可以根据其IP将它服务器的位置定位在Bing地图上。

“最初其实是为了练手,想测试一下Windows Phone上开发应用的难度。”当这个应用开发完成之后,詹彦晶抱着试一试的想法,在Windows Phone应用商店(当时还叫Market Place)上发布了。“审核了两次之后,这款应用终于上架应用商店。说实话当时我蒙了,我激动得双手发抖,因为这是我的第一款Windows Phone应用。”

第一款应用的成功上架,给了詹彦晶很大的信心。他根本没想到还是“草根”级别的自己竟然得到了微软的认可,那种心情就像从不被外界看好的黑马夺得了世界冠军。在这个全新的平台上,他找到了新的归属感,而且获得了极大的满足感。如果说之前还是属于兴趣的话,在这之后,詹彦晶算是真正开始了他的WP开发之旅。

很快,他着手准备自己的另一款Windows Phone应用——空气质量指数,这款应用是詹彦晶开发旅途上里程碑式的作品。从应用类型的设定、交互界面的设计以及空气质量数据库的准备到应用页面所需图片的拍摄,这一切的工作都是他在4个月内利用下班时间完成的。上架的那一天,他长出了一口气,但是心里的那块石头却并没有落下。

“那是我第一次收到微软应用首页推荐的邮件,我以为我的应用被下架了,仔细阅读之后才知道原来我的‘空气质量指数’被微软官方推荐到了首页。当时我还在办公室上班,但根本没办法控制我的情绪,于是我就在办公室里走来走去,同事们都以为我‘疯了’。”

和之前抱着“玩票”心态开发的应用相比,这次的时间跨度更长、开发过程更加困难,但是詹彦晶就像对待自己的孩子一样,用心去完善每一处细节,克服每一个困难。他的努力也得到了用户的肯定,“我收到了很多用户的评价,他们说‘好喜欢这款应用,终于有人开发出来了’。”

厚积薄发 “空瓶装水解谜”游戏成功上架

或许只有亲身经历才能体会詹彦晶当时的心情,而靠着对微软平台的信任他挺过了人生中最难熬的时光。没过多久,扛着巨大压力并被詹彦晶寄予厚望的“空瓶装水解谜”游戏成功了!上架第一天下载量就达到了3000多,这是绝大多数应用所难以取得的成绩,此后,这款游戏还登上了应用商店热门免费排行榜的榜首。

柳暗花明也好,黎明前的黑暗也罢,詹彦晶终于挺过了那段日子。凭借这款游戏,他被更多的用户所熟知,并开始有了不错的收入。凭借一个人的单打独斗,他在Windows Phone生态博得了属于自己的一片天空。

“有的人可能觉得我们这种自由职业挺潇洒的,但是独立开发者的艰辛是一般人很难体会的,我每天花12个小时在应用开发上,但很多时候取得的成绩可能还不如兼职的那段时间。‘空瓶装水解谜’是一个厚积薄发式的成功,没有之前的积累我不可能取得现在的成绩。”

鼓励詹彦晶一直走下去的原因其实很简单,“我真心喜欢Windows Phone,不管别人怎么看,从一开始,我就被它与众不同的界面和流畅的动画所吸引。我幻想着如果自己开发的应用被全球用户下载,那种成就感一定很爽。”

ZZH_4536

乐在其中 微软生态提供大舞台

现在的詹彦晶已经开始享受身为独立开发者所带来的乐趣,应用商店中每一条用户的好评,对他来说都是最好的鼓励。微软为他提供了一个实现自己价值的平台,而现在这个平台正变得越来越好,越发地富有活力。

谈到Windows 10技术预览版的公布,詹彦晶说,“Windows 10上通用应用UAP理念,将给我提供更为广阔的天空。不仅Windows Phone用户能够使用我的应用,Windows 10桌面用户甚至是Xbox都有可能成为我的新用户。更让人兴奋的是,未来的一年,将有很多用户免费从之前的Windows版本升级到Windows 10,他们将给我带来更大的舞台!”

微软生态是詹彦晶的主场,在这里他用自己所熟悉的开发语言,最方便的编程工具,将自己的想法变为现实。“我马上30岁了,再不尝试,以后可能就没有这样的冲劲了。何况,我觉得这是一个特别的选择,不是吗?”