All quizzes
Free quiz · 29 questions in the bank

Ionic quiz

Test your Ionic knowledge with a free interactive quiz — 29 questions with answers and explanations. No signup needed to play.

Question 1/12Score 0

What provides Ionic apps with their native shell and access to device APIs?

In this round
  1. What provides Ionic apps with their native shell and access to device APIs?
  2. What does the following Capacitor code do? const photo = await Camera.getPhoto({ resultType: CameraResultType.Uri, source: CameraSource.Camera })
  3. What generally has to happen before a newly added Capacitor plugin's native code is available to run on a device, beyond just `npm install`?
  4. Why can Ionic apps also be shipped as Progressive Web Apps (PWAs) with relatively little extra work?
  5. Why is testing an Ionic app only in a desktop browser insufficient before release?
  6. What is the role of the Ionic CLI (the `ionic` command) in a Capacitor-based project?
  7. In an Angular Ionic app, what typically supplies the ion-* component directives and Ionic-specific Angular integration (like navigation guards for IonRouterOutlet)?
  8. How are Ionic UI components typically used in markup?
  9. How does Ionic's rendering approach differ from React Native's?
  10. A modal built with ion-modal needs to pass data back to the page that presented it when dismissed. What is the idiomatic mechanism for this?
  11. What is the recommended way to restyle an Ionic component's colors globally, such as changing the primary theme color?
  12. Why does Ionic provide separate integration packages for Angular, React, and Vue instead of one universal package?
Gaps to close?
Read the curated Ionic notes — core concepts, patterns, interview prep.
Ionic notes

More quizzes

.NET.NET MAUIAbsintheAccessibilityActixActix Web