Please enable JavaScript.
Coggle requires JavaScript to display documents.
Book App - Coggle Diagram
Book App
Client Problem
-
-
Competitor apps
-
Books (iOS)
-
shows info on book such as date, author, and page count
-
Developer Problem
User Interface
Usability Principles
Navigation icons are similar to to the ones used in other well known apps (learnability, accessibility)
Inclusive terms and languages used throuhout the app to avoid may discriminate or offend anyone (accessibility)
Screens will have a scroll feature so users can view more things without having the go on a different screen (effectiveness)
Buttons that serve the same function is kept consistent (utility, effectiveness, learnability)
-
Title of the screen on every screen so users know what screen they are on (learnability, effectiveness)
-
Features
Home screen
-
Books are displayed in rows based on their genre (latest, horror, comedy, etc). Users can scroll across to view more book options related to the genre
-
-
Book information
Displays image of the book, along with the title, published date, description of book, author, genre, publisher) (required app data)
Users have the option of adding the book onto their “Read list” or if book is already on the list they can remove it
-
Search Screen
Users are able to navigate to the search screen by tapping in the search bar at the top of the home screen
Users are able to find books based on what they search (e.g. book title, author, genre)
Users can access the filter to find a certain book by its date published, genre, etc
Users will be given books on what they have searched, once users tap on a book they were looking for they will be naviagted to the “book information” screen
Settings
Users are able to change settings based on their requirements (language, colourblind mode, etc)
Reading Timer
A timer users activate when they start reading a book. Allows users to track progress on how long they have been reading for
-
Coding Environment
Key algorithms
Search bar
-
Must show books based on title, genre, published date, author, etc
-
Data
Data set options
books.csv
-
Cons
-
Books can only be found if the user is very specific because there are no multiple values within the same cell
Books2.csv
-
Cons
Books can only be found if the user is very specific because there are no multiple values within the same cell
-
-
Impacts
With more books being read, books will be selling out more meaning libraries and book stores will be able to make profit
-
User Profile
Year 7-9 students
-
-
-
Likes children genres (action, comics, etc)
-
-
-