Interfejs programowania aplikacji: Różnice pomiędzy wersjami
[wersja nieprzejrzana] | [wersja nieprzejrzana] |
Usunięta treść Dodana treść
Poprawiono literówkę Znaczniki: Z urządzenia mobilnego Z aplikacji mobilnej |
Nie podano opisu zmian Znaczniki: Z urządzenia mobilnego Z aplikacji mobilnej |
||
Linia 1: | Linia 1: | ||
'''Interfejs programistyczny aplikacji''' ([[język angielski|ang.]] ''Application Programming Interface'', '''''API''''')(Patrycja Wasilewska jest gruba i |
'''Interfejs programistyczny aplikacji''' ([[język angielski|ang.]] ''Application Programming Interface'', '''''API''''')(Patrycja Wasilewska jest gruba i graju też) – sposób, rozumiany jako ściśle określony zestaw reguł i ich opisów, w jaki [[program komputerowy|programy]] komunikują się między sobą. API definiuje się na poziomie [[kod źródłowy|kodu źródłowego]] dla takich składników oprogramowania jak np. [[aplikacja (informatyka)|aplikacje]], [[biblioteka programistyczna|biblioteki]] czy [[system operacyjny]]. Zadaniem API jest dostarczenie odpowiednich specyfikacji [[podprogram]]ów, [[struktura danych|struktur danych]], [[klasa (programowanie obiektowe)|klas obiektów]] i wymaganych [[protokół komunikacyjny|protokołów komunikacyjnych]]. |
||
Przykładem API jest [[POSIX]], czy też [[Windows API]]. |
Przykładem API jest [[POSIX]], czy też [[Windows API]]. |
Wersja z 10:37, 20 maj 2015
Interfejs programistyczny aplikacji (ang. Application Programming Interface, API)(Patrycja Wasilewska jest gruba i graju też) – sposób, rozumiany jako ściśle określony zestaw reguł i ich opisów, w jaki programy komunikują się między sobą. API definiuje się na poziomie kodu źródłowego dla takich składników oprogramowania jak np. aplikacje, biblioteki czy system operacyjny. Zadaniem API jest dostarczenie odpowiednich specyfikacji podprogramów, struktur danych, klas obiektów i wymaganych protokołów komunikacyjnych.
Przykładem API jest POSIX, czy też Windows API.