博客有最近的上扬等关于Android平台的碎片。人们看到扩大范围的设备,从HTC的电阻式触摸屏纹身摩托罗拉的CLIQ大有方向键而不是轨迹球,5“WVGA屏幕肛门5互联网平板电脑。这引发了担忧,尤其是在那些见证了JavaME经历了与平台碎片化的问题。令人担心的是,尽管设备这样的分裂带来更大的市场,它可能对第三方开发者肆虐。这些担心是合理的。然而,这里有一些原因我不希望与JavaME Android我们看到的问题:
- Android是一个丰富的平台,方便Android提供框架来帮助管理不同的硬件。这些框架可以由Android(例如,资源框架选择动态UI布局根据设备能力)或由第三方。
- Android将会运行在全盛时期更快的设备比JavaME,意味着上述框架不一定会缓慢的事情难以承受的水平。
- Android为特定于供应商的附加组件有一个正式的系统——见证摩托罗拉为他们的CLIQ大有利用附加系统和它的四大屏幕旋转。这将有助于引导设备制造商,让他们偏离常态更好的支持开发人员。
- Android模拟器已经有丰富的机制来模拟设备广泛的硬件功能。
- Android团队核心似乎积极学习和试图避免陷阱降临JavaME(在较小程度上,Windows Mobile)。一个例子是他们开发的过滤系统,帮助Android设备和安卓市场屏幕出应用程序肯定不会在用户的设备上运行。
这并不意味着未来都是桃子和奶油。将会有不少的开发者焦虑在每个新鲜离开之前已经什么,比如当前的担忧QVGA(纹身)和WVGA(肛门)屏幕。然而,我觉得安卓移动平台一样好的机会解决,或者至少管理碎片化问题。