Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/raindropio/mobile
Official Raindrop.io mobile app for iOS and Android
https://github.com/raindropio/mobile
android ios react-native
Last synced: about 1 month ago
JSON representation
Official Raindrop.io mobile app for iOS and Android
- Host: GitHub
- URL: https://github.com/raindropio/mobile
- Owner: raindropio
- Created: 2019-04-28T20:10:46.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-10-31T08:53:25.000Z (about 2 months ago)
- Last Synced: 2024-10-31T09:30:53.914Z (about 2 months ago)
- Topics: android, ios, react-native
- Language: JavaScript
- Homepage:
- Size: 64.5 MB
- Stars: 488
- Watchers: 14
- Forks: 70
- Open Issues: 23
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Raindrop.io iOS and Android app
[](https://play.google.com/store/apps/details?id=io.raindrop.raindropio) [](https://itunes.apple.com/us/app/id1021913807)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.##### App features:
- 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, Apple
- Themes support
- Multilingual UI##### Folders structure:
- 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*## Install
1. Rename `.env.example` to `.env`
2. `npm i`
3. `react-native run-ios` or `react-native run-android`
4. Create empty `/ios/main.jsbundle` file## Known issues
- [ ] **No momentum scroll on Android 9**. This is React Native issue that not yet resolved
- [ ] Special patch for Reanimated on Android<=8