由于嵌入式开发的平台依赖性,在使用第三方库的时候,可能会遇到各种各样的问题。有时候是库本身存在问题,也有可能是应用开发人员自己使用的问题,所以技术支持在第三方库选择的时候应该被看作是非常重要的一项标准。
现实当中我们往往会遇到有些项目的研发经费比较紧张,或者客户的第一笔款无法很快到帐,所以可能会拖欠第三方研发经费,从而导致第三方认为你没有诚意会付钱,于是也就不会投入很多人力资源来提供技术支持(毕竟一个技术人员就是一份工资)。除非对方已经提供了完美的的库,完美的文档和完美的例子程序,否则没有第三方支持,嵌入式开发几乎就没法继续开发下去。
所以我觉得在选择第三方库的时候,除了沟通技巧之外,还应该按照前期预算来选择第三方库。在前期预算较紧的时候,应该选择小公司提供的方案,因为小公司比较珍惜客户,会尽量提供支持到你出货;而在预算比较宽裕的情况下,应该选择大公司的方案,因为比较成熟,而且你有钱,他们就会对你很热诚。
就说这些,有缘读了此文的朋友也可以说说你的看法。