For either Android or iOS, you can also use the Smart Device Print App as long as they are on the same wireless network as the device they want to print to. What I like about the app is the ability to apply finishing, use Locked/Stored/Hold Print & allow the client to use User Codes. I don't know if you can do that with AirPrint on iOS devices.