100% satisfaction guarantee Immediately available after payment Read online or as PDF No strings attached 4.6 TrustPilot
logo-home
Essay

Mobile Application Unit 7 Assignment 2 (Distinction)

Rating
-
Sold
-
Pages
34
Grade
A+
Uploaded on
30-07-2023
Written in
2022/2023

Distinction Grade Achieved, the mobile application that i was tasked to create is maths game, code is visible by screenshots within the documentation. Please note the game has some errors due to the sound file locations so I wouldn’t bother downloading the game. Thanks!

Show more Read less

Content preview

Mobile Application Documentation

Contents
P.3 – Produce Designs For A Mobile App To Meet Identified Requirements........................................2
Introduction And Client Requirements..................................................................................................2
Target Audience.....................................................................................................................................2
Device Capabilities.................................................................................................................................2
Input and Output Required....................................................................................................................2
Algorithms That Will Be Used................................................................................................................3
Control Structure (Flowchart)................................................................................................................5
Data Validation......................................................................................................................................7
Asset Table............................................................................................................................................7
Pre-Defined Code...................................................................................................................................9
Alternative Design.................................................................................................................................9
Test Plan..............................................................................................................................................10
Constraints...........................................................................................................................................11
Legal and Ethical Requirements...........................................................................................................11
P.4 – Review the Mobile App Designs With Others To Identify And Inform Refinements...................12
M.2 – Justify How Decisions Made During the Design Process Ensure the Design For The App will
Meet Identified Requirements.............................................................................................................15
P.5 Produce A Mobile App That Meets the Design Criteria.................................................................15
Preparing Resources............................................................................................................................15
Developing a Mobile Application........................................................................................................18
P.6 – Test a Mobile Application (Programming Environment).............................................................24
P.7 Review the extent to which the mobile application meets the identified client requirements.....27
Play Testers Feedback..........................................................................................................................28
M.3 Optimise a Mobile Application that meets the design criteria.....................................................29
D.2 Evaluate the design and optimised mobile application against client requirements....................32
D.3 Demonstrate individual responsibility, creativity and effective self-management in the design,
development, and review of a mobile application..............................................................................33
Game Link............................................................................................................................................34

, P.3 – Produce Designs For A Mobile App To Meet
Identified Requirements

Introduction And Client Requirements
In this assignment, I am a junior programmer for an educational company, and I must
produce/develop a maths game to help support young children improve their arithmetic skills and
test their mathematical knowledge.

Firstly, it is important to note that my application should include multiple levels (level 0, 1 and 2)
varying in difficulty e.g., level 0 has no timer, level 1 has a 20 second timer per question, level 2 has a
10 second timer.

Secondly, another requirement that the application needs is that it should not produce negative
answers and have the user answer simple random arithmetic questions based on operations like
subtract, Multiply, divide using whole numbers between 1 and 12.

Thirdly, each game needs to have 10 questions and should keep track of the score the user obtains.

Finally, the application needs to have suitable graphics and sounds (e.g., a sound effect
congratulating the player on answering the question) making it more engaging for young children to
play.



Target Audience
The target audience for my mathematical application is young children between the ages of 8 – 15,
this age range will be perfect for any decision I make within my application as it will all be centred
around ensuring that the application is engaging for the target audience, I need to ensure that my
target audience can access the application on most mobile platforms this includes IOS and Android
alike.

Device Capabilities
My application will need to account for the orientation of the device so that it allows for both
landscape and portrait options letting users be more comfortable in how they play the game
although this is reliant on there being enough development time, one other device capability would
be to use the photometer installed in the phone to allow for adjusting the brightness automatically
to ensure that the questions within the application are readable and the user isn’t busy fiddling with
the brightness when using the application potentially making them lose precious seconds that they
could use answering the question.

Input and Output Required
The input required by the player would be touch screen input which will let the user navigate around
the application by tapping on buttons within the app, for example, to start the game the user will be
presented with a main menu in which they will tap the “play” button to access the first level of the
application which is level 0.

Another input that would be required is the fact that the user is required to type in their answer, so
they will need a virtual keyboard (Numeric Keyboard) to do so which is built directly into the phone
itself allowing the user to type in their answer.

,An output that will be required by the application is outputting sound whenever a user gets an
answer right, this is very crucial that this is correctly done as it will keep engagement high with the
target audience.

Another output will be a simplistic clipart character that congratulates the user on answering the
question correctly or asks them to try again if they fail to answer the question.

Algorithms That Will Be Used
Pseudocode Start Menu

Input Main Menu Screen: Play, Options, Exit

If “Start” Button is pressed = Start Game on Level 0

If “Options” button is pressed = User selects volume

If “Exit” button is pressed = Application Quits.



Pseudocode Levels

Input: Answer, Timer, Score

If “Timer” is equal to 0, Question is skipped.

If “Answer” is correct = Play Sound and give score

If “question” is answered correctly = Congratulate user



Wire Frame Diagrams



Image of a fruit
goes here.




Main Design Diagram

,

Document information

Uploaded on
July 30, 2023
Number of pages
34
Written in
2022/2023
Type
ESSAY
Professor(s)
Unknown
Grade
A+
£5.99
Get access to the full document:

100% satisfaction guarantee
Immediately available after payment
Read online or as PDF
No strings attached

Get to know the seller
Seller avatar
Green22
1.0
(1)

Also available in package deal

Thumbnail
Package deal
BTEC ICT Year 1/2 Bundle
-
9 2023
£ 56.31 More info

Get to know the seller

Seller avatar
Green22 City of Westminster College
View profile
Follow You need to be logged in order to follow users or courses
Sold
9
Member since
4 year
Number of followers
6
Documents
9
Last sold
5 months ago

1.0

1 reviews

5
0
4
0
3
0
2
0
1
1

Trending documents

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their exams and reviewed by others who've used these revision notes.

Didn't get what you expected? Choose another document

No problem! You can straightaway pick a different document that better suits what you're after.

Pay as you like, start learning straight away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and smashed it. It really can be that simple.”

Alisha Student

Frequently asked questions