新闻详情

新闻详情

News detail

APP与API的区别
2017-09-18 09:49

APPAPI

APP

App 是英文Application的简称,由于iPhone智能手机的流行,现在的APP多指智能手机的第三方应用程序。目前比较著名的App商店有AppleiTunes商店 里面的App StoreandroidGoogle Play Store,诺基亚的ovi store,还有Blackberry用户的BlackBerry App World. 苹果的iOS系统,app格式有ipapxldeb,谷歌的Android系统,app格式为APK,诺基亚的S60格式有sissisx
 一开始APP只是作为一种第三方应用的合作形式参与到互联网商业活动中去的,随着互联网越来越开放化,APP作为一种萌生与iphone的盈利模式开始被更多的互联网商业大亨看重,如腾讯的微博开发平台,百度的百度应用平台都是 APP思想的具体表现,一方面可以积聚各种不同类型的网络受众,另一方面借助APP平台获取流量,其中包括大众流量和定向流量。

APP不同系统版本

  目前主流的APP版本有: 
1.安卓系统版本 Android
2.苹果系统版本 iOS
3.塞班系统版本 Symbian
4.微软系统版本windowsphone [1]

APP的广泛使用

  随着智能手机和ipad等移动终端设备的普及,人们逐渐习惯了使用APP客户端上网的方式,而目前国内各大电商,均拥有了自己的APP客户端,这标志着APP 客户端的商业使用,已经开始初露锋芒。
   目前用户基数较大、用户体验不错的几款客户端,本地服务的有:大众点评、豆角优惠、今夜去哪儿、丁丁优惠、艺龙在线等
  网购的有:淘宝、京东商城、当当网、乐蜂网等等
  以分享为主的主要有:美丽说、蘑菇街等

API应用程序接口(APIApplication Program Interface

应用程序接口(是一组定义、程序及协议的集合,通过 API 接口实现计算机软件之间的相互通信。API 的一个主要功能是提供通用功能集。程序员通过使用 API 函数开发应用程序,从而可以避免编写无用程序,以减轻编程任务。 API 同时也是一种中间件,为各种不同平台提供数据共享。

  当前应用于 API 的标准包括 ANSI 标准 SQL API。另外还有一些应用于其它类型的标准尚在制定之中。API 可以应用于所有计算机平台和操作系统。这些 API 以不同的格式连接数据(如共享数据缓存器、数据库结构、文件框架)。每种数据格式要求以不同的数据命令和参数实现正确的数据通信,但同时也会产生不同类型的错误。因此,除了具备执行数据共享任务所需的知识以外,这些类型的 API 还必须解决很多网络参数问题和可能的差错条件,即每个应用程序都必须清楚自身是否有强大的性能支持程序间通信。相反由于这种 API 只处理一种信息格式,所以该情形下的信息交付 API 只提供较小的命令、网络参数以及差错条件子集。正因为如此,交付 API 方式大大降低了系统复杂性,所以当应用程序需要通过多个平台实现数据共享时,采用信息交付 API 类型是比较理想的选择。

  有时公司会将 API 作为其公共开放系统。也就是说,公司制定自己的系统接口标准,当需要执行系统整合、自定义和程序应用等操作时,公司所有成员都可以通过该接口标准调用源代码,该接口标准被称之为开放式 API

所谓的开放APIOpenAPI)是服务型网站常见的一种应用,网站的服务商将自己的网站服务封装成一系列APIApplication Programming Interface,应用编程接口)开放出去,供第三方开发者使用。

  网站提供开放平台的API后,可以吸引一些第三方的开发人员在该平台上开发商业应用,平台提供商可以获得更多的流量与市场份额,第三方开发者不需要庞大的硬件与技术投资就可以轻松快捷的创业,从而达到双赢的目的,开放API是大平台发展、共享的途径,让开发者开发一个有价值应用,付出的成本更少,成功的机会更多。今天,OpenAPI作为互联网在线服务的发展基础,已经成为越来越多互联网企业发展服务的必然选择。下面我就列举一些常见网站服务的Open API文档资源索引。

SNS类网站API

Facebook

  人人网开放平台

51开放平台

MySpace开发者平台

Opensocial

电子商务类

Amazon API

eBay API

  淘宝开放平台

微博API

Twitter API

  新浪微博开发者平台

  搜狐博客开放平台

Follow5 API

  人间网API

9911微博API

地图 API

  百度地图 API

Google Maps API

应用类

  豆瓣API

Flickr API

Delicious API

电信API

  短信API

  语音API

  彩信API

FAXAPI

IVRAPI

TTSAPI

  在线客服API

  短信/语音验证码API

  定时提醒API