五千年(敝帚自珍)

主题:【原创】八百美金的一刀 -- forsake

共:💬120 🌺604
全看分页树展 · 主题 跟帖
家园 你还是没理解我说的意思

每个芯片厂商会出一套自己平台的Android参考平台,并做好相应的优化,这恰恰避免了集成商使用这个平台的重复开发,以前为什么有冗余code并且效率低,是因为集成商自己做开发,需要面对不同的平台,为了代码重用、成本和自身水平的原因,无法做到像Apple一样的针对性开发。

而目前的情况是:TI/Qualcomm/Intel/Marvell/Broadcom等等芯片厂家在发布自己的平台时,已经基本能同步发布基于自己平台的完整的Android实现,不需要集成商再深度开发太多的功能。

而所有的Wifi/BT/GPS/FM等等外设芯片厂商,在推广自己的产品时,如果没有针对Android的方案,简直会像是从火星上来的。这相比在Android 1.0的时代,已经发生了根本性的变化。

至于说兼容性,Google只负责HAL层以上的,HAL层之下是集成商和芯片厂商负责。只要HAL层之上保持稳定,就没有太大的兼容性问题。 Android的HAL以上的逻辑还是比较稳定的,除了某些特别的Compass/Gyro/Gravity 等集成在一起的Sensor,为了实现复杂的位置/速度/角速度等感应信息外,BT/WIFI/GPS/KEYPAD/TOUCH/LCD等都不需要更改HAL层以上的code。Sensor的兼容性问题是由于传感器在手机和平板上的应用,是同Android的发展过程同步进行的,早期Android对这方面没有支持,因此部分厂家在当时的版本上去实现自己的方案。等到Sensor的技术发展趋于稳定,以及Android自身对这方面的支持逐渐成熟,就不会有太大的兼容性问题了。

3-5年是指从Android1.0开始,从最早的Android产品上市,现在已经过去了2年。未来的2、3年会是Android平台的一个爆发期,会有比之前两年多过数量级的产品自由竞争,优胜劣汰,好的产品会自然脱颖而出的。

我们最初的讨论是从功耗上开始讨论,好像你认为Android平台不可能做的比Apple做的更好,其实现在看来这个讨论根本没有意义,从最新的ipad2拆解上来看,给10个小时的使用时间做支撑的是它那25Watt-Hour的三芯电池,换算成常用的mAh,它达到了可怕的6500mAh, 就算是播放1080P的影片吧,650mA的平均电流,只能算是平均水平吧,Nvidia的Tegra 2, Intel的Medfield,Qualcomm的Snapdragon2应该都能达到。但是多芯并联的电池管理,应该还是Apple自己的技术优势,短期看来没有其他厂商能够做到它的水平。但是这已经不是我们要讨论的范畴了。

版面翰林推:forsake,
全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河