在研发人员数量足够的前提下,一个定制操作系统需要解决的问题常常不是堆加多少功能,而是取舍。这种事情你通过跟网民互动得到的反馈大多都是错误的信号,因为不需要某个功能的潜在用户通常不会表态,表态的大都是需要该项功能的人。
举例来说,万年历的典型用户多半都是希望一个手机的预置系统提供完善的万年历功能的,但在其他用户的眼里,一个简洁素净的日历视图界面要比密密麻麻的西历、农历同屏显示重要得多。
另一个常见的观点是可以提供设置开关,这样就可以提供满足各种需求的功能了,但设置同样应该尽量遵循简洁的原则,负责的设置界面和复杂的功能界面一样,都会困扰甚至吓跑很多“正常用户”(这个“正常”是相对于“不正常”的“玩家用户”、“发烧友用户”、“极客用户”),这些是那些认为“你不去碰设置不就完了吗?”的人永远无法理解的。
另外,允许用户把界面搞得乱七八糟也会在产品的传播过程中影响品牌形象,因为边上的人不知道那个可怕的界面是你弄出来的,他们会以为是一个像微软一样可怕的土包子厂商所做的默认界面。
通常我们仅在三种情况下提供别的厂商通常不提供的功能:
1.该功能的添加确实解决了大多数厂商没有解决的重要需求;
3.该功能需求少,但有助于产品的口碑传播和树立品牌的独特形象。
当然,一个系统到底做得简洁还是臃肿跟目标用户也有很大的关系,对时间忙碌的城市精英群体来说,易用、稳定、流畅,看起来高上大等等,要远比“功能完善”重要。而对那些时间不值钱,钱才值钱的年轻人来说,好玩、可玩、耐玩,玩完了四十个新功能还有五十个新功能以及廉价的“个性”(比如可更换的500个桌面主题)才重要。