A portable printer which can be removably attached to a variety of models and
types
of portable devices, such as Personal Digital Assistants (PDAs), cell phones, or
other terminal devices. The portable devices can be attached to the portable printer
via a clip-on adapter, thereby providing a universal clip-on printer. The adapter
can take on a variety of shapes to hold the device and is unique for the model
and type of each portable device, and contains mating electronic interconnectivity
to electrically, wirelessly, or optically connect the portable device to the portable
printer to enable communication between the portable device and the portable printer.
The portable device connected to the portable printer can operate the portable
printer in a controlling relationship.