Phoenix is best in class. They launched the first mobile lightning wallet and have not stopped building. Their sole focus is mobile lightning payments.
Discussion
For a spending wallet, fund the wallet with a single largeish (it is a hot wallet, don't get crazy) on-chain tx. Spend that balance down and refill from lightning.
For receiving, still fund with a single large initial tx. Push the sats out of your channel through lightning and repeat when the channel starts to get full.