We are going to create inside each folder the core of our app, which includes data management. We want to build an example of a catalog that will be platform independent. The catalog will contain our data and needs to be easy to manage and maintain in the future.
Before starting the fun part of writing code, we will have an overview of the best practices and patterns that are going to help us to reach our goals. For those of us who are moving from developing servers or web solutions to mobile development, one of the first questions might be "How can I connect my database to a mobile app?"
We will find an answer to this very soon.
A mobile app, compared with server and web solutions, has the great advantage that it is a system used by an individual user. Sometimes we need to store and read data that needs to be synchronized with a central server. A central server can communicate with other systems using the Internet network.
In a mobile environment, we cannot trust on the network...