24 декабря 2016, 18:30
API аббревиатура от английского Application Programming Interface или по-русски Интерфейс программирования приложений. Если по-простому, то это унифицированный переходник созданный разработчиком приложения, сервиса или операционной системы и приложением стороннего разработчика.
Приведем простой пример. Есть автомобиль, на который на заводе-изготовителе поставили стандартные колеса. Если они Вам не нравятся или не удовлетворяют Вашим потребностям, то Вы можете легко заменить их на колеса от стороннего производителя. А чтобы замена была легкой автомобиль спроектирован так, чтобы крепление колеса было унифицировано. То есть API это те же колесные шпильки на которые Вы можете прикрутить любое подходящее колесо. Или какой-нибудь стандартный разъем, позволяющий передавать и принимать информацию – например, HDMI. То есть HDMI разъем в телевизоре это API предусмотренный разработчиком телевизора для сторонних производителей приставок, медиа-плееров и прочих устройств.