HTML Client
Player Interface

The client module is an HTML5 web app that is automatically served to the player's web browser when they connect to your site for the first time. This means the player does not have to install any new software to play at your site. The web app connects back to the server on a web socket port for two-way communication. All major browsers now support this capability including Internet Explorer 10, FireFox 11, Chrome 14, Safari 6, and Opera 12.1. On tablets and smart phones with 640 x 480 resolutions or higher, the client module will work with iOS Safari 6 for iPhones and iPads and Chrome and FireFox for Android.

The client module can be configured for two different interfaces: Desktop and Mobile. Devices with touch capability are automatically set to Mobile mode while non-touch devices are set to Desktop mode. However, the user can override this configuration from the Lobby menu if they choose. Both modes are touch and mouse compatible.

Desktop Interface

The Desktop interface consists of a resizable/draggable lobby window with independent table windows (all within the canvas of the browser) that are also resizable/draggable.

Mobile Interface

In the Mobile interface, the lobby is fixed to fill the entire browser window. An "Open tables" tab appears in Mobile mode and holds all the open tables. When this tab is selected, the remaining tabs are hidden to provide more space for the table graphic. The user can tap the "Lobby" button in the upper right corner to return to the previous tab. Only one table at a time is visible in Mobile mode but the user can switch to other open tables using the "Previous" and "Next" navigation buttons in the lower right corner. The table chat is moved to a separate window on the right side so that the betting controls can be enlarged.

Even though the interface will display in portrait orientation, it will be practically unusable in that state. Android and iPhone users need to rotate their phones to landscape orientation to play. Which means they must not have their device locked into portrait mode. Android users can adjust their lock status from the system menu that swipes down from the top edge. iPhone users swipe up from the bottom.