Good programmers web front end sharing relationship between the SDK and API and contact

  Good programmers web front-end share SDK and API relationships and connections between, SDK (Software Development Kit, Software Development Kit ) are generally a number of software engineers to build applications for a particular software package, software framework, hardware platform, operating system, etc. when the set of development tools software , such as providing Android development tools, or other hardware-based services development. There is also a software function for the SDK , such as push technology, image recognition technology, mobile support - paying technology, voice recognition analysis technology.

  SDK extension data

  Some common SDK: one hundred - degrees - Figure SDK , micro - letter support - paid share SDK , support - pay - Po - Support - pay SDK and so on. In order to encourage more developers to use its system or language, a lot of SDK are provided free of third-party service providers. The user does not need to function to each development project, select the appropriate stable SDK service only takes a little effort you can integrate a function in the project.

  The API ( the Application Programming Interface , Application Program Interface) are functions defined in advance, or to join different components of the software system conventions. The purpose is to provide application developers with the ability of a software-based or hardware to access a set of routines, but without having to access the source code, or to understand the details of the inner workings.

  API classification:

  API is divided into ( Windows , Linux , Unix and other systems) system-level API , and non-OS-level custom API , in the Internet age, the site of a series of computer data services packaged into a recognizable interface open out, for the first tripartite developers to use, this behavior is called open websites API , the corresponding, the open API will be called OpenAPI .

  APP , the Application for short, that is, through analysis, design, coding, generating applications software, usually refers to ios software on the phone, Android, Microsoft and others, like micro-channel use our usual phone, Alipay, microblogging, paste it all is APP ;

  Popular terms: SDK build APP ( application software ) set of development tools when, API is that you can call the data interface

  With the SDK to achieve some of the functions of the system , call the appropriate API data, the final product is a APP software, which we usually use .

 


Guess you like

Origin blog.51cto.com/14479068/2436863