1. Czym są zaawansowane aplikacje internetowe, czyli wstęp lekko historyczny

1.6. Mobilne aplikacje internetowe

Szczególnym typem aplikacji internetowych są aplikacje dedykowane do uruchamiania na urządzeniach mobilnych. W ich kontekście często używa się terminu "aplikacje mobilne". To wyróżnienie jest o tyle istotne, że zwykle implementowane są one jako tzw. aplikacje natywne, tzn. przygotowane przy użyciu dedykowanych narzędzi i przygotowane do instalacji na urządzeniach mobilnych. W ramach niniejszego kursu tematyka aplikacji mobilnych natywnych nie będzie w ogóle poruszana. Interesować nas jednak będą aplikacje internetowe mobilne rozumiane jako serwisy uruchamiane w przeglądarkach internetowych na urządzeniach mobilnych, co jest dzisiaj niezwykle powszechne. Tematyka ta zostanie zaadresowana w kontekście projektowania interfejsu użytkownika zgodnie z koncepcją zachowania tzw. responsywności (ang. Responsive Web Design).