Evaluation of the product against the design specifications for an App:
The first specification was that the application will be named “Basketball Dribble and Shoot” because I am trying to solve my client’s problem in basketball and specifically in dribbling and shooting. The product (app) passed the first specification because the name of the app was the same as intended just that I added a hyphen after the word Basketball to make it sound clearer.
The second specification was that my app will have a logo on the home page of the app and the logo will be a basketball. The product (app) passed the second specification. I chose to have a basketball as the logo on the home page simply because I was making an app regarding basketball as a sport and so, I thought that having a basketball as the logo on the home page will be good. Also, I downloaded a good quality (HD) image of the basketball so that it looks clear and not blurry.
The third specification was that all the information on each of the pages of the app will be in Arial but different sizes of the font due to the headings and sub-headings. The product (app) passed the third specification because as intended, all the information on the application is in font style Arial but the headings are in capital and in different sizes.
The fourth specification was that my app will have 4 pages in total; the home page, a page titled “dribbling”, a page titled “shooting” and the about page. The product (app) passed the fourth specification because my application has 4 pages in total and each of the pages are named as intended. Also, the names of the 4 pages of the app appear at the bottom of every page and the user can go to any of the 4 pages when the user clicks on the icon at the bottom.
The fifth specification was that my client (the user) will be able to use the app on the Appy Pie market place without downloading it. The product (app) passed the fifth specification because the app can be used online on the Appy Pie Market place without downloading the app. Also, the app can be downloaded easily and the app is compatible with Apple as well as Android. I chose to make my app to be compatible with Apple and Android because my client (Carlos D’Sa) has an iPhone and he also has an Android phone.
The sixth specification was that in my app, there will be detailed explanations on the two main pages (dribbling page and shooting page) so that the client understands how to perform the respective moves. The product (app) passed the sixth specification as the two main pages that are the dribbling and shooting page are the pages that have most of the information. The information on these 2 pages is detailed so that the client (user) understands how to perform the move. Also, the information is not too complex so that the client can easily read, understand and interpret the information.
The seventh specification was that my app will have videos that will help explain how to dribble and shoot on their respective pages. Unfortunately, my app didn’t have any videos showing how to dribble or shoot on their respective pages but however, the information in my app is derived from professional basketball coaches and also, the information in my app is extracted from some of the videos that I watched myself while I was going through the journey of creating the app.
The eighth specification was regarding the color. The specification was that the home page of my app will have a light blue background, the dribbling page of my app will have a red background, the shooting page of my app will have a light green background and the about page of my app will have an orange background. Although, the app builder software (Appy Pie) didn’t allow me to have a different background image for every page and instead, the software (Appy Pie) only allowed me to have 1 permanent background image for all the pages on the app. Therefore, I chose a background image that had all the four colors that the client asked for (blue, red, orange and green) and set it as the background image for all the pages on the app.