User Interface - Hoid/LoL-Performance-Tracker GitHub Wiki

UI Areas of Importance

My application's User Interface (UI) is designed to quickly give a balance of general and specific information. At the top of the application, the user can find a few useful bits of general information about the Summoner name the user has entered that is always visible, such as the Summoner Name, Summoner Rank and League Points (LP). This data is always refreshed on startup, and can be refreshed with the Refresh button just below the field.

Below the Summoner Info area the application has a tab view that currently serves two functions: to view the user's information and to compare Summoners. The compare tab is not yet functional. Inside the tab labelled "Solo Queue", the user is presented with their match history of games played in the most recent active season. For each match, the app displays information such as champion played, lane, kill score, KDA, Kill participation percentage, gold per minute, ward score, and creep score (cs) per minute. These statistics will be either red or green to indicate whether they are better or worse than the player's average. The averages are currently hardcoded for testing purposes, but will soon be personalized.

Eventually, the user will see more information to the right of the match history. This area will contain averages of the user's performance in similar areas that are displayed in the match history.

App UI