We've used the GoHenry app for my son, since the age of 5. He earns a set amount for completing tasks, which started as basic as brushing his teeth, reading, doing his homework etc. He enjoys seeing how much he's earned and then deciding when and how he'd like to treat himself (or more usually, simply save it!). It's a useful tool to help impart the value of money, alongside the general guidance we provide.
Aside from that, we each pay a monthly amount into his bank account. It will be sufficient to put a deposit down on a property, cover a chunk of University, or enable him to travel etc. Perhaps we'll take a different approach when he's older and in his teens, but it's a good balance at the moment.
Myself, I didn't have pocket money - but also didn't want for anything. Any money I 'earned' was generally the leftover change from my daily dinner money. I've always been a saver rather than a spender.