shorthouse / CoinWatch

CoinWatch is an Android cryptocurrency app providing real-time coin prices, price histories, and market data, built using the latest Android architecture components
107 stars 7 forks source link

Backup/Restore data (locally) #7

Open serrq opened 6 months ago

serrq commented 6 months ago

Modular backup like this one (cryptocurrencies, theme, settings, etc.)

modular-backup

shorthouse commented 6 months ago

Hi @serrq, thanks for this feature request.

Currently the Play Store variant of the app uses the Google app backup feature, but CoinWatch APKs downloaded from other sources cannot use this (to my knowledge). As such, this feature would not offer any benefit for Play Store users and would potentially confuse them (they might think their data is not backed up unless this is used, which is untrue).

I do agree that this would be a useful benefit for the APKs downloaded from other sources or for users that have Google app backup turned off.

This problem is contained within the larger issue of potentially needing a Play Store and non Play Store variant of the app, but this would muddy the waters somewhat. Unfortunately I have no way to find out how non Play Store many users my app has, so the benefit and priority of this is hard to measure.

I will keep your suggestion in mind in our backlog, and would welcome any thoughts from you about the issues I have mentioned above.

serrq commented 6 months ago

Other developers here on Github use modular backup (and restore) both in Play store and in f-droid.

serrq commented 6 months ago

For example:

https://github.com/FriesI23/mhabit

https://github.com/v1tzor/TimePlanner

https://github.com/horizontalsystems/unstoppable-wallet-android