Just another recommendation for PocketFms - it really is a super piece of software that works superbly well if combatible with the devices you list.
I dont use it myself in the cockpit these days because I have a MFD, but I do use it for planning and it would go on my iPad as a back up if only they released a version for the iPad.