Deploying on Tizen devices

Grunt

The tizen profile should have device type with value “tizen” in app.config.json to be considered as tizen profile.

See Tizen configuration for more information

app.config.json

{
  "tizen-profile": {
    "device": {
        "type": "tizen"
    }
  }
}

Emulator

To run application on emulator, open Emulator Manager, then start emulator.

Now use ip 0.0.0.0, it will automatically start application on the emulator.

Serve & Deploy

Files deploy on device and tizen package are generated at path: generated/remote-tizen-profile

grunt serve --profile=tizen-profile -ip=10.1.2.3 --deploy

The tizen profile should have device type with value “tizen” in app.config.json to be considered as tizen profile

ip: (Useful only on deploy) Ip of the device. Can be set in two different ways:

  • Directly as grunt option -ip
  • OR it can be set in app.config.env.json

app.config.env.json

{
  "tizen-profile": {
    "device": {
    "devi   ceInterfaceIP": "10.1.2.3" // ip of the device
    }
  }
}

host: (Useful only on deploy) [Optional]

  • Default is the ip address of the host that launch the grunt serve
  • OR it can be override in app.config.env.json

app.config.env.json

{
  "tizen-profile": {
    "device": {
        "host": "10.1.2.3" // ip of the host
    }
  }
}

Package

To produce a release ready .wgt of the application, you must use Dana build platform (either through your CI/CD workflow or through the dedicated website).