Files
tether/ios/TetherApp/Sources/TetherApp.swift
Patrick Ecord 14b6be7548 Add iOS v1 client: TetherKit SPM + SwiftUI app
TetherKit: Codable Message envelope (1:1 with Go server), SSE reader over
URLSession.bytes, TetherClient with reconnect/backoff. 3 wire-format tests pass.
TetherApp: SwiftUI room UI (connect, live feed, send clipboard/text, tap-to-copy),
generated via XcodeGen (project.yml). SSE-only, foreground; no WebRTC/APNs yet.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-20 00:11:31 -05:00

12 lines
193 B
Swift

import SwiftUI
@main
struct TetherApp: App {
@State private var store = TetherStore()
var body: some Scene {
WindowGroup {
RoomView(store: store)
}
}
}