dioxus/examples/mobile_demo
Evan Almloff 20d146d9bd
Simplify the launch builder (#2967)
* improve documentation for the fullstack server context

* Add a section about axum integration to the crate root docs

* make serve_dioxus_application accept the cfg builder directly

* remove unused server_fn module

* improve fullstack config docs

* improve documentation for the server function macro

* fix axum router extension link

* Fix doc tests

* Fix launch builder

* Simplify the launch builder

* don't re-export launch in the prelude

* refactor fullstack launch

* Fix fullstack launch builder

* Update static generation with the new builder api

* fix some formatting/overly broad launch replacements

* fix custom menu example

* fix fullstack/static generation examples

* Fix static generation launch

* A few small formatting fixes

* Fix a few doc tests

* implement LaunchConfig for serve configs

* fix fullstack launch with separate web and server launch methods

* fix check with all features

* dont expose inner core module

* clippy and check

* fix readme

---------

Co-authored-by: Jonathan Kelley <jkelleyrtp@gmail.com>
2024-10-10 16:00:58 -07:00
..
src Simplify the launch builder (#2967) 2024-10-10 16:00:58 -07:00
.gitignore chore: tauri-mobile -> cargo-mobile2 (#1518) 2023-10-04 08:22:22 -05:00
Cargo.lock Fix: update wry, tao, to fix android issues 2024-03-15 20:12:13 -07:00
Cargo.toml Fix: update wry, tao, to fix android issues 2024-03-15 20:12:13 -07:00
mobile.toml Android build working too 2023-07-05 14:35:08 -07:00
README.md update 0.4 doc links to 0.5 2024-03-27 20:42:07 -05:00

Dioxus Mobile demo

How this project was generated

Right now, Dioxus supports mobile targets including iOS and Android. However, our tooling is not mature enough to include the build commands directly.

This project was generated using cargo-mobile2. We have yet to integrate this generation into the Dioxus-CLI. The open issue for this is #1157.

Running this project

Because the tooling and ecosystem is still young, Dioxus mobile can be difficult to setup and run. We have detailed guides for creating, building, and running on both iOS and Android.