DIY Mode — Use this as your step-by-step guide. Check off each task as you go.
Done For You — We handle everything on the developer side. You only need to complete the four client tasks below.
Developer Work
Technical steps to build & publish the app
Progress 0 / 16
  • Done
    Download template zip
    Use our free open-source Ionic + Capacitor template: Convert-Website-to-App. Download the zip or clone the repo, then run npm install.
  • Done
    Install prerequisites
    Download and install everything you need:
  • Done
    Open template folder in code editor
    VS Code recommended. Requires Node.js v16+ and either Xcode (iOS, Mac only) or Android Studio (Android).
  • Done
    Configure website URL, app icon, splash screen, app name & bundle ID
    Edit src/app/home/home.page.html for your URL. Swap in your bundle id and app name. Swap in your icon and splash assets.
  • Done
    Test run on physical devices
    Verify layout, navigation, and performance on real iOS and Android hardware.
  • Done
    Check against App Store & Google Play guidelines
  • Done
    Set up app signing certificates
    Generate and register iOS Distribution Certificate and Provisioning Profile in Apple Developer portal.
  • Done
    Produce app archive (iOS)
    Run npm run build && npx cap sync ios && npx cap open ios, then archive with the Distribution scheme in Xcode.
  • Done
    Upload bundle to App Store Connect
    Use Xcode Organizer or Transporter to deliver the IPA.
  • Done
    Generate Android keystore
    Create a release keystore with keytool and store it securely.
  • Done
    Produce signed app bundle (Android)
    Run npm run build && npx cap sync android && npx cap open android, then generate a signed AAB via Android Studio (Build → Generate Signed Bundle).
  • Done
    Upload build to Google Play
    Use the Google Play Console to create a new internal/production release.
  • Done
    Capture phone & tablet screenshots
    Required dimensions: 6.9", 6.5", 5.5" iPhone; 12.9" iPad; various Android sizes.
  • Done
    Configure the store listings
    Write app title, description, keywords, category, and age rating for both stores.
  • Done
    Submit for approval with Apple & Google
    Trigger review submission in both consoles. Apple typically takes 1-3 days; Google takes a few hours.
  • Done
    Handle rejections for guideline violations
    Respond to reviewer feedback, make required fixes, and resubmit.
Client Work
Your four steps — regardless of which mode you choose
Your progress 0 / 4
  • Create Apple Developer account
    $100/year. Enroll here — requires a valid Apple ID and D-U-N-S number for businesses.
  • Create Google Play Developer account
    One-time $25 fee. Register here.
  • Invite developer to your team
    Add our Apple ID and Google Play account as an Admin in both consoles.
  • Provide website URL, app icon, app name & privacy policy
    A hosted privacy policy URL is required by Apple and Google. App icon should be 1024×1024 px PNG.

Rather skip all the developer work?

We handle every developer step, end to end. 100% published or your money back.

As proof this works — the first site we converted was the Compound Interest Tool, published in under 3 days:

Web iOS App Store Google Play