Start the Dala Web UI - a comprehensive web interface for all dala_dev features.
This task starts a Phoenix + Bandit web server that provides a unified dashboard for all mobile development tools including device management, deployment, emulators, provisioning, observer, and more.
mix dala.web
mix dala.web --port 4000 # default port
mix dala.web --no-browser # don't open browser automaticallyFeatures
The web UI provides access to:
- Dashboard: Device status, quick actions, system overview
- Devices: Android and iOS device management
- Deploy: Application deployment to devices
- Emulators: Manage Android AVDs and iOS simulators
- Observer: Remote node monitoring (web-based :observer)
- Provision: Code signing and provisioning profile management
- Release: Build and manage releases for Android and iOS
- Profiling: Performance profiling and analysis
- CI Testing: Continuous integration test management
- Logs: Centralized log viewing and filtering
- Settings: Configuration and preferences
Options
--port/-p: Port to run the server on (default: 4000)--no-browser: Don't open the browser automatically--node/-n: Connect to a remote node--name: Node name for distributed mode--cookie: Cookie for distributed mode
Examples
mix dala.web
mix dala.web --port 8080
mix dala.web --no-browser
mix dala.web --node other@host --name mynode