+ All Categories
Home > Documents > Name: Mobile Apps Development · Unit 8 t Mobile Apps Development Assignment 2 t Designing you App...

Name: Mobile Apps Development · Unit 8 t Mobile Apps Development Assignment 2 t Designing you App...

Date post: 29-Jul-2020
Category:
Upload: others
View: 2 times
Download: 0 times
Share this document with a friend
12
Name: Unit 8 Mobile Apps Development Assignment 2 Designing you App Proposed Solution Framework Pass Describe the purpose and user requirements of the app. What is the app for and who will use it? Why is it needed? What is it trying to achieve? The app I am going to be creating is an alphabet app, designed around the idea of teaching younger children the alphabet easily and quickly using visual and audio formats to reinforce the learning process. The user requirements will be quite minimal, requiring only a touch-screen device of the modern persuasion, such as an Android or IOS supported phone. Proposed solution Describe your proposed solution What is your idea for an app? How will it work? What features will it include? How will you navigate the app? Is it similar to anything else? The app will be designed around a simple button-based app design that will allow kids of the younger variety to easily navigate the different letters around the app, and also be able to access the various different assets that may be in the app. Each letter will have a different picture and an audio file that ǁill plaLJ the page shoǁs up, haǀiŶg a forŵat Đlose to Letter staŶds for OďjeĐt starting with that letter as ǁell as a Đolourful or eǀeŶ iŶteraĐtiǀe page. Will you be using any pre-defined codes or programs? Have you seen any other examples of apps that you are going to use some of the code from? Iŵ sure Ill ŵost likelLJ ďe usiŶg either Visual ďasiĐ for this app ĐreatioŶ, or AŶdroid app Đreator Where have you found the pre-made examples of code? Try to give names or website addresses of where you have found these. Merit Describe an alternative solution You need to come up with another idea of an app that will meet the given scenario. Describe it in the same level of detail as your previous idea above. The other idea I have for an app will be a simple drag-and-drop game that will allow children to
Transcript
Page 1: Name: Mobile Apps Development · Unit 8 t Mobile Apps Development Assignment 2 t Designing you App Proposed Solution Framework Pass Describe the purpose and user requirements of the

Name:

Unit 8 – Mobile Apps Development

Assignment 2 – Designing you App

Proposed Solution Framework

Pass

Describe the purpose and user requirements of the app. What is the app for and who will use it? Why is it needed? What is it trying to achieve?

The app I am going to be creating is an alphabet app, designed around the idea of teaching

younger children the alphabet easily and quickly using visual and audio formats to reinforce the

learning process. The user requirements will be quite minimal, requiring only a touch-screen

device of the modern persuasion, such as an Android or IOS supported phone.

Proposed solution

Describe your proposed solution What is your idea for an app? How will it work? What features will it include? How will you navigate the app? Is it similar to anything

else?

The app will be designed around a simple button-based app design that will allow kids of the

younger variety to easily navigate the different letters around the app, and also be able to access

the various different assets that may be in the app. Each letter will have a different picture and an

audio file that ill pla the page sho s up, ha i g a for at lose to Letter sta ds for O je t starting with that letter as ell as a olourful or e e i tera ti e page. Will you be using any pre-defined codes or programs? Have you seen any other examples of apps that you are going to use some of the code from?

I sure I ll ost likel e usi g either Visual asi for this app reatio , or A droid app reator

Where have you found the pre-made examples of code? Try to give names or website addresses of where you have found these.

Merit

Describe an alternative solution You need to come up with another idea of an app that will meet the given scenario. Describe it in the same level of detail as your

previous idea above.

The other idea I have for an app will be a simple drag-and-drop game that will allow children to

Page 2: Name: Mobile Apps Development · Unit 8 t Mobile Apps Development Assignment 2 t Designing you App Proposed Solution Framework Pass Describe the purpose and user requirements of the

Splash screen

actively learn the alphabet by dragging and dropping the different letters into different words that

may start with the letter, and it will give them different words each time the complete a certain

set of words, probably only around 6 words per group.

Distinction

How will your proposed app fulfil the purpose and the user requirements?

You have been asked to develop an app that will help children to learn the alphabet. How will your proposed app meet the purpose and

requirements that you defined above? (What will it teach and how? How will you make it suitable for young children?)

The app will use bright colours and button size to easily make the program useable, without making it

too confusing and keeping it simple. The requirements will really just being able to access some sort

of smart device that supports the app, as well as a form of internet connection to download the app.

A d fi gers… ou ki d of eed fi gers. Any design constraints?

What might affect you building/finishing your mobile app? (Device, programming knowledge, computers, time, artistic abilities, screen size,

button size, memory et …) If you can, how will you overcome these constraints?

It may be a little hard to create a form of drag-and-drop game, so it would be kind of tedious and

time consuming to do, meaning it may eat into creation time that could be used for other things such

as creating a more simple and more effective app in general

Why did you reject your alternative solution?

Explain why you have chosen your main design instead of your alternative solution.

It just seemed to be a little bit too much for the time I have developing it.

Page 3: Name: Mobile Apps Development · Unit 8 t Mobile Apps Development Assignment 2 t Designing you App Proposed Solution Framework Pass Describe the purpose and user requirements of the

