Do you live in Wellington, New Zealand and use the bus often? If so, you need Bus Panda!
The information you want, when you want it, with minimum fuss and distraction. Store as many favourite bus stops as you want by adding them from a map or by stop ID. Very quickly access realtime departure information along with timetables. Never miss the ideal bus again!
No clumsy interfaces, heavy graphics taking up space on your device or restrictions on the number of favourite stops. Bus Panda doesn’t even waste precious space on a journey planner; several other apps do that already! It's just about the stops you already know and use.
Bus Panda uses iCloud to sync stop information between your iOS devices, should you choose to install it on more than one under the same iTunes account.
MetLink didn't have an app when I started this – at least not one I could find – but Bus Panda was a background project and took forever to finish. MetLink do have an app now, but at the time of writing, I am not a fan. It portware with a heavy handed Android feel, hard to use, big and only allows five favourite stops, which is nowhere near enough for me. But it's prettier (except for the mysteriously now-all-grey route numbers, making favourite routes harder to recognise) and has things like a route planner, so you should check out the competition as maybe you'll prefer it.
The MetLink web site has no service API for Bus Panda to use. Instead Bus Panda must screen scrape data from mobile web site fetches. A recent everything-went-grey site redesign caused a lot of headaches as a result, with sections of Bus Panda needing updates for anything to work including an internal table of route colours given the MetLink all-grey redesign. If MetLink rebuild or change their site structure again, I will have to modify Bus Panda again, so it's all a bit fragile… But for now, this is the basics of an app I think MetLink should have given iOS users.