It's a shame you used the word "best" as this means that any method can be not the best in a few minutes.
For the iPad you can consider AirPrint. For Android, many solutions found at
But let's not make a basic mistake. That is, some are trying to replace their laptop with a tablet/phone and learn the hard way we're not there yet.
I need to be able to print from either an Apple or Android tablet from a vehicle. I would like to know the simplest way to do this as my employees are not the most tech savy. An internet connection will not be available other than the Bell Network which the tablet will get its data from. I haven't yet purchased the tablet, printer or any other hardware i may require. Any tips or advice would be greatly appreciated.