I am building an Android app with offline functionality, which means the app will only get data when the user is logged in. The problem is, the app must get a large amount of data when the user logs in, which makes login slower. But the demand from my superior is the app must work offline. Does anyone have some advice to solve this situation, or is this normal when you make an offline app?

closed as too broad by gnat, BobDalgleish, Robert Harvey Jun 12 at 17:37

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • 1
    normally the app would be generating the data, so it can just keep a copy. If you just have a lot to download then shrug what compromise can you make? download a little bit at a time? – Ewan Jun 12 at 10:46
  • 1
    Or download in the background while the user is becoming familiar with the app? – Robert Harvey Jun 12 at 17:37

Browse other questions tagged or ask your own question.