Closed cvarjao closed 1 year ago
I think our best approach is to use a simple web link to open our survey in the default browser (not in-app).
Because we're using React Native the Survey Monkey-provided SDKs for Android and iOS won't work, and the only RN option for SurveyMonkey (https://github.com/yarikpwnzer/react-native-survey-monkey) is deprecated and no longer maintained. It's last supported version of RN was before ours and the maintainers aren't replying to messages. Survey Monkey also offers an API but that would be an expensive and very time consuming option, I also don't think we want our app making random web requests like that.
@cvarjao @knguyenBC I agree with @bryce-mcmath thoughts above. Shall we close this issue and try a web link to open an in-browser survey to unblock #1002 (part of this sprint)?
I think that's fine.
Chatted with @cvarjao @knguyenBC and we decided to revive the WebView to make this web form look like its part of the app rather than handing off to a web browser. Closing.
Explore:
SurveyMonkey (embedded link)
Instructions (copied from survey monkey): Follow these basic steps to integrate the SurveyMonkey Mobile SDK directly into your mobile app:
Download the SurveyMonkey iOS SDK or Android SDK in Github Copy the survey hash below into your Xcode or Android Studio project where you initialize the SDK
Suvey hash: SJ2RB66
Other tools if imbed doesn't work: