Present native swipeable introductory screens, feature carousels, and permission requests for first-time launches.
Present native swipeable onboarding screens for first-time app launches. Nativine embeds native iOS UIPageViewController and Android ViewPager2 carousels, delivering high-performance intro slides, value proposition cards, and permission opt-in prompts.
First impressions dictate app retention rates. Nativine's Onboarding plugin renders a native full-screen swipeable introduction flow before opening the main web view for the first time:
To reset or launch the onboarding slides programmatically from JavaScript, call nativine.onboarding.show():
// Re-launch onboarding intro slides
nativine.onboarding.show({
forceShow: true,
callback: 'onOnboardingCompleted'
});
function onOnboardingCompleted() {
console.log("User completed onboarding slides.");
}
| Parameter | Type | Description |
|---|---|---|
forceShow | boolean | Optional. Set true to display slides even if already completed previously. |
callback | string | Optional. JS callback function called on completion or skip tap. |
Yes. Every onboarding slide includes a configurable "Skip" button allowing users to jump directly into the app.
No. Completion states persist across app updates inside native SharedPreferences and UserDefaults storage.
Get priority Nativine documentation and updates in your Google Search and AI Overviews.