How do apps or programs store long term data?

443 views

Beginner programmer here.

Beyond variables which are temporary storage how do programmers keep data, say, after the app is closed and reopened?

​

example: if I enter 4 items on a list and press save – and I close the app, how would one store the data to view later from within that same app?

I always think I should be able to store data from an app onto a spreadsheet and have the app call the data from the spreadsheet – but I’m sure it’s more complicated that this.

Because I’m a noob, perhaps I am not using the proper vocabulary to explain so here’s a more specific idea. I want to make an app that allows me to enter asset numbers or serial numbers of ipads and store information about them- like past repairs/complaints or issues. When I enter the asset number from the app I’d like it to pull up all of this data.

To me I would just say “use a spread sheet” but I would like the challenge and fun of creating the app. The problem is I’m not sure how to interact with any sort of long term storage- the only real thing I understand is variables and the likes.

this is probably way over my head, so, I don’t need a tutorial on how to do this. I’m just curious what is commonly done or how developers solve the issue of needing long-term data storage they will call on later.

THanks!

In: Technology

8 Answers

Anonymous 0 Comments

You save it to a file. Either that or send it to some other computer to store it for you (like a central server).

While the “proper” way to do something like this would be a database that organizes the data or something the like I’d suggest you start simply learning how to create, open, read, and save normal files. All programming languages are fully capable of interacting with the file system and it’s a good way to start learning about long term storage.

You are viewing 1 out of 8 answers, click here to view all answers.