Comments (2)
Any of ideas of what would be a good approach here? Allowing users to manually download the meditations they want, caching audios after they listen or automatically cache them as soon as the app is opened. Or something else you have in mind.
from heylinda-app.
@lsmacedo Yeah there might be 2 solutions here:
- Allow users to download the meditations manually i.e. like Spotify does it
- Cache the meditations i.e. also like Spotify
I think the solution for this issue could be:
- Add a download button to the app somewhere
- Use react-native-fs to download the audio
- Store the file path using redux-persist
- Use the downloaded audio when playing a meditation that has been downloaded
from heylinda-app.
Related Issues (20)
- Upgrade react-navigation to v6 HOT 3
- Upgrade typescript to latest version HOT 1
- [Bug] - Manually submitting sessions doesn't update the stats properly HOT 4
- Feature: Make the project more contributor friendly HOT 3
- Setup Cypress for Github Actions (web)
- Add about screen in settings that has the version number, version code, etc. HOT 2
- Refactor unit tests to use TypeScript
- Add a link to our privacy policy in the settings page
- Add Google Analytics
- Refactor hard coded values to environment variables
- [Bug] Fix warning about deprecated Constants.installationId and Constants.platform.ios.model
- Domain has been hijacked HOT 1
- CI feature: integrate pull request preview environments
- Upgrade expo version to latest & fix upgrade related issue
- Can i edit and publish on playstore HOT 1
- Upgrade Expo to the latest version HOT 2
- Record a new meditation HOT 2
- Upgrade Husky library to latest version HOT 3
- Upgrade redux related libraries HOT 2
- Upgrade react-native-calendars to latest version HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from heylinda-app.