A Smart View app is "multi-user", which means that you can support many simultaneously connected devices in your application. Each device (including the receivers) is aware of all other devices connected. The SDK allows you to route messages to any device, a list of devices, or all devices. The receiver can also route messages to a single sender device or to all. This means that each sender device can display something different based on what is happening in the application.
For example, in this Game scenario, the TV acts as the "game board". The TV is the "public view". It is what everyone sees. The mobile devices act as the "controller", and can display "private" information such as game cards, or secret words. In this scenario, the TV application controls the game "logic", and receives input from each player.