React Native

Limited support. userlily’s products run inside a web page, and a native app has none - so only the hosted feedback, survey and roadmap pages work, opened in an in-app browser.

Installed with hosted links only · Written for React Native with Expo

What works

ProductStatusNote
Analytics & custom eventsNot availableNo web page for the tracker to run in
Feedback widgetNot availableUse the hosted feedback link instead
Review badgeNot available
Web pushNot availableNative push uses APNs and FCM, not web push
Roadmap embedWith a stepThe roadmap link, in a WebView
Feedback, survey & roadmap linksSupportedIn an in-app browser

2. Show the roadmap inside a screen

Use the roadmap link, not the embed: the embed checks which website framed it, and an app is not one.

RoadmapScreen.jsx

import { WebView } from 'react-native-webview'

export default function RoadmapScreen() {
  return (
    <WebView
      source={{ uri: 'https://dev.userlily.com/r/YOUR_ROADMAP_KEY' }}
      style={{ flex: 1 }}
    />
  )
}

Notes

  • Without Expo, Linking.openURL() from react-native opens the same links in the system browser.
  • Expo for web runs in a browser, so the web build can use everything - follow the React guide for it.

Every option, limit and troubleshooting step is in the main docs. Logos are trademarks of their owners and are shown only to indicate compatibility.