Sovi.AI - AI Math Tutor

Scan to solve math questions

QUESTION IMAGE

question 12 which of the following is an advantage of cross - platform …

Question

question 12
which of the following is an advantage of cross - platform development?
a. highest performance
b. separate codebases needed
c. faster development
d. requires only native languages
question 13
which part of mobile development handles api connection and database access?
a. frontend
b. backend
c. router
d. emulator
question 14
which react native feature allows using a single codebase for multiple platforms?
a. dynamic linking
b. native - only rendering
c. cross - platform ui components
d. manual os switching
question 15
which statement is true about cross - platform development?
a. requires separate teams for android and ios
b. cannot access native apis

Explanation:

Question 12

Brief Explanations

Cross - platform development allows code reuse across different platforms, which speeds up the development process. Native development usually has higher performance (so a is wrong). Cross - platform development aims to avoid separate codebases (so b is wrong), and it often uses non - native languages (so d is wrong).

Brief Explanations

The backend in mobile development is responsible for server - side operations like API connection and database access. The frontend is for user interface (so a is wrong). A router is more about directing requests in some architectures (not the main for API and database, so c is wrong). An emulator is for testing (so d is wrong).

Brief Explanations

React Native's cross - platform UI components enable using a single codebase for multiple platforms. Dynamic linking is more about linking libraries at runtime (not for codebase sharing, so a is wrong). Native - only rendering would not support cross - platform (so b is wrong). Manual OS switching is not a feature for codebase sharing (so d is wrong).

Answer:

C. Faster development

Question 13