mix dala.web (dala_dev v0.2.1)

Copy Markdown View Source

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 automatically

Features

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