It would be hard to make something more convenient than a pen and paper though. And in the store crossing things off the nigh indestructible scrap of worthless paper is better than fiddling with a device.
[0]https://play.google.com/store/apps/details?id=org.mightyfrog...
A piece of paper is 'always on', it wraps around the push bar of the food cart so I don't have to make adjustments to hold the 'device' and steer at the same time, or keep fishing the phone out of my pocket and unlocking it, nor from the cart itself, while ensuring I don't drop any shopping on the screen or stray too far from the cart and give someone the opportunity to grab the phone.
The only way I'd go back to using a smartphone is if the cart had a lockable universal smartphone cradle. Bonus points would be given for a built-in charger - provided the stores maintained everything so you didn't need to 'test' the carts outside to find one with a working charger and cradle.
But obviously that wasn't the main point. Using computer vision you can automate it.
If you put that much effort into it, then you can just as well remember what you need to buy when.