Interfejs programowania aplikacji: Różnice pomiędzy wersjami

źródła/przypisy
(na podstawie materiałów urzędowych)
(źródła/przypisy)
'''Application Programming Interface''' ('''API''', również ''interfejs programistyczny aplikacji''<ref name=Standard_API>{{Cytuj stronę |url = https://www.gov.pl/web/popcwsparcie/standard-api-dla-udostepniania-danych |tytuł = Standard API dla udostępniania danych |język = pl |data dostępu = 2020-03-11}}</ref>, interfejs programowania aplikacji<ref name=Standard_API />, ''interfejs programu aplikacyjnego''<ref>Dyrektywa Parlamentu Europejskiego i Rady (UE) 2018/1972 z dnia 11 grudnia 2018 r. ustanawiająca Europejski kodeks łączności elektronicznej ({{CELEX|32018L1972}}).</ref><ref>Ustawa z dnia 16 lipca 2004 – [[Prawo telekomunikacyjne]] ({{Dziennik Ustaw|2019|2460}}).</ref>) – zbiór reguł ściśle opisujący, w jaki sposób [[Program komputerowy|programy]] lub podprogramy komunikują się ze sobą<ref name=API>{{Cytuj stronę |url = https://dane.gov.pl/media/ckeditor/2018/12/05/standard-api_03-12-2018.pdf |tytuł = Standard API (interfejsu programistycznego aplikacji) |język = pl |strony = 3 |data dostępu = 2020-03-11}}</ref>.
 
API jest przede wszystkim specyfikacją wytycznych jak powinna przebiegać interakcja miedzy komponentami programowymi. Implementacja API jest zestawem rutyn, protokołów i rozwiązań informatycznych do budowy aplikacji komputerowych. Dodatkowo API może korzystać z komponentów [[Graficzny interfejs użytkownika|graficznego interfejsu użytkownika]] (GUI). Dobre API ułatwia budowę oprogramowania sprowadzając ją do łączenia przez programistę bloków elementów w ustalonej konwencji<ref>{{Cytuj stronę |url = https://www.gov.pl/attachment/ae0e670a-d16d-443d-a994-55727e18288b |tytuł = OD.API standardy interfejsu programistycznego aplikacji |język = pl |strony = 3 |data dostępu = 2020-03-11}}</ref>.
73 656

edycji