How to implement a data warehousing application?

Trying to learn Android by building applications. So there are a few simple ideas to get you started.
Example: Application with recipes,the App with different facts etc. the Principle is clear, just a list with pictures and text. Not just 10 images and 10 recipes. And so it was more or less a large-scale application. With a large number of CMV.
The question is how all this text stored? Right in the file string.xml or is there some special method?
And if I want to make changes or add new recipes as I need it to do?
March 20th 20 at 11:25
2 answers
March 20th 20 at 11:27
Solution
I think it depends on the ultimate goal. If just for example make some titles, descriptions, etc recipes store in local storage(SQLite). If you are planning to do is eventually work a full app - it is logical to raise the server to the database, which will give the recipes to the client(mobile application). Otherwise, in order to display each new prescription you will need to roll out a new update, and this is a solution. In General I would recommend you as a firebase backend to use - free rate will cover all your needs with the head.

That is, in firebase create a collection of recipes by name, description, and so on.
In the mobile app make http request and receive this collection. Moreover, with this implementation it will be possible to make the function add a recipe by the user, then this recipe will be available to all users of the application. If you store your recipes in a local repository, adding a new recipe is only on the device of the user who added it, the others won't see it.
OK, try this )) - kristopher_Lemke commented on March 20th 20 at 11:30
March 20th 20 at 11:29
How to implement app idea?


Obviously, to write the technical project and to hire programmers, since such issues arise...
So his "evidence." In humans, the goal to study the design, and You offer the hiring of employees. - gerhard47 commented on March 20th 20 at 11:32

Find more questions by tags Android