АРI | WinAPI | API-библиотеки | Процесс создания API

Проектирование и разработка API-библиотек

Аббревиатуру АРI (Application Programming Interface) дословно можно перевести как интерфейс программирования приложений. Подобным термином обозначаются всевозможные библиотеки, содержащие наборы классов, процедур, констант и т.п., использующиеся во внешних, сторонних программных продуктах. В сущности, интерфейсы программирования приложений предоставляют конечному пользователю определенный функционал, который может быть использован при создании своих собственных приложений. То есть можно сказать, что АРI является своего рода пользовательским интерфейсом для программистов.

В процессе разработки практически всех современных программ используются те или иные наборы интерфейсов. С их помощью команда разработчиков может сосредоточить свое внимание на реализации основных программных решений, не отвлекаясь на написание уже описанных раннее в АРI более общих методов и функций.

В качестве примера необходимо упомянуть общеизвестный набор базовых функций WinAPI, который распространяется вместе с семейством операционных систем Windows. Данный интерфейс является самым прямым способом взаимодействия пользовательских приложений и операционной системы.

Проектирование-и-разработка-API-библиотек

Загрузить документ