Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What should be the max amount of data stored in an Android app's internal storage space? [closed]

Android provide 2 main options when you need to store a fair amount of files within an app:

  • Internal storage
  • External storage

I need to store from 5 MB up to 100MB of data (XML, images, HTML, sounds) and I'm trying to decide what option should be the default.

In an ideal world, internal storage sounds like the best option:

  • it adds some control access
  • it's available 100% of the time [EDIT: my app should be fully functional offline]
  • ... but it can also be very limited

On the other hand, external storage would be larger, but may not be available 100% of the time.

What are your thoughts about this issue. What should be the max. amount of data an app can store on a device's internal storage space without ruining the whole Android experience for the user?

like image 900
Dirty Henry Avatar asked Oct 21 '22 08:10

Dirty Henry


1 Answers

I guess that the question is about where to install the application. It's a trade off between saving the user's internal storage and providing full time access.

From my point of view, as soon as you app weights more than 20 MB, you should make it install on the external storage. If the external storage becomes unavailable, I probably means that the user is not using any app...

On top of that, lots of heavy apps get bad ratings for not allowing installation on external storage (Chrome is an famous example weighing more than 60 MB).

like image 91
Kartaguez Avatar answered Oct 24 '22 09:10

Kartaguez