I’m thinking of building an app which kinda behaves like an ebook where i have chapters as items in a navigation slider bar(and those items also consisting of sub-items as sub-chapters). These navigation items would have intents to activities/fragments(not sure which would be better to implement). The contents would have both text as well as images. What would be the approach to store those data? Should it be stored in a database and then fetched using an adapter or should i just hardcode it directly to the activities/fragments using textviews and image-views. I would also like to push new content as chapters into the app. Is it possible to do so using an API or would i need to push an update to the app every time i want to add new content.??