Wskaż język programowania, w którym można utworzyć aplikację mobilną dla systemu Android
Wskaż język programowania, w którym można utworzyć aplikację mobilną dla systemu Android
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: A
Uzasadnienie i szersze wyjaśnienie:
- Java: Przez wiele lat był to podstawowy i oficjalny język programowania do tworzenia natywnych aplikacji na system Android. Chociaż obecnie Google promuje Kotlina jako preferowany język, Java jest wciąż w pełni wspierana i powszechnie używana w wielu istniejących i nowych projektach.
Dlaczego pozostałe odpowiedzi są nieprawidłowe?
- B. C++: Chociaż można używać C++ do pisania pewnych części aplikacji na Androida (głównie do zadań wymagających wysokiej wydajności, za pomocą Android NDK), nie jest to główny język do tworzenia całego interfejsu i logiki aplikacji.
- C. Objective-C i D. Swift: Są to języki programowania używane do tworzenia natywnych aplikacji na platformy Apple (iOS, macOS).
Chcesz poćwiczyć całą kwalifikację INF.04?
Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.
Pojęcia z tego pytania
- System operacyjny AndroidMobilny system operacyjny z otwartym kodem źródłowym oparty na jądrze Linuksa, rozwijany przez Google i konsorcjum OHA, przeznaczony na smartfony, tablety i telewizory.
- System operacyjny iOSZamknięty mobilny system operacyjny firmy Apple dla urządzeń iPhone i iPad, oparty na jądrze Darwin/XNU, z aplikacjami tworzonymi w językach Swift lub Objective-C w środowisku Xcode.
- Interfejs (Interface)Czysty kontrakt określający zestaw sygnatur metod i właściwości bez pól stanu, który klasa implementująca musi w całości zrealizować.
Podobne pytania z działu „Interfejs uzytkownika mobile”
Ten sam obszar materiału z kwalifikacji INF.04. W całej bazie znajdziesz 20 pytań z tego działu.
- #27
W aplikacji mobilnej dodano wyszukiwanie w liście elementów. Który komponent Androida najlepiej się do tego nadaje?
- #28
Który wzorzec projektowy najczęściej stosuje się w architekturze aplikacji mobilnych, aby oddzielić logikę biznesową od widoku?
- #138
Aplikacja mobilna wyświetla listę, której każdy z elementów może być dotknięty palcem, aby wyświetlić jego szczegóły. Zdarzenie odpowiadające tej akcji to
- #225
Które logo przedstawia narzędzie, którego nie wykorzystuje się do tworzenia aplikacji mobilnych
- #319
Programując przedstawioną na obrazie kontrolkę stepper w aplikacji mobilnej należy obsłużyć zmienną, która przechowuje zawsze jej aktualną wartość. Do uzyskania takiej funkcjonalności można skorzystać ze zdarzenia