The engine inside the app.
raea draws the parts of an app that move: video, games, 3D and documents, on the GPU, in a layer inside the app's own window.
- 1
The app
void's interface: Rust and Dioxus, the terminal and the chrome around the stage
- 2
raea's stage
a native layer in the app's window: video, games, 3D and documents, drawn by the engine
- 3
raea engine
Bevy on the GPU. The same code drives the iPhone apps
void, with Pong running on raea's stage. The conversation is shortened.
- 01
void is the first one.
void is a Rust app built with Dioxus. Its stage is a native layer that raea draws into the window, so a game there runs at the engine's pace.
void/src/stage_native.rs
- 02
UGC Pro is the second.
The UGC Pro Mac app turns takes recorded on the phone into finished videos, and its editing runs on raea.
README.md
- 03
The same code on the iPhone.
Compositions are TypeScript running in the engine's own runtime, so what renders on the Mac renders on the iPhone from the same file.
docs/typescript.feature · react/ios
- 04
Every kind on one stage.
Video, motion, games, decks, documents, stills, music and 3D scenes all play on the same native stage, each in its own form.
void/src/app.rs: plays_native()
What would you make first?
Tell void, and leave your email. Early access opens in small batches, and we'll write when yours is ready.
Early access opens in small batches.
