At Australian restaurants you simply pay at the counter on the way out, and I prefer it by far. The faff around with asking for the cheque, doing the tiny paperwork and waiting for your card to be returned seems like a small inconvenience but it is irritating when you want to go.
I don’t think another app that takes a cut of the restaurants earnings is what I want for solving this, though.