Skip to content

Stores: Steam and the iOS App Store, plan and lanes #2875

Open

Description

@QuinnsCode

The plan for getting Rusty Buns apps onto Steam and the iOS App Store (iPhone and iPad), decided with the owner 2026-10-30. Full record: notes/STORES.md (branch office/sprocket-083a until its PR merges).

Shape: one pure Rust core per app (wasm for web and edge, cdylib for desktop, staticlib + UniFFI xcframework for iOS), with a renderer per platform: three.js on web and Steam, SwiftUI + RealityKit on iOS.

Order

  • iOS: Park Hide & Seek, then Hippo Tycoon, then qCRM. Native SwiftUI, online only, edge first; more moves onto the phone later.
  • Steam: Hippo Tycoon is the pilot, in a bundled-Chromium window (Electron or Electrobun with CEF) so Steam Deck gets real WebGL.

Releases: one version per app across every store. <app>-vX.Y.Z-beta.N goes to TestFlight and the Steam beta branch; <app>-vX.Y.Z goes to App Store review and the Steam default branch. Betas any time, a stable train monthly per app. Store builds run in GitHub CI behind the drops approval.

The lanes and apps are listed in a comment below. One worker per lane or app, every PR against main.

Activity

  1. QuinnsCode commented on Oct 30, 2026

    @QuinnsCode
    OwnerAuthor

    Lanes and apps, in order. Start with the two MANUAL RUNs (Steam's 30-day clock) and the iOS and Steam lanes, which can run in parallel:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions