Official iOS and Android client for Raindrop.io. This repository do not include any credentials or sensitive info.
I decided to open source it to be more transparent for users in terms of what app exactly do on your device, plus anyone could track development progress.
I am open to all kind of contributions. If you find a bug or have improvement feel free to submit issues or pull-requests! Would be great if you can help with resolving known issues and planned improvements described below.
- One codebase for iOS and Android thanks to React Native
- Truly native look and feel, including navigation and split-view on iPad
- Share extension
- Login in with Google, Facebook, Twitter and Vkontakte
- Themes support
- Multilingual UI
- src
- assets - static files
- co - common React components
- data - redux store (this code is also reused on Raindrop.io Web app)
- local - redux store specific to this app
- modules - navigation, i18n, etc
- screens
- Rename
.env.example
to.env
yarn
react-native run-ios
orreact-native run-android
- Optional: Create
/sentry.properties
file - Optional: To build production android release https://reactnative.dev/docs/signed-apk-android#setting-up-gradle-variables
- No momentum scroll on Android 9. This is React Native issue that not yet resolved