Here is another app smart handheld printer that lets you print text and images on any surface. The EVEBOT PrintPen connects to your smartphone and lets you print on glass, metal, wood, leather, skin, and even uneven surfaces.
The device has an aviation-grade aluminum alloy body. It has a roller that lets you slide the printer on your desired surface effortlessly. 4 types of ink and 2 types of cartridges are available for you to choose from.