You only need a smartphone if you haven’t got a printer to print your labels
You take your phone to the post office and show them the qr code and they will scan that and print your label
if you don’t have a smartphone you can take your iPad to the post office and show them the code and they will print label for you