移动互联网这十年快科技

这届GoogleI/O大会让所有的移动开发者有点儿恍惚,所提之事即是前文所言的宣布Kotlin替代Java成为Android开发的首选语言,以及Flutter实现全平台支持。而同时,Oracle裁员的事实正在上演,许多人提出是否需要去Java化。不过,本文作者——拥有十几年编程经验的DCloud创始人王安与笔者分享了一个观点,那便是“无论是Kotlin还是Flutter,都还为时尚早,生态建设需要历史机遇,当年Android的机遇并不存在。”两年前在《程序员》杂志中,笔者曾特邀王安对整个移动互联网的发展轨迹做总结,因从未在网络公开发布,特此于今日在CSDN刊登。以史为鉴可知兴替,接下来,我们一起看整个移动互联网发展轨迹,那些做成的和失败的事情,然后,通过历史汲取经验,共赴下一个开发十年。

移动互联网,其实并非由iPhone开始,当然,iPhone是让移动互联网普及的最大功臣。

最早的移动互联网,是21世纪初的KJAVA(J2ME)和WinCE手机,以及GPRS的2G网络。我们称其为移动互联网第一阶段,也就是-年。而-年,则是移动互联网第二阶段。

移动互联网的第一阶段:乏善可陈的创新

年以前的手机,是不可编程的纯通信设备,后来,多普达(HTC)和摩托罗拉,开始推出触摸屏手机,这些手机提供了编程平台,但是想开发和安装应用却也非常地费事儿。

进而,产业开始快速发展,围绕触屏和非触屏,手机OS发展出两大阵营。诺基亚发展Symbian系统,占据了非触屏手机的主导地位;由J2ME和WinCE分化出来的Smartphone,以及Qual


转载请注明:http://www.aierlanlan.com/grrz/4393.html