X: Production ready UI on mobile/desktop

86 points dvc94ch

It's actually a combination of two projects x and ffi-gen.

  • production ready rust gui solution based on flutter
  • zero setup mobile development
  • zero setup cross compilation (android, ios, macos, windows)
  • ios development without a mac
  • continuous deployment to play/app/microsoft stores (well this hasn't actually been built yet)
  • seamless ffi boundary crossing using ffi-gen, including support for futures/streams

To try it out on a supported host platform (linux, macos, windows) just run:

cargo install xbuild
x new helloworld
cd helloworld
x devices
x run --device DEVICE_ID

​

ios \(left\) \/ android \(right\)

For more information visit https://github.com/cloudpeers/x