INF.04 · pytanie 124
Które z podanych logo reprezentuje narzędzie, które nie jest używane do tworzenia aplikacji mobilnych?

- A1
- B4
- C2Poprawna
- 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.