{"version":1,"pages":[{"id":"VzMGEOLLA0W1defVKBGS","title":"What is Natively?","pathname":"/","siteSpaceId":"sitesp_yVcmz","description":"","breadcrumbs":[{"label":"Getting Started","emoji":"1f469-1f680"}]},{"id":"SH0SrhfdCEvwpcEGWx1Q","title":"Why Natively?","pathname":"/getting-started/why-natively","siteSpaceId":"sitesp_yVcmz","description":"","breadcrumbs":[{"label":"Getting Started","emoji":"1f469-1f680"}]},{"id":"wHmhRRveUvCqAAEHuYOn","title":"FAQ","pathname":"/getting-started/faq","siteSpaceId":"sitesp_yVcmz","description":"","breadcrumbs":[{"label":"Getting Started","emoji":"1f469-1f680"}]},{"id":"As2caXXfns9pJKNYfWoR","title":"Create Your First App","pathname":"/getting-started/create-your-first-app","siteSpaceId":"sitesp_yVcmz","description":"","breadcrumbs":[{"label":"Getting Started","emoji":"1f469-1f680"}]},{"id":"3aq5Y9O1AzA9ZG5mp8Xm","title":"Other Platform Integrations","pathname":"/getting-started/other-platform-integrations","siteSpaceId":"sitesp_yVcmz","description":"We’re so excited to announce support for Lovable.dev, Base44 andReplit","breadcrumbs":[{"label":"Getting Started","emoji":"1f469-1f680"}]},{"id":"7ZXHDBfRYBUXQjSqAhZT","title":"Lovable.dev","pathname":"/getting-started/other-platform-integrations/lovable.dev","siteSpaceId":"sitesp_yVcmz","description":"We’re so excited to announce support for Lovable.dev! Now you can take the app you’ve built on Lovable.dev and turn it into a professional mobile app for the Apple App Store and Google Play Store.","breadcrumbs":[{"label":"Getting Started","emoji":"1f469-1f680"},{"label":"Other Platform Integrations"}]},{"id":"7P2q8Ld2wG04oygz3JGB","title":"Quick Start Checklist","pathname":"/getting-started/other-platform-integrations/lovable.dev/quick-start-checklist","siteSpaceId":"sitesp_yVcmz","description":"","breadcrumbs":[{"label":"Getting Started","emoji":"1f469-1f680"},{"label":"Other Platform Integrations"},{"label":"Lovable.dev"}]},{"id":"FLF22ZDF6tVd8lt6V14d","title":"Integration","pathname":"/getting-started/other-platform-integrations/lovable.dev/integration","siteSpaceId":"sitesp_yVcmz","breadcrumbs":[{"label":"Getting Started","emoji":"1f469-1f680"},{"label":"Other Platform Integrations"},{"label":"Lovable.dev"}]},{"id":"8hzdAGT40TfdgpSNewBc","title":"Troubleshooting Guide","pathname":"/getting-started/other-platform-integrations/lovable.dev/troubleshooting-guide","siteSpaceId":"sitesp_yVcmz","breadcrumbs":[{"label":"Getting Started","emoji":"1f469-1f680"},{"label":"Other Platform Integrations"},{"label":"Lovable.dev"}]},{"id":"mc0UEqzMlGXKtObIYAXw","title":"Base44","pathname":"/getting-started/other-platform-integrations/base44","siteSpaceId":"sitesp_yVcmz","description":"Good news! If you built your app with Base44, you can convert it into real App Store and Google Play apps with BuildNatively — no coding needed.","breadcrumbs":[{"label":"Getting Started","emoji":"1f469-1f680"},{"label":"Other Platform Integrations"}]},{"id":"x1EO85AXeEIBwy7EfVim","title":"Quick Start Checklist","pathname":"/getting-started/other-platform-integrations/base44/quick-start-checklist","siteSpaceId":"sitesp_yVcmz","breadcrumbs":[{"label":"Getting Started","emoji":"1f469-1f680"},{"label":"Other Platform Integrations"},{"label":"Base44"}]},{"id":"wBsAdddQTk2KleVCZr6t","title":"Integration","pathname":"/getting-started/other-platform-integrations/base44/integration","siteSpaceId":"sitesp_yVcmz","breadcrumbs":[{"label":"Getting Started","emoji":"1f469-1f680"},{"label":"Other Platform Integrations"},{"label":"Base44"}]},{"id":"572Mcm2pgGdbQSN55aFt","title":"Troubleshooting Guide","pathname":"/getting-started/other-platform-integrations/base44/troubleshooting-guide","siteSpaceId":"sitesp_yVcmz","breadcrumbs":[{"label":"Getting Started","emoji":"1f469-1f680"},{"label":"Other Platform Integrations"},{"label":"Base44"}]},{"id":"VGwWhoT2SE8Lq67hsYRd","title":"Replit","pathname":"/getting-started/other-platform-integrations/replit","siteSpaceId":"sitesp_yVcmz","description":"Good news! If you’ve built a web app with Replit, you can now turn it into a real mobile app for the App Store and Google Play using BuildNatively — no coding required.","breadcrumbs":[{"label":"Getting Started","emoji":"1f469-1f680"},{"label":"Other Platform Integrations"}]},{"id":"GvEfljbZYMdVtn0i1Bsp","title":"Quick Start Checklist","pathname":"/getting-started/other-platform-integrations/replit/quick-start-checklist","siteSpaceId":"sitesp_yVcmz","description":"Follow this step-by-step checklist to turn your Replit app into a fully functional iOS and Android app with BuildNatively.","breadcrumbs":[{"label":"Getting Started","emoji":"1f469-1f680"},{"label":"Other Platform Integrations"},{"label":"Replit"}]},{"id":"nadZxaxtiSHHGw0Czvhy","title":"Integration","pathname":"/getting-started/other-platform-integrations/replit/integration","siteSpaceId":"sitesp_yVcmz","breadcrumbs":[{"label":"Getting Started","emoji":"1f469-1f680"},{"label":"Other Platform Integrations"},{"label":"Replit"}]},{"id":"W9rw4K6FEgo51ZGstTZb","title":"Troubleshooting Guide","pathname":"/getting-started/other-platform-integrations/replit/troubleshooting-guide","siteSpaceId":"sitesp_yVcmz","description":"Here’s a detailed list of the most common issues you may encounter when turning your Replit project into a mobile app with BuildNatively, along with explanations and fixes.","breadcrumbs":[{"label":"Getting Started","emoji":"1f469-1f680"},{"label":"Other Platform Integrations"},{"label":"Replit"}]},{"id":"yLYDmFs33thMn6g8QBu7","title":"Subscription Plans","pathname":"/getting-started/subscription-plans","siteSpaceId":"sitesp_yVcmz","description":"","breadcrumbs":[{"label":"Getting Started","emoji":"1f469-1f680"}]},{"id":"fByPGLHKsigbmIocF1MU","title":"Releases","pathname":"/natively-platform/releases","siteSpaceId":"sitesp_yVcmz","emoji":"1f689","description":"To access these updates, ensure your app build date and Bubble Plugin/JavaScript SDK versions match the requirements below.","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"}]},{"id":"Tb554SYYb60OXzEPNoni","title":"Appearance","pathname":"/natively-platform/appearance","siteSpaceId":"sitesp_yVcmz","emoji":"1f58c","description":"The Appearance section is where you customize how your app looks and feels - your app icon, loading screen, error screen, in-app styling, and bottom navigation bar.","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"}]},{"id":"4HbWFmsWKMPy8Ftz1QTp","title":"App Icon","pathname":"/natively-platform/appearance/app-icon","siteSpaceId":"sitesp_yVcmz","emoji":"1f63c","description":"Your app icon the first thing users will see when they install your application.","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Appearance","emoji":"1f58c"}]},{"id":"dU5GdyHVYQBoZpOQNrM0","title":"Loading Screen","pathname":"/natively-platform/appearance/launch-screen","siteSpaceId":"sitesp_yVcmz","emoji":"1f4f1","description":"The Loading Screen is a temporary transition view displayed to users while your App URL is loading in the background.","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Appearance","emoji":"1f58c"}]},{"id":"2fMewGN4zvP0HoqDJkmq","title":"Launch Screen (iOS)","pathname":"/natively-platform/appearance/launch-screen-ios","siteSpaceId":"sitesp_yVcmz","emoji":"1f4f1","description":"The Launch Screen is a native splash view that appears on iOS devices immediately after a user opens your application, bridging the brief transition before the Loading Screen appears.","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Appearance","emoji":"1f58c"}]},{"id":"ZapS5BKuHXr5t5U5FSvy","title":"Error Screen","pathname":"/natively-platform/appearance/network-screen","siteSpaceId":"sitesp_yVcmz","emoji":"1f4f1","description":"The Error Screen acts as a native safety fallback layout within your app.","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Appearance","emoji":"1f58c"}]},{"id":"VT31AYsRlSRshKmxpwss","title":"Style","pathname":"/natively-platform/appearance/style","siteSpaceId":"sitesp_yVcmz","emoji":"1f3a8","description":"","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Appearance","emoji":"1f58c"}]},{"id":"ybr9MDj18ooR8ruyMO0A","title":"Preview","pathname":"/natively-platform/preview","siteSpaceId":"sitesp_yVcmz","emoji":"1f3ac","description":"Preview mode is a simple way to test your app on a real device and see how it looks before buying a build.","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"}]},{"id":"tmnz4toW14DD39xCZa1G","title":"Features","pathname":"/natively-platform/features","siteSpaceId":"sitesp_yVcmz","emoji":"2b50","description":"","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"}]},{"id":"jSJVfwqJTCVMVV7ezUVl","title":"AdMob","pathname":"/natively-platform/features/admob","siteSpaceId":"sitesp_yVcmz","emoji":"1f911","description":"Monetize your app with banner and interstitial ads through Google AdMob.","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Features","emoji":"2b50"}]},{"id":"OrOm0Ur4kvbXpHr5hf3I","title":"Analytics","pathname":"/natively-platform/features/analytics","siteSpaceId":"sitesp_yVcmz","emoji":"1f4c8","description":"","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Features","emoji":"2b50"}]},{"id":"YCD3PTjpSWTcrpjU28zJ","title":"AppsFlyer","pathname":"/natively-platform/features/analytics/appsflyer","siteSpaceId":"sitesp_yVcmz","emoji":"1f54a","description":"","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Features","emoji":"2b50"},{"label":"Analytics","emoji":"1f4c8"}]},{"id":"jUlFsWmnQBWWUOYQUnI6","title":"Facebook","pathname":"/natively-platform/features/analytics/facebook","siteSpaceId":"sitesp_yVcmz","emoji":"1f61b","description":"","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Features","emoji":"2b50"},{"label":"Analytics","emoji":"1f4c8"}]},{"id":"XyPoKrdrCRoWmvVnb4l0","title":"Bottom Bar","pathname":"/natively-platform/features/bottom-bar","siteSpaceId":"sitesp_yVcmz","emoji":"1f6f3","description":"","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Features","emoji":"2b50"}]},{"id":"nhagQTqn9iuYe8OPDdXa","title":"Calendars","pathname":"/natively-platform/features/calendars","siteSpaceId":"sitesp_yVcmz","emoji":"1f5d3","description":"Let users retrieve their device calendars and create new calendar events, directly from your app.","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Features","emoji":"2b50"}]},{"id":"Y1HqajhJmeuW4ELmDJaW","title":"Camera","pathname":"/natively-platform/features/camera","siteSpaceId":"sitesp_yVcmz","emoji":"1f4f7","description":"Let users capture photos or record videos directly within your app using the native camera.","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Features","emoji":"2b50"}]},{"id":"gQeCMP4MLArPHHkxHUkT","title":"Contacts","pathname":"/natively-platform/features/contacts","siteSpaceId":"sitesp_yVcmz","emoji":"1f4d2","description":"Let users access and create entries in the device's native contacts, directly from your app.","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Features","emoji":"2b50"}]},{"id":"L9ksSb5Bw9jNwYnx62gj","title":"Deep Links","pathname":"/natively-platform/features/deep-links","siteSpaceId":"sitesp_yVcmz","emoji":"1f687","description":"Send users directly to specific pages or content inside your app from any link.","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Features","emoji":"2b50"}]},{"id":"6bA2cKs6reqqgSUk5Uwh","title":"Universal Links","pathname":"/natively-platform/features/deep-links/universal-links","siteSpaceId":"sitesp_yVcmz","emoji":"1f517","description":"Associate your website domain with your app so that links open directly in your app instead of a browser.","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Features","emoji":"2b50"},{"label":"Deep Links","emoji":"1f687"}]},{"id":"HPlQTQuXpjoMYjsDghaO","title":"Branch.io","pathname":"/natively-platform/features/deep-links/branch.io","siteSpaceId":"sitesp_yVcmz","emoji":"1f331","description":"Set up Branch.io deep linking in your Natively app for reliable cross-platform deep links with attribution and analytics.","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Features","emoji":"2b50"},{"label":"Deep Links","emoji":"1f687"}]},{"id":"c7u6h9YSdJWIGGdHsrNS","title":"Geolocation","pathname":"/natively-platform/features/geolocation","siteSpaceId":"sitesp_yVcmz","emoji":"1f4cd","description":"","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Features","emoji":"2b50"}]},{"id":"pSNkx9g8DoQcncuZELmo","title":"HealthKit","pathname":"/natively-platform/features/healthkit","siteSpaceId":"sitesp_yVcmz","emoji":"1f49f","description":"Access and share health and fitness data while maintaining the user’s privacy and control.","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Features","emoji":"2b50"}]},{"id":"BHYFi3rDeDcZTPNdv68k","title":"iOS Back Button","pathname":"/natively-platform/features/ios-back-button","siteSpaceId":"sitesp_yVcmz","emoji":"2b05","description":"Add an on-screen back button for iOS, since iOS devices have no native back button.","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Features","emoji":"2b50"}]},{"id":"vKnASxcSJbJg7hDUHujY","title":"In-App Purchases","pathname":"/natively-platform/features/purchases","siteSpaceId":"sitesp_yVcmz","emoji":"1f4b0","description":"Sell digital subscriptions and one-time products inside your app using Google's and Apple's native purchase systems.","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Features","emoji":"2b50"}]},{"id":"EQMsvsrOHljLefWu7kdB","title":"Microphone","pathname":"/natively-platform/features/microphone","siteSpaceId":"sitesp_yVcmz","emoji":"1f3a4","description":"Grant your app access to the device microphone for audio and video recording.","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Features","emoji":"2b50"}]},{"id":"vqhO4kRQIiC0vxxBE0hh","title":"NFC","pathname":"/natively-platform/features/nfc","siteSpaceId":"sitesp_yVcmz","emoji":"1f4b3","description":"Read and write NFC tags directly from your app using native NFC capabilities.","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Features","emoji":"2b50"}]},{"id":"S6uM1aWdyGiXWd4meE5d","title":"Notifications","pathname":"/natively-platform/features/notifications","siteSpaceId":"sitesp_yVcmz","emoji":"1f514","description":"Send timely alerts to your users, even when your app isn't open.","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Features","emoji":"2b50"}]},{"id":"k9MsZswnHE6zIyEKzAn0","title":"OneSignal - Push Notifications","pathname":"/natively-platform/features/notifications/onesignal-push-notifications","siteSpaceId":"sitesp_yVcmz","emoji":"1f4f2","description":"Reach your users with timely push notifications, powered by OneSignal.","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Features","emoji":"2b50"},{"label":"Notifications","emoji":"1f514"}]},{"id":"pMcjU4MdcfrIzYtmaYVN","title":"Firebase - Push Notifications (Advanced)","pathname":"/natively-platform/features/notifications/firebase-push-notifications-advanced","siteSpaceId":"sitesp_yVcmz","emoji":"1f525","description":"Send push notifications to your users through Firebase Cloud Messaging.","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Features","emoji":"2b50"},{"label":"Notifications","emoji":"1f514"}]},{"id":"Wovnae0ZXqfLAbTs7QZ8","title":"Photo Library","pathname":"/natively-platform/features/photo-library","siteSpaceId":"sitesp_yVcmz","emoji":"1f4c2","description":"Grant your app persistent access to the user's entire photo library.","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Features","emoji":"2b50"}]},{"id":"zocDg2vMfr40Q4X1Iaiv","title":"Service Worker","pathname":"/natively-platform/features/service-worker","siteSpaceId":"sitesp_yVcmz","emoji":"1f680","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Features","emoji":"2b50"}]},{"id":"yenLZP10BykrzHsFt6vt","title":"Social Auth","pathname":"/natively-platform/features/social-auth","siteSpaceId":"sitesp_yVcmz","emoji":"1f469-1f3a8","description":"Enable Google, Facebook, Microsoft, KakaoTalk, or any other OAuth provider login directly inside your Natively app.","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Features","emoji":"2b50"}]},{"id":"phyXf5kqHNyZ9w58CKBh","title":"Google OAuth","pathname":"/natively-platform/features/social-auth/google-oauth","siteSpaceId":"sitesp_yVcmz","icon":"google","description":"Set up Google OAuth to enable Sign in with Google in your mobile app.","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Features","emoji":"2b50"},{"label":"Social Auth","emoji":"1f469-1f3a8"}]},{"id":"EL5eFFdOUAPYsCCTLoq4","title":"Sign In with Apple","pathname":"/natively-platform/features/social-auth/sign-in-with-apple","siteSpaceId":"sitesp_yVcmz","emoji":"1f34f","description":"Allow users to sign in to your app using their Apple ID - no password required.","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Features","emoji":"2b50"},{"label":"Social Auth","emoji":"1f469-1f3a8"}]},{"id":"WETcpiyetBhI1K9Ne3AN","title":"Publish","pathname":"/natively-platform/app-info","siteSpaceId":"sitesp_yVcmz","emoji":"1f69a","description":"","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"}]},{"id":"obtTnxOB16KQPFvJrN5T","title":"iOS App","pathname":"/natively-platform/app-info/ios-build","siteSpaceId":"sitesp_yVcmz","emoji":"1f34f","description":"Configure your iOS app in Natively Dashboard to generate builds and connect to App Store Connect.","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Publish","emoji":"1f69a"}]},{"id":"vkG0ra8unWXwredvn14v","title":"Android App","pathname":"/natively-platform/app-info/android-build","siteSpaceId":"sitesp_yVcmz","emoji":"1f916","description":"Configure your Android app in Natively Dashboard to generate AAB and APK build files.","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"},{"label":"Publish","emoji":"1f69a"}]},{"id":"rUyr7fkVNJmbWEDdJw5A","title":"Settings","pathname":"/natively-platform/settings","siteSpaceId":"sitesp_yVcmz","emoji":"2699","description":"Do not forget to save your changes and rebuild your app.","breadcrumbs":[{"label":"Natively Platform","emoji":"1f680"}]},{"id":"WyBu5z0QJqFbRbpeGb0E","title":"Integration (Native Features)","pathname":"/guides/integration","siteSpaceId":"sitesp_yVcmz","emoji":"1f9cb","description":"Natively allows you to set up many features. Pick up most suitable for your business.","breadcrumbs":[{"label":"Guides"}]},{"id":"NmC1KOT63LQyI4lOsRoD","title":"How to get started?","pathname":"/guides/integration/how-to-get-started","siteSpaceId":"sitesp_yVcmz","emoji":"1f3c5","description":"Everything you need to integrate the Natively JavaScript SDK or Bubble plugin into your project.","breadcrumbs":[{"label":"Guides"},{"label":"Integration (Native Features)","emoji":"1f9cb"}]},{"id":"ZQzzqBR1yZkGWwHSnsY0","title":"Apple ATT","pathname":"/guides/integration/apple-att","siteSpaceId":"sitesp_yVcmz","emoji":"1f575-2642","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Integration (Native Features)","emoji":"1f9cb"}]},{"id":"hyhmQ9Lq4V4lorGPvNkD","title":"App Storage","pathname":"/guides/integration/app-storage","siteSpaceId":"sitesp_yVcmz","emoji":"1f4e6","description":"Store and retrieve persistent key-value data on the user's device across app sessions.","breadcrumbs":[{"label":"Guides"},{"label":"Integration (Native Features)","emoji":"1f9cb"}]},{"id":"848GHqk4XBXDqpXNaIZM","title":"Audio Player","pathname":"/guides/integration/audio-player","siteSpaceId":"sitesp_yVcmz","emoji":"25b6","breadcrumbs":[{"label":"Guides"},{"label":"Integration (Native Features)","emoji":"1f9cb"}]},{"id":"zmSrGXzn229lcXxxsFoZ","title":"Audio Recorder","pathname":"/guides/integration/audio-recorder","siteSpaceId":"sitesp_yVcmz","emoji":"1f399","description":"Let users record audio directly within your app using the native audio recorder.","breadcrumbs":[{"label":"Guides"},{"label":"Integration (Native Features)","emoji":"1f9cb"}]},{"id":"FBhaKfkRKaOCH2PUwDgu","title":"Bottom Bar","pathname":"/guides/integration/bottom-bar","siteSpaceId":"sitesp_yVcmz","emoji":"1f6f3","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Integration (Native Features)","emoji":"1f9cb"}]},{"id":"3xxqsDW9Sr56nbYG64r3","title":"Biometrics & Credentials","pathname":"/guides/integration/biometrics-and-credentials","siteSpaceId":"sitesp_yVcmz","emoji":"1f5dd","description":"Authenticate users with Face ID, Touch ID, or device passcode, and securely store and retrieve login credentials on the device.","breadcrumbs":[{"label":"Guides"},{"label":"Integration (Native Features)","emoji":"1f9cb"}]},{"id":"Bs6C0DD4N7xZmjx5QXVI","title":"Browser Info","pathname":"/guides/integration/browser-info","siteSpaceId":"sitesp_yVcmz","emoji":"2139","description":"Detect whether your app is running on iOS, Android, or a web browser, and monitor the device's network connectivity.","breadcrumbs":[{"label":"Guides"},{"label":"Integration (Native Features)","emoji":"1f9cb"}]},{"id":"RxskpM2NeCBWavg31kdc","title":"Clipboard","pathname":"/guides/integration/clipboard","siteSpaceId":"sitesp_yVcmz","emoji":"2702","description":"Copy text to and read text from the device clipboard within your app.","breadcrumbs":[{"label":"Guides"},{"label":"Integration (Native Features)","emoji":"1f9cb"}]},{"id":"pwWVqDOkLPl2wCpyZVca","title":"Control Style & Colors","pathname":"/guides/integration/control-style-and-colors","siteSpaceId":"sitesp_yVcmz","emoji":"1f3a8","description":"Styles and colors in your native mobile app enhance branding, user experience, accessibility, personalization, adaptability, provide a competitive edge while offering flexibility for future updates.","breadcrumbs":[{"label":"Guides"},{"label":"Integration (Native Features)","emoji":"1f9cb"}]},{"id":"bhZtyuAB014fEBKEjDEi","title":"Custom Event","pathname":"/guides/integration/custom-event","siteSpaceId":"sitesp_yVcmz","emoji":"1f575","description":"This feature allows you to send custom events and associated metadata directly to your configured Analytics service provider (e.g., AppsFlyer, Facebook)","breadcrumbs":[{"label":"Guides"},{"label":"Integration (Native Features)","emoji":"1f9cb"}]},{"id":"L5l1HSaxjlFrTIYSXLyn","title":"Date Picker","pathname":"/guides/integration/date-picker","siteSpaceId":"sitesp_yVcmz","emoji":"1f4c5","description":"Display a native date, time, or date and time picker in your app.","breadcrumbs":[{"label":"Guides"},{"label":"Integration (Native Features)","emoji":"1f9cb"}]},{"id":"ZyEgjtMbk04DYKhBFxKC","title":"Debug Console","pathname":"/guides/integration/debug-console","siteSpaceId":"sitesp_yVcmz","emoji":"1f41e","description":"Inspect native feature communication and monitor logs directly on your device.","breadcrumbs":[{"label":"Guides"},{"label":"Integration (Native Features)","emoji":"1f9cb"}]},{"id":"BGqG9JjTkxpc8fi2tXL0","title":"Device Info","pathname":"/guides/integration/device-info","siteSpaceId":"sitesp_yVcmz","emoji":"2139","description":"Access details about the user's device, app, and runtime environment.","breadcrumbs":[{"label":"Guides"},{"label":"Integration (Native Features)","emoji":"1f9cb"}]},{"id":"Y8G0HqQlG1nxXNd0quly","title":"Geolocation","pathname":"/guides/integration/geolocation","siteSpaceId":"sitesp_yVcmz","emoji":"1f4cd","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Integration (Native Features)","emoji":"1f9cb"}]},{"id":"e1IoQ6sF6hqCZLBl7pcd","title":"Haptic Feedback","pathname":"/guides/integration/haptic-feedback","siteSpaceId":"sitesp_yVcmz","emoji":"1f951","description":"Add tactile vibration responses to interactions in your app using native haptic feedback.","breadcrumbs":[{"label":"Guides"},{"label":"Integration (Native Features)","emoji":"1f9cb"}]},{"id":"aADCd43iTMPbOaNvpdLE","title":"HealthKit","pathname":"/guides/integration/healthkit","siteSpaceId":"sitesp_yVcmz","emoji":"2764","description":"","breadcrumbs":[{"label":"Guides"},{"label":"Integration (Native Features)","emoji":"1f9cb"}]},{"id":"JCFKvOix1JlAp2aCFEMk","title":"Insets (Safe Area)","pathname":"/guides/integration/insets-safe-area","siteSpaceId":"sitesp_yVcmz","emoji":"2194","description":"getInsets method allows developers to accurately identify and adjust app layouts based on device screen insets, such as those around notches or camera cutouts.","breadcrumbs":[{"label":"Guides"},{"label":"Integration (Native Features)","emoji":"1f9cb"}]},{"id":"EU7rF0kEThzgcXjv5B1I","title":"Loading Screen","pathname":"/guides/integration/loading-screen","siteSpaceId":"sitesp_yVcmz","emoji":"23f3","description":">= v2.12.0","breadcrumbs":[{"label":"Guides"},{"label":"Integration (Native Features)","emoji":"1f9cb"}]},{"id":"EcwKqluUKIN36oaZlXjw","title":"Localization","pathname":"/guides/integration/localization","siteSpaceId":"sitesp_yVcmz","emoji":"1f310","breadcrumbs":[{"label":"Guides"},{"label":"Integration (Native Features)","emoji":"1f9cb"}]},{"id":"wyVY10QOojnuPVkrqWwt","title":"Open External URL","pathname":"/guides/integration/open-external-url","siteSpaceId":"sitesp_yVcmz","emoji":"1f4f1","description":"Open web URLs inside your app or in the device's default browser.","breadcrumbs":[{"label":"Guides"},{"label":"Integration (Native Features)","emoji":"1f9cb"}]},{"id":"OPpa3MMUco6EeEYnhHU7","title":"Open External App","pathname":"/guides/integration/open-external-app","siteSpaceId":"sitesp_yVcmz","emoji":"1f4f1","description":"Launch other installed apps directly from your app using URL schemes.","breadcrumbs":[{"label":"Guides"},{"label":"Integration (Native Features)","emoji":"1f9cb"}]},{"id":"YSR1eP3TFQSl1PcBiJOJ","title":"Open App Settings","pathname":"/guides/integration/open-app-settings","siteSpaceId":"sitesp_yVcmz","emoji":"2699","description":"Direct users to your app's system settings page on their device.","breadcrumbs":[{"label":"Guides"},{"label":"Integration (Native Features)","emoji":"1f9cb"}]},{"id":"j5nNUYZTZc709BickVQK","title":"PDF Viewer","pathname":"/guides/integration/pdf-viewer","siteSpaceId":"sitesp_yVcmz","emoji":"1f4c3","description":"Display PDF files natively inside your app from a URL or Base64-encoded content.","breadcrumbs":[{"label":"Guides"},{"label":"Integration (Native Features)","emoji":"1f9cb"}]},{"id":"eainq4ratGRkShe38ZaU","title":"Request User's Review","pathname":"/guides/integration/request-users-review","siteSpaceId":"sitesp_yVcmz","emoji":"270d","description":"Prompt users to rate and review your app on the App Store or Google Play.","breadcrumbs":[{"label":"Guides"},{"label":"Integration (Native Features)","emoji":"1f9cb"}]},{"id":"lQ7Rp7gobfoV4K8VMTYm","title":"Scanner (QR/Barcode)","pathname":"/guides/integration/scanner-qr-barcode","siteSpaceId":"sitesp_yVcmz","emoji":"1f201","description":"Scan QR codes and barcodes directly from your app using the device's native camera.","breadcrumbs":[{"label":"Guides"},{"label":"Integration (Native Features)","emoji":"1f9cb"}]},{"id":"KL7yEWX9pImvNuStWnfD","title":"Share Media/Files","pathname":"/guides/integration/share-media-files","siteSpaceId":"sitesp_yVcmz","emoji":"1f5bc","description":"Open the native share sheet to let users share text, images, or files with other apps on their device.","breadcrumbs":[{"label":"Guides"},{"label":"Integration (Native Features)","emoji":"1f9cb"}]},{"id":"ozjNFwUpG4cjqHx3Qlak","title":"SMS/Email","pathname":"/guides/integration/sms-email","siteSpaceId":"sitesp_yVcmz","emoji":"1f4e7","description":"Open the device's native SMS or email composer with pre-filled content directly from your app.","breadcrumbs":[{"label":"Guides"},{"label":"Integration (Native Features)","emoji":"1f9cb"}]},{"id":"f0vKrKH5rQspyjYq9moo","title":"Toast/Banner","pathname":"/guides/integration/toast-banner","siteSpaceId":"sitesp_yVcmz","emoji":"1f951","description":"Display native in-app notifications to communicate status, feedback, or alerts to your users.","breadcrumbs":[{"label":"Guides"},{"label":"Integration (Native Features)","emoji":"1f9cb"}]},{"id":"UkpCZGRhS6cjxHIqScnV","title":"Troubleshooting","pathname":"/guides/troubleshooting","siteSpaceId":"sitesp_yVcmz","emoji":"1f50d","description":"In this section, you can find guides that can help troubleshoot any Natively-related issue.","breadcrumbs":[{"label":"Guides"}]},{"id":"0CiQB7azx3rmNZg6H8tf","title":"Testing & Submitting your app","pathname":"/guides/testing-and-submitting-your-app","siteSpaceId":"sitesp_yVcmz","emoji":"1f355","description":"Testing and submitting a mobile app are two crucial stages in the app development process.","breadcrumbs":[{"label":"Guides"}]},{"id":"zOPsACiowqiHFYGdglDk","title":"Affiliate program","pathname":"/guides/partner-program","siteSpaceId":"sitesp_yVcmz","emoji":"1f91d","description":"Recommend Natively. Earn Commissions. Save Money.","breadcrumbs":[{"label":"Guides"}]},{"id":"OgdkAgOsaoLlI7Hp3GEo","title":"For Partners: Natively Brand Book.","pathname":"/guides/for-partners-natively-brand-book.","siteSpaceId":"sitesp_yVcmz","emoji":"1f4d5","description":"Whether you're an experienced affiliate or an eager newcomer, this guide is your strategic ally. Decode our brand intricacies, master messaging, perfect CTAs, and immerse yourself in visual richness.","breadcrumbs":[{"label":"Guides"}]}]}