天下网吧 >> 网吧天地 >> 网吧行业 >> 网络追踪 >> 正文

一个骨灰级塞班开发者的自白

2013-2-5kuailiyukuailiyu
腾讯的后院,所以腾讯就起诉它,一定要把它搞死。现在这家公司可能还存在,但已经完全转型了。

到2008年年底的时候,我们有些挫折感了。因为服务器总是受到竞争对手的恶意攻击,经常宕机,最长持续时间达到十多天,我和广州那哥们又不懂服务器方面的维护技术,所以很受打击。我们就跟光升商量是不是把这个网站停掉算了,他去问一些圈内朋友,觉得OPDA还是有价值的,所以建议我们继续做下去,服务器和钱的问题他来解决。

2009年,著名天使投资人蔡文胜找到了光升,并决定投资我们,之前草根班子式的合作方式肯定不行了,我和广州那哥们就都去了北京,和光升正式成立了公司。我离开天津时的月薪是4000多元,一直都没离开过那家公司,家里也不太同意我去北京,因为不知道前景如何。但我想试一试,可能最大的挑战在于,之前是把兴趣当做事情来做,现在是把兴趣当做事业来做,这两者的区别还是非常大的。

我眼中的诺基亚和塞班

到今年为止,我接触塞班系统整整十年了,现在我还有两个诺基亚手机,很多程度上是出于感情,真的舍不得放下他们。不管诺基亚现在境遇如何,不可否认的是它开启了智能手机的一个时代,从最初没有软件可用,到有游戏可玩,再到拥有塞班这样的操作系统并允许第三方开发者接入,一路走来,还是给我们这些草根开发者很多美好回忆的。

诺基亚给我的第一震撼来自NGAGE。它是游戏机型的,数字键盘,屏幕在中间,很适合玩游戏,大概2003年前后出来的,当时有一款射击游戏傲气雄鹰SKY FORCE,画面效果做的相当强悍,176×208的分辨率,跟后来E71的屏幕差不多大,那款游戏很流畅,是我在塞班上印象最深;然后下一款就是 6630,诺基亚的第一款3G手机;后来又一款超薄手机N76,后面还有E系列,在当时还是很棒的。

说实话我不算最早的一批开发者。国内第一批塞班开发者应该是在我上大学的时候就有了。我刚泡论坛的时候,已经有人在做输入法和加载字库的软件了,即使到了2007年,中国真正做塞班软件原创开发的个人也不超过10个人。当时大多数人玩的都是拿国外的软件来破解,给论坛上的用户免费用。

塞班时期拼输入法拼得特别狠,当时比较牛的输入法有A4、点讯梅花、国笔,国笔输入法现在还独立活着呢,A4被腾讯买了,点讯被百度买了,都是在安卓爆发之前收购的。

这也是塞班时代屈指可数的几起与资本产生关系的事件。那个时期VC即使投资的话,也可能会投资SP,投资传统互联网,投资传统行业,很少有人敢投应用开发这个行业,谁敢第一个吃螃蟹?

但总的来说,塞班这个年代,做技术的也好,做运营的也好,我们这帮人还是给自己积累了一些东西的。我认识的一个哥们儿,是比我早做塞班开发的。他一开始是做服务器的,后来自学C++之后就开始做塞班开发,做了一两年就去了当时如日中天的PICA,在那呆了一两年,又去了网秦,先做塞班,现在又转到安卓。

说实话,从塞班转到安卓,还是比较难的。对我来说,首先是人生状态的转变:以前是玩,现在是创业,很不一样。过去我们下班回家做这些事的时候,累了我可以躺会儿,可以站起来去溜达溜达,做不好,也没有什么压力;如果出现个问题,我愿意解决我就解决,要是解决不了我就可以把它扔一边不管,是这么一种状态,但是现在你要去创业,这就是你的全部,你的事业,你要精益求精把这个东西做到最好,有了问题就不能撒手不管了。

另外一点,塞班的玩法是,我做个有意思的东西放在那儿就OK了,但是它未来有什么价值吗?不用去考虑,我不需要再植入任何东西。做安卓就不一样了,你必须去考虑你未来你这个产品如果做一年,一年以后你这个产品会是一个什么样子,包括你这个产品的发展方向,你的商业模式在哪儿,这些必须得有。

说不好听的,安卓上的软件,有几个不是在后台跑着的,有几个软件不是天天联网做统计、偷用户数据的(堂而皇之的说的特别好听,叫众包)?再往前说,安卓早期一点的软件,有几个没有内置广告的?因为在安卓刚出来的时候,很多人就想我要从这儿去赚钱了,所以里面植入了很多广告,就对于用户体验方面很有伤害。

因为塞班的经历,我们对安卓从最早期的抵触,到现在慢慢接受,再想着试图去改变一些东西,然后就是极小层面损伤用户体验,这和当时做塞班是完全不一样的。做塞班的时候,完完全全是从用户角度出发,而做安卓你要满足用户需求的同时,还要兼顾着自己的发展方向,你不能单纯地为了满足用户的需求,把这个软件做的脱离了公司的发展方向。

塞班和安卓的一个巨大区别,就是在安卓上你能想到的点基本都有了,想到的东西你从百度一搜,从谷歌Market(现在叫google play)一搜都有,而塞班时期是你想一个东西没有,而且你也没有渠道去得到这个软件,所以你就可以去做。

塞班生态是自然生态,是民间的,个人的,团体顶多有一些大公司,比如说IT168这些互联网公司,它去开一个手机分区论坛,但是这些大公司并没有真正运营它。所以说塞班还是一个纯草根的民间组织,当时除了一些直接竞争的论坛,没有任何利益牵连在里面,所以你放一个软件的话,会有很多人自发地拿到它,然后再发到别的论坛,别的论坛还有很多人去顶着这个帖子,这么一直循环下去。

在塞班时代,我觉得经历过最大的事情就是二版转三版。在二版上开发的应用,到三版上是不能安装不能用,即你二版上的代码直接拿到三版上不一定能编译过去,你还得需要去改,改很多东西。在塞班上,OPDA当时做的最牛的事,就是从二版转到三版的时候,要面临版本的破解问题,即到三版需要一个证书签名,所以我们最引以为自豪就是OPDA做的根证书。它类似于苹果的越狱,在三版上,一个软件包要有一个证书签了名才能装。比如说一款破解的软件拿回来你没法装,你就需要拿这个证书把这个软件签一下名就装上来了。我们当时都是从国内代理去买证书,能拿到较高能力的证书签名,直接拿回来这个软件打成包就能正常使用,各个权限都能用等于就是免费给用户发证书。后来塞班论坛迅速壮大就是提供证书。

但对于开发者来说,最头疼的就是诺基亚后来变了,它变成了各种屏幕,横屏、竖屏,屏幕适配非常让人头疼。什么音乐手机、游戏手机各种型号都有,这就造成了开发的难度。还有就是诺基亚塞班自带的那套UI是很丑的,如果我想把它做得好看,用自定义的UI,就需要试很多屏幕,而它的开发和安卓的区别在于,这个东西做起来非常复杂,我要贴图,我要算坐标,不同的屏幕要算不同的坐标;而安卓开发的话,我写一个文件,安卓的大部分手机都有相对的位置,很容易适配;塞班你要写一位置,屏幕一拉长,位置下面就留出一大片空白,所以做起来很难。

诺基亚与安卓、iOS相比,最大的问题在于它早期的时候没有真机调试,我们只能模拟器调。通过模拟器调试,而调试完了再跟真机一调试可能就会有差别,发展到塞班以后,诺基亚就支持在线调试,它就可以跟手机连上做调试了,但还是是会出问题,不像现在安卓和苹果的调试这么流畅。

塞班还是一种非即时在线的系统,它的WIFI网络和移动数据网络自己会关闭,诺基亚的考虑可能是说,我这是手机,我不能时时在线,在线了就费电费流量。这就导致了塞班手机实现PUSH功能是不可能的,就是你的微信来了之后,我是不能直接接收的,因为我没有连着数据网络。所以说,如果现在塞班还是最牛的时候,现在就没有微信,只能是QQ,因为QQ是你主动连上网之后跟人去聊天。

2010年上半年,我们刚开始做安卓的时候,完全是塞班的思想去做,就是工具,也没有什么联网的概念,当时真不懂。首先从知识储备上就不足,当时安卓的开发人才很难找,我们就自学,好在从塞班的C++语言到安卓的Java语言比较好转,要是反过来就麻烦了。也是从那一年开始,安卓和iOS正式爆

本文来源:kuailiyu 作者:kuailiyu

相关文章
没有相关文章
声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。文章是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。 Email:support@txwb.com,系统开号,技术支持,服务联系微信:_WX_1_本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行