No Component

type

Component

name

Font

type

Font

color

Font

size

Background Event

(action)

1 button Button1 N/A N/A N/A Veno.jpg Click

Pseudo code

Button1 clicked

Directs to Menu page

Flow-chart

1

Page 4: Name: Mobile Apps Development · Unit 8 t Mobile Apps Development Assignment 2 t Designing you App Proposed Solution Framework Pass Describe the purpose and user requirements of the

Menu screen

Is button

clicked?

Go to page

Finish

Start

Page 5: Name: Mobile Apps Development · Unit 8 t Mobile Apps Development Assignment 2 t Designing you App Proposed Solution Framework Pass Describe the purpose and user requirements of the

No Component

type

Component

name

Font

type

Font

color

Font

size

Background Event

(action)

1 Button Button1 Default Black 14.0 Cyan Click

2 Button Button2 Default Black 14.0 Navy blue Click

Psuedo code

When button1 clicked, take to new page

When button2 clicked, take to new page

Flow-chart

1

2

Page 6: Name: Mobile Apps Development · Unit 8 t Mobile Apps Development Assignment 2 t Designing you App Proposed Solution Framework Pass Describe the purpose and user requirements of the
Page 7: Name: Mobile Apps Development · Unit 8 t Mobile Apps Development Assignment 2 t Designing you App Proposed Solution Framework Pass Describe the purpose and user requirements of the

Start

Click

Button

1

Click

Button

2

Open Screen1

Soundmenu

1 2

Page 8: Name: Mobile Apps Development · Unit 8 t Mobile Apps Development Assignment 2 t Designing you App Proposed Solution Framework Pass Describe the purpose and user requirements of the

Psuedo-code

When button1 clicked, change colour of drag to Red

When button2 clicked, change colour of drag to green

When button 3 clicked, change colour of drag to blue

When button 4 clicked, change colour of drag to Black

When canvas tapped, dragged or clicked, create draw-line

When button 5 clicked, wipe all draw-lines

When button 6 clicked, change dot-size to 2

When button 7 clicked, change dot-size to 8

When button 8 clicked, dragging draw-li e ill ake the te t e e appear here ou first clicked.

Flow-chart

start

Button 1

clicked?

Button 7

clicked?

Button 4 clicked?

Button 6 clicked

Button 5 clicked?

Button 3

clicked?

Button 2 clicked?

Change colour to red

Change dots to size 2

Wipe all drawing

Change colour

to black

Change colour

to blue

Change colour to green

Change dots to

size 8

Page 9: Name: Mobile Apps Development · Unit 8 t Mobile Apps Development Assignment 2 t Designing you App Proposed Solution Framework Pass Describe the purpose and user requirements of the
Page 10: Name: Mobile Apps Development · Unit 8 t Mobile Apps Development Assignment 2 t Designing you App Proposed Solution Framework Pass Describe the purpose and user requirements of the
Page 11: Name: Mobile Apps Development · Unit 8 t Mobile Apps Development Assignment 2 t Designing you App Proposed Solution Framework Pass Describe the purpose and user requirements of the

3 – Test Plan

Pass Merit Distinction

What am I testing? Why am I testing

this?

Data I will use to

test.

What I expect to

happen as a result

of the test

Alphabet list button To see If the button

will work

Click: When

clicked, takes to

different page

Will take to another

page

Alphabet sounds

button

To see If the button

will work

Click: When

clicked, takes to a

different page

Will take to another

page

‘Anarchy’ button To see If the button

will work

Click: When

clicked, selects

picture

Will select picture

‘Bear’ button To see If the button

will work

Click: When

clicked, selects

picture

Will select picture

‘Chicken’ button To see If the button

will work

Click: When

clicked, selects

picture

Will select picture

‘Dinosaur’ button To see If the button

will work

Click: When

clicked, selects

picture

Will select picture

‘Elephant’ button To see If the button

will work

Click: When

clicked, selects

picture

Will select picture

‘Frog’ button To see If the button

will work

Click: When

clicked, selects

picture

Will select picture

‘Anarchy’ Accelerometer

To see if the

accelerometer will

work

Shake: When

shaken, plays text

to speech

Will play text to

speech

‘Bear’ Accelerometer To see if the

accelerometer will

work

Shake: When

shaken, plays text

to speech

Will play text to

speech

‘Chicken’ Accelerometer

To see if the

accelerometer will

work

Shake: When

shaken, plays text

to speech

Will play text to

speech

‘Dinosaur’ Accelerometer

To see if the

accelerometer will

work

Shake: When

shaken, plays text

to speech

Will play text to

speech

‘Elephant’ Accelerometer

To see if the

accelerometer will

work

Shake: When

shaken, plays text

to speech

Will play text to

speech

‘Frog’ Accelerometer To see if the

accelerometer will

work

Shake: When

shaken, plays text

to speech

Will play text to

speech

Page 12: Name: Mobile Apps Development · Unit 8 t Mobile Apps Development Assignment 2 t Designing you App Proposed Solution Framework Pass Describe the purpose and user requirements of the

Recommended