Android操作系统推动的10个因素
2010-06-04 14:26:00 来源:WEB开发网根据Jason Schwarz的投资时事通讯,到2010年底,市面上将会有115款谷歌Android手机以及50款不是手机的Android设备。不管这些数字是否准确,现实的情况是,Android开始突破其最初锁定的智能手机转向多个行业和领域的嵌入式设备进军。
为什么产品经理以及技术负责人朝这个白热化的平台转移?为什么Android技术对医疗设备、机顶盒和车载信息娱乐系统等的诸多不同的需求有如此大的吸引力?至少有10个很好的理由,其中有5个是商业推动因素,有5个是技术推动因素。
商业性推动因素
商业需求,尤其是在开源授权许可下的技术,对技术经理和公司高管都有足够的吸引力。这个清单或者不能反映所有的Android推动因素,但肯定有一些令人信服的理由选择嵌入式Android操作系统。
1.授权许可:采用开放源代码技术的嵌入式系统开发要求开发商/卖方了解嵌入式软件组件的许可证。 Android是非常有吸引力的,因为依据Apache 2.0授权许可的条款,所有内核包封装都是开放的,这就允许将在商业和免费的开源应用程序中使用源代码。
2.源代码:Android提供了一系列源代码,由Android团队特别编写,利用现有的开源项目提供一个完整和有力衔接的软件堆栈。当前在公用的Android库中有200多个独立的Git树。
3.发行频率:Android以相对频繁的节奏推出主要版本。它在移动手机的血统决定了要有一个更快节奏的发布周期,现在每年推出多个版本是家常便饭。但Android似乎计划将周期设定在每半年发布一个版本,这种更新速度将很明显地使Android采纳者受益。
4.产业链支持:尽管最早期的Android产品工作重点关注ARM架构,实际上几乎所有的主要嵌入式芯片供应商都已经建立并积极地保留一个Android基本端口。这些硬件供应商可以协助开发人员加快其产品上市,并开放他们的架构以让开发人员从中受益。
还有一个与Android相关的大型开发者社区,不仅推动应用层内容(有超过40,000个可用应用程序),而且还推动了Android中间件组件,从增强和优化等方面。这对Android的持续发展至关重要。
5.文档和培训:让开发团队精通Android所需要的时间也是要计成本的。要让你的团队变得能干,清晰、简洁、最新的文档至关重要。Android社区提供有一系列教学内容、视频(有一些是用户制做的,有一些来自商业供应商)、大量的博客和不同公司提供的 Android学术研讨、最佳实例和教程。
- ››Android 当修改一些代码时,使用什么编译命令可以最...
- ››Android 如何添加一个apk使模拟器和真机都编译进去...
- ››Android 修改Camera拍照的默认保存路径
- ››Android 如何修改默认输入法
- ››android开发中finish()和System.exit(0)的区别
- ››Android手势识别简单封装类
- ››android中查看项目数字证书的两种方法
- ››Android中获取IMEI码的办法
- ››android 相机报错 setParameters failed
- ››Android重启运用程序的代码
- ››Android为ListView的Item设置不同的布局
- ››android bitmap与base64字符串的互相转换
更多精彩
赞助商链接