Entering expenses on the spot using a mobile device can be convenient. One of the challenges is finding apps that focus on making this efficient. Here are some I have used, add any others that you find useful.
MoLe is an android client that talks to a hledger-web server.