有关Ice Cream Sandwich的消息不断,近期出现在网络上的报导众多,一般认为,Ice Cream Sandwich将会以Android 4.0的版本号码释出,成为Android发展史的重要里程碑。朝完全迈向商业化努力的Android系统,即将进入重要的发展阶段:「平板与手机 Combo」版本。新一代的Combo版本,对市场、产品、市销与技术有什么新的影响,在此提出一些粗浅的看法,请不吝指教。
从技术角来看,Ice Cream Sandwich的核心任务是整合Android 2.x与Android 3.x二个分支。Android 2.x是手机专用版本,Android 3.x则是平板专用版本。从历史轨迹来看,Android 3.x其实是一个苍促推出的版本,主要是为了支持厂商推出「Android 平板计算机」,以抢攻由iPad所创造出来的平板商机。
Android 3.x包含几个「支持平板计算机」的专属特色,例如:大尺吋与Multi Pane的支持。因此,如果不能将二个版本整合,未来将形成手机使用2.x版,平板使用3.x版的奇特景象;并且也可能造成研发资源分散的问题;研发团队与资源,都要切成手机与平板二个分支。Ice Cream Sandwich将2.x与3.x整合后,厂商便能集中资源,专心开发一个版本。
此外,就像iPad与iPhone共享同一套iOS操作系统一样,Ice Cream Sandwich的成功整合,能让Android手机与平板使用同一份操作系统。也就是,除了Display与UI有差异外,底层的应用软件框架(Application Framework)与虚拟机(DalvikVM)等,都能统一。就像iOS能同时支持iPad与iPhone,并且只有二个API的差异,应用程序在手机与平板之间,都有高度的兼容性。iOS做出一个很好的典范,难怪Android也想要跟进。
成功整合后的Ice Cream Sanwich系统,对应用程序开发者将有更好的支持,就像iOS在手机与平板只有二个API的差异一样,Android应用程序开发者,可以无痛地面对手机与平板的软件研发。因此,Ice Cream Sanwich要能成功整合,除了操作系统本身的技术工作外,开发工具的整合也很重要。SDK整合度,可能是Ice Cream Sanwich成功与否的关键因素。
从市场角度来看,重要版本推出时,会有旧瓶新装的效果,对消费者心理面的影响甚大,这种新鲜感对Ice Cream Sanwich产品的营销,有很大的帮助。技术上,Ice Cream Sanwich是否能成功整合目前的二个版本分支,以及SDK开发工具是否能更进一步,帮助应用程序开发者「无缝接轨」到下一代的版本,将是Ice Cream Sanwich关键的一步,也是Android重要的下一步。