7. Open API 成为赢家的尚方宝剑
仔细分辨软件和内容是关键。例如,电视上屏幕上的图标是软件而不是内容,可是许多人都分辨不开。一旦我们把软件和内容分开,也就是从API切开,要求各内容提供商提供软件的API,让全球的API开发者都能来帮忙开发各式各样的App软件;此外,还可以要求内容厂商拿出钱来鼓励第三方App开发者。这就是今天流行应用商店(Application Store)的商业模式。
那么,什么是开放API呢?过去大家都认为应用(App),就是与应用领域有关,而与平台无关;其实不然,这一直误导致了我们对开放API的认知。新潮的做法是把一个应用切成两块:一块是应用框架(Framework),一块是应用子类(Subclass)。一般写应用的时候都是写应用子类,很少写应用框架。为什么呢?因为苹果的iPhone应用框架是没有开放的。然而,Android的应用框架上则是开放的,可以从API通到底层的硬件服务,进行深度的软硬整合。自从2010年云平台起步以来,云产业已经彻底从神坛走向了生活,人们的生活已离不开“行动”终端了。今后将会出现更多软硬件整合的公司和产品。