Please enable JavaScript.
Coggle requires JavaScript to display documents.
BSHSGC Mobile Application - Coggle Diagram
BSHSGC Mobile Application
Client Problems :star:
Constraints
A technical proposal must be completed and presented within a time period of approximately 9-11 weeks.
Requirements
needs to be a mobile application (iOS)
needs to be convenient to utilise
Competitors
Google Play Store
Game center (iOS devices)
Origin (digital playground application)
Data :bookmark_tabs:
Data Storage and Retrieval
Database to be generated using SQLite database
Data Source Options
ign.csv (dataset 1)
pros: involves near to all of the relevant and needed columns on game data.
cons: this dataset does not contain a wide variety. As a result, it is difficult for the information to be presented in a creative an innovative way.
vgsales.csv (dataset 2)
pros: the dataset contains a wide range of variety in terms of field categories.
cons: the fields that this dataset focuses more towards does not provide a relevant or innovative solution of the intended task.
video-game.csv (dataset 3)
pros: the dataset contains a wide range of variety in terms of field categories.
cons: the large variety in fields also contain irrelevant information that does not need to be taken into account.
Required Application Data
release year
genre
platform
Developer Problems :silhouette:
Development Tools
xcode IDE
language: swift
User Interface
return button
menu setting
filter setting
scrolling, swiping, tapping pattern
o and 1 button (switch button)
search bar
BSHSGC logo
Coding Environment
Key Algorithms
To generate a function that allows the users to search games related to the words inputted into the search bar
To generate a function that increases or decreases the number of stars shown in each game according to the amount of likes the game attains from various users
Usability Principles
Impacts :warning:
Personal Impacts
Positives
It creates a context and core interaction by introducing and exposing users to a wide variety of game choices.
It is easy to use and learn (contains high learnability). In the application, users within the ages of 12-18 are able to easily follow the format and layout of the user interface and access all game choices.
It is convenient and a good alternative as users do not have to spend hours online searching for game recommendations on the web. Instead, this application will ensure a more efficient and effective way to seek the desired games of users.
Social Impacts
Positives
It allows users to have some idea of society's preferences as users of the application are able to view the recommendations and rating on each game choice, thus indicating the game's popularity within the current environment.
It can create a sense of familiarity with others as users are able to save certain game choices in either their favourites list or recently viewed list and share their choices over many platforms.
Negatives
It can lead to addiction. The age group of the users that would utilise this application are teenagers. Behaviour-wise, this group is known to have a higher gaming addiction chance in contrast to other age groups which as a result, can lead to a negative impact on their mental and physical well-being.
Economic Impacts
Positives
It can lead to less pollution and wastes for the environment. If the amount of users were to increase, then people will become more reliant on technology and its effects. As a result, gaming and technology companies can increase its profits. Also, it can indicate that it may lead to less expenditure on physical materials for research purposes.
Negatives
It can lead to large expenses. Although certain companies can benefit from this action, it creates a large expenditure for users. As a result, they might make it a higher priority to continuously seek for new games in order to fulfill their recreational activities to be spent on.