For the LoopingBinary team

Ship to LBStore

1. Add the LB Install SDK

One tag in your app's <head>. When someone taps Get in LBStore, your app opens with a branded install sheet: the native prompt on Android and desktop, a guided Add to Home Screen on iPhone.

<script src="https://store.loopingbinary.com/sdk/lb-install.js" defer></script>

Want your own install button? Call window.LBInstall.open(). Use data-color="#hex" on the tag to set the accent color.

2. Pass the PWA checklist

  • Served over HTTPS

    Required by every browser to install.

  • Web app manifest

    name, short_name, start_url, display: "standalone", theme_color, background_color.

  • Icons 192 & 512 px

    Plus a 512 px maskable icon so Android can shape it.

  • apple-touch-icon

    180 px PNG for the iPhone Home Screen.

  • Service worker

    With a fetch handler. Cache the app shell so it opens offline.

  • Screenshots in the manifest

    Chrome shows these in its rich install dialog, and Studio imports them automatically.

3. Publish from Studio

Paste your app's URL in Studio. It reads your manifest, imports the icon and screenshots into our CDN, runs the checklist, and fills in the listing for you.