I have a potential use for a Raspberry Pi where the people using it would not be computer savvy. They would not want to wait for it to start up and, more importantly, they would be likely to switch it off without shutting it down. And yet it would need to work reliably each time it was switched on.
Helpfully, the application would be simple and would not need to save any info between sessions so I don't think there would be a need for it to write anything to a disk or SD card. It could simply read the files it needs each time it needs them.
Are there any good ways to get the Pi to work reliably even when treated as above?
James