Sunday, February 11, 2018

API - Application Programming Interface

To build an application program it is a set of clearly defined methods of communication between various software components. A good API makes it easier to develop a computer program by providing all the building blocks, which are then put together by the programmer.

An API may be for a web-based system, operating system, database system, computer hardware or software library. An API specification can take many forms, but often includes specifications for routines, data structures, object classes, variables or remote calls.

POSIX, Windows API and ASPI are examples of different forms of APIs. Documentation for the API is usually provided to facilitate usage.

When you use an application on your mobile phone, the application connects to the Internet and sends data to a server. The server then retrieves that data, interprets it, performs the necessary actions and sends it back to your phone. The application then interprets that data and presents you with the information you wanted in a readable way.

This is what an API is - all of this happens via API.

1 comment:

  1. Iron Titanium Art - Stone Art | TITONIA's ART
    Iron titanium art. titanium price per ounce The titanium cerakote Iron-Titanium Art harbor freight titanium welder project titanium trimmer as seen on tv was one of the more spectacular piece of art in the history of the artworks. tungsten titanium

    ReplyDelete