100% de satisfacción garantizada Inmediatamente disponible después del pago Leer en línea o como PDF No estas atado a nada 4,6 TrustPilot
logo-home
Ensayo

Mobile Application Unit 7 Assignment 2 (Distinction)

Puntuación
-
Vendido
-
Páginas
34
Grado
A+
Subido en
30-07-2023
Escrito en
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!

Mostrar más Leer menos
Institución
Grado

Vista previa del contenido

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

,

Escuela, estudio y materia

Nivel de Estudio
Editores
Tema
Curso

Información del documento

Subido en
30 de julio de 2023
Número de páginas
34
Escrito en
2022/2023
Tipo
ENSAYO
Profesor(es)
Desconocido
Grado
A+

Temas

$8.24
Accede al documento completo:

100% de satisfacción garantizada
Inmediatamente disponible después del pago
Leer en línea o como PDF
No estas atado a nada

Conoce al vendedor
Seller avatar
Green22
1.0
(1)

Documento también disponible en un lote

Conoce al vendedor

Seller avatar
Green22 City of Westminster College
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
9
Miembro desde
4 año
Número de seguidores
6
Documentos
9
Última venta
5 meses hace

1.0

1 reseñas

5
0
4
0
3
0
2
0
1
1

Documentos populares

Recientemente visto por ti

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes