第103章 烧烤摊的约会

其实一点都不难,以下两个要求满足其一即可。

要么,你得像andyrubin那样有一颗天才一般的大脑。

或者,有钱也行。

作为一名对android和ios都无比熟悉的开发人员,赵启明对这两个系统的了解无比深刻,毕竟上辈子在这两个系统的app开发工作上钻研了好几年,对于他来说,实现android只是个时间问题。

更何况,现在他有钱,有人,最重要的是有时间。

不过,他并不打算完全抄袭android,因为有些缺点即便是让谷歌重新来一次恐怕也一样解决不了。

例如,和虚拟机比起来,赵启明就更倾向于沙盒机制,虽然虚拟机对多任务的支持更加有优势,可是要知道后世对android最大的诟病就是卡顿问题,虽然随着android的一次次更新,卡顿问题不断减弱,但不可否认的是沙盒机制确实不如虚拟机吃硬件。

其他的各个方面也是一样,objective-c和java两种编程语言孰优孰劣?app之间的数据交换权限究竟该不该开放?开放到那一步比较合适?ui和数据处理指令究竟谁更应该授予最高指令权限?开源和封闭到底哪种优势更大?

这些问题其实并没有标准答案,站在不同的角度答案也不同,所以,赵启明做的想法是在ios与android之间取长补短,而且即便是暂时做出了选择,也不代表今后不会随着大环境的影响而改变。

当然,在1999年这个时候,考虑什么后台之类的问题其实没有任何意义,这年头各个软件连java版都还没开发呢,首要的任务是先跟上塞班和windowsmobile的脚步。

1998年塞班公司就在爱立信、诺基亚、摩托罗拉和psion的共同合作下成立了,赵启明记得第一款塞班手机是在2000年由爱立信发布的。

同样是2000年,微软的windowsmobile系统问世。

从这一年开始,这两大操作系统开始了持续多年的双雄争霸,最终塞班以更加便捷的使用性而胜出。

面对即将开始的移动端系统战争,赵启明对自己正开发的初代操作系统只有两个最简单的要求

简单流畅,支持java。