28.6. Everything put together

In short, this is the mobile GUI:

  • Three views:

    • main (chat, thing- and contextroles)

    • user

      • switch between panelled display and alphabetically ordered display

      • buttons to start or continue a chat, a speech or video call.

    • Role (a form displaying the role’s properties, some of them editable)

    • switch back to the previous view by tapping a small left-arrow on the top left (only on user- and form view).

  • five buttons:

    • Recent: navigates to a context displaying:

      • Recently visited contexts

      • Notifications

    • Apps: navigates to a context displaying:

      • Pinned contexts

      • Installed Apps

      • App stores

    • Clipboard: a list of copied role instances

      • an instance may be selected by tapping

      • tapping outside an item deselects the current item

    • People:

      • switch between paneled display and a single ordered list

      • start chat, speech call and video call

    • Back: navigates back to the previously visited context

  • Context menu on roles:

    • Remove the role

    • Remove the role and context

    • Remove the filler

    • Fill with item on clipboard

    • Open context of filler

    • Open form for contextrole

    • Any modelled actions (beneath a separator)

  • Hamburger menu:

    • modeled context actions


1. If no authoring role is provided by the API caller, we take it to be the System User.