Skip to content
WebViewGold Vibe Coding to App Store
English
Get WebViewGold

Native feature

Printing for vibe-coded apps

One link turns a PDF or image from your server into a native print job on iPhone and Android. Pick your builder to see where the PDF is generated and how to make the link printable.

From $109 one-time per platform, or let our team do it all from $698.

  • Approval guarantee – or money back within 14 days
  • No coding needed
  • One-time payment, free updates
  • 24/7 human support
  • Made in Germany since 2014 · ISO 27001

What people print from apps

Invoices and receipts

Small-business tools, booking apps and marketplaces: the customer or the shop prints the invoice that your backend already generates.

Tickets, labels and badges

Event tickets, shipping labels, name badges, check-in passes with a QR code. Render them as a PDF in the right paper size and print in two taps.

Reports, worksheets and recipes

Weekly reports, school worksheets, training plans, recipes and checklists that people still want on paper or as a tidy PDF.

Certificates and confirmations

Course certificates, booking confirmations and signed agreements, printed or saved as PDF straight from the screen where the user sees them.

Add a working print button

About an hour, most of it for the PDF template.

  1. Render a printable file

    Generate the invoice, ticket or report as a PDF (or PNG/JPG) on the server, in the page size of the paper you expect: Letter or A4, a 4 × 6 inch label, a ticket. Images are scaled to fit the page on Android.

  2. Make the URL reachable without a login

    The app downloads the file from printItem itself, and the docs require that URL to be publicly reachable from the device. Use a short-lived signed link and keep it free of & and #, for example https://app.yourdomain.com/print/8f3a2c.pdf.

  3. Call printitem:// from the button

    Navigate to printitem://?jobName=Invoice%20%23123&printItem=https://…/invoice.pdf. printItem is required, jobName is optional and must be URL-encoded (Android shows "Print Job" without it). Keep printItem last, as in the docs.

  4. Keep the browser path

    Detect the app through the custom user agent you set in WebViewGold. In a normal browser, keep window.print() or open the PDF so its viewer can print it.

  5. Test with a printer and with Save as PDF

    Print a multi-page PDF and an image on iPhone and Android, and try Save as PDF. Check margins, page breaks and the job name in the print queue.

Frequently asked questions

Why does window.print() do nothing in the app?

App WebViews do not implement the browser print command the way Safari and Chrome do, so the call usually has no effect. printitem:// hands a file to the native print system instead, which also handles multi-page PDFs more reliably.

Can users save a PDF instead of printing?

Yes. Android offers Save as PDF in the print dialog, and on iOS users can save or share the document from the print options. Many people use exactly that to file invoices.

Can I print the screen the user is looking at?

printitem:// prints a file from a URL. Render that view as a PDF on the server (most stacks have a PDF library or a headless browser for this) and pass the link; it also looks better on paper than the web layout.

Three ways to get your app into the stores

Same result, different amount of work on your side. All three come with the approval guarantee and 24/7 human support.

Do it yourself

$109 per platform, one-time

The WebViewGold license: a finished Xcode or Android Studio project. Paste your URL, set name and icon, switch on features, build and submit. Free updates forever.

See plans on the main page

Cloud Builder

$349 per license, one-time add-on

No Mac, no Xcode, no Android Studio: configure in the browser, we build both apps in the cloud and hand them to App Store Connect and the Play Console.

How the Cloud Builder works Try the free demo

Full Service

$698 per platform $798

Send us your URL and icon. Our team configures, builds and delivers your app within 72 hours, white-label, with source projects. Both platforms for $1,158.

Full Service details Powered by WeSetupYourWebViewApp

Winter Sale prices valid until December 31, 2026.

Ready to ship your app?

App Store & Google Play approval guarantee – or your money back within 14 days

Rather hand it over? Full Service: we configure, build and deliver within 72 hours, from $698 per platform. Questions? Chat with us 24/7.

Refunds are granted under the conditions listed in our FAQ: a non-content rejection by Apple and/or Google, claimed within 14 days after purchase.