一个Android的内部

发布Android设备开发的知识

一夜之间,我收到了另一个请求,在Android内部提供培训:如何创建Android设备,与Android固件的工作,等等。虽然我提供有关到Android培训,这是唯一的应用开发,如内核和设备驱动程序不是我的那杯茶。

我得到每月这些培训请求中的一个或两个。我很想向人提供这样的培训指导,这些利益相关方。显然,有开放手机联盟之外的一些人谁知道怎么做这样的事情 - 见证ROM游戏模组和自制设备制造商。我还没有发现任何谁是他们决定“走亲”,并开始教别人什么,他们知道。

然而,这点与Android一个更大的问题:长期维护。

在大多数开源项目,该项目的可维护性和生存是依赖于谁的知道如何与内部淤泥的人数。他们是谁,将保留项目进展,即使有些脱落,随着时间的人。他们是谁,将创建叉,以满足某些观众的兴趣,如果主组轮流五音不全或者在另一个方向熄灭的人。他们是在那鼎盛时期保持项目充满活力的许多bug修复的来源。

眼下,拥有这些技能的人大部分都属于在Android生态系统的主要参与者:谷歌,HTC,摩托罗拉,三星等。人。这是所有罚款和好了,但它一直是知识密切举行。

正是这方面的知识分布,不亚于任何事情,那就是在Linux内核补丁的问题,我的心脏覆盖上周。开源信徒知道紧密手持知识如果这些持有该知识的掉落项目太容易丢失。如果谷歌决定放弃Android的某一天(例如,有利于Chrome操作系统的),谁又能说,手机制造商不会跟风?其结果是代码一堆制作一个有趣的技术,很少有人知道如何操作。让更多的人熟悉的代码库的一种方法是主流的,如获取整合到Linux内核补丁。

现在,这不是唯一的方法,也许不是最好的方式,确保了广泛的人都知道如何与Android的内部工作。但是,也有极少数的方式,谷歌似乎在推动知识传播,所以看到烟雾其中一人上去令人失望。

最后,我不希望谷歌在这里改变自己的立场。这就是为什么我鼓励谁已经学会了如何工作,通过苦干的内部人想方设法分享这些知识,的方式,独立和企业开发人员可以利用。

而且,如果训练询问我得到任何指示,有一个市场,共享专业知识。

加入对网络世界的社有个足球雷竞技app区Facebook的LinkedIn对那些顶级心态的话题发表评论。

©2010Raybet2

IT薪资调查:结果是