SnapJet is able to scan an image from any display, so you never have to worry about compatibility with your phone. A high quality open-source photo printer that seamlessly interfaces with smartphones. No wires. No apps. Just beautiful images. There were also included an OLED display, USB, and BLE connectivity. So all the tinkerers and photographers out there can control exposures, hack, and reprogram the SnapJet.
SnapJet is available at about 99-149 USD.