Supondo que meu aplicativo possui diversas Activitys/Fragments responsáveis pelo preenchimento de uma entidade, por exemplo: para preencher todos os dados, preciso navegar entre várias etapas, cada uma com uma tela, pois existem muitos campos de preenchimento, fotos e etc;
Somente no final do preenchimento de todas as etapas/telas/activitys, eu desejo enviar os dados (um json da entidade) para a API persistir as informações.
Nesse caso, onde seria o melhor local para armazenar temporariamente o preenchimento dessas etapas? SQLite, Preferences ou outro?