This is an Android WebView client for Stendhal that is designed to be optimized as a conduit for the browser-based web client. In essence, a WebView client is simply a web browser or an interpreter for HTML markup. In comparison to fully-fledged web browsers, it strips many commonly found widgets used to enhance the experience of browsing the internet, such as URL bars & tabs. This allows for the client to make use of more of the screen area. And because the app is geared toward a single specific website, many of the normal browser features would be of no use.
Because many of these features are not implemented, it should also use less system resources than loading the web client in a full browser & may benefit users with lower-end devices. In addition, it will have some features that may not be available while playing in a normal browser such as customizing parts of the container interface.
While I am a member of the Stendhal development team, these packages should NOT be considered official. I am using this release system to test the software, & facilitate others in contributing with testing, with the goal of eventual official releases. Be wary of installing packages from third party sources as they could steal your information.
Note: You will need to enable installation from sources outside the Google Play store. Instructions can be found here.
To toggle the built-in menu bar press the "<" Android system navigation button.
To exit the game, you can simply close the app. If you want to disconnect & return to the main web page without exiting the app, you can press the menu button in the upper right area of the client & select an option such as "Hall of Fame" or "Select Character". To return to the splash screen, open the menu bar then select "Title".
The client supports viewing any pages under the stendhalgame.org domain. All external links will prompt the default associated activity to be launched. If this occurs while a character is connected to the server it will be immediately disconnected to prevent attacks from other players & entities, & loss of items while the interface is not in view.
Licensed & distributed under the terms of the GNU GPL license version 2.0 or newer. Source code available at https://github.com/arianne/stendhal/app/android/.