Egzamin zawodowyPortal części pisemnej

INF.04 · pytanie 124

Które z podanych logo reprezentuje narzędzie, które nie jest używane do tworzenia aplikacji mobilnych?

Ilustracja do pytania 124: Które z podanych logo reprezentuje narzędzie, które nie jest używane do tworzen…
  1. A1
  2. B4
  3. C2Poprawna
  4. D3

Wyjaśnienie

Logo numer 2 przedstawia Angular, czyli framework front-endowy używany głównie do tworzenia aplikacji webowych typu SPA, a nie samodzielne narzędzie do tworzenia aplikacji mobilnych. To jest ważne rozróżnienie, bo Angular może pojawić się w projektach mobilnych, ale zwykle jako część większego stosu technologicznego, np. razem z Ionic, Capacitor albo dawniej Cordova. Sam Angular nie daje pełnego środowiska do budowania, podpisywania, uruchamiania na emulatorze i publikowania aplikacji w Google Play czy App Store. Dla porównania Android Studio jest typowym IDE do aplikacji Android, Xamarin pozwala tworzyć aplikacje mobilne wieloplatformowe w ekosystemie .NET, a Xcode służy do aplikacji na iOS i inne platformy Apple. Moim zdaniem to pytanie dobrze sprawdza praktyczne myślenie: nie wystarczy znać logo, trzeba wiedzieć, czy dane narzędzie jest frameworkiem UI, IDE, SDK czy platformą buildowania. W dobrej praktyce branżowej dobiera się narzędzia pod docelowy system, wymagania wydajnościowe, integracje natywne oraz proces wdrożenia.