# Falcon Eye — native iOS app (SwiftUI)

Same app as the web version in `../` (player + venue-operator modes), built natively.
iOS 17+, SwiftUI, no third-party dependencies. Project generated with **XcodeGen** — `project.yml` is the source of truth.

## Build & run
    cd "03 Mobile App/ios"
    xcodegen generate
    open FalconEye.xcodeproj        # run on a simulator or your iPhone (team 8Y8GQ36CLA, bundle com.mustafa.falconeye)

## What's inside
- `FalconEye/Core` — `Theme` (brand colours + Montserrat/Alexandria fonts), `AppState` (language/theme/role, persisted), `Models`, `Format` (Western digits only), `DemoAPI` (**sample data**, same as `../data.js`; replace with a networked `FalconAPI` later).
- `FalconEye/Views` — onboarding + role picker, player tabs (My clips, clip player, venue, settings), operator tabs (overview, pitch detail, all clips, alerts).
- `Resources` — static font weights, logo images (dark/light), app icon.

Arabic is the default; language and theme switch inside the app (Settings) and flip the layout RTL/LTR.

## Launch arguments (testing/screenshots)
`-feLang ar|en` · `-feTheme dark|light` · `-feRole player|operator` (skips intro) · `-feOpenClip 1284` · `-feOpenPitch 3`

## Not done yet
Real video playback (the player draws a simulated clip), push notifications, sign-in, Android.
