Skip to main content

iOS and Android

This guide covers building the Apollon webapp as a Capacitor native shell for iOS and Android. It is aimed at contributors; end users get the standalone web app at https://apollon.aet.cit.tum.de.

Prerequisites

Complete the contributor setup first.

Setup Instructions

  1. Install the latest packages

    pnpm install
  2. Build the application

    pnpm build
  3. For the first time, generate ios and android folder:

    For iOS:

    pnpm capacitor:add:ios

    For Android:

    pnpm capacitor:add:android
  4. Generate assets:

    pnpm capacitor:assets:generate:ios # or :generate:android
  5. Sync the files

    pnpm capacitor:sync
  6. Open the App

    For iOS:

    pnpm capacitor:open:ios

    For Android:

    pnpm capacitor:open:android