App Dev Worksheet: Part 2 Test
Developer's tip (Think like the user): First decide which topic the question is about. Use that lesson’s rule: 48 px buttons, 16 px text, the screen stack, the flow order. For code, count positions from 0.
NameDateTime takenScore ___ / 40
- 1.💾 Where should the app save the sound on/off setting: on the phone or in the cloud? (a) in the cloud (b) on the phone
- 2.Which of these is true of the back button? (a) switches main sections (b) hides extra links (c) undoes one move (d) shows 3 to 5 icons
- 3.True or false: a final design has no real colours. (a) True (b) False
- 4.✏️ Is this true of a wireframe or of a final design: has no real colours? (a) a wireframe (b) a final design
- 5.🧭 Which part of navigation undoes one move? (a) a tab bar (b) the back button (c) a menu button
-
6.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
1. tap the Feed tab
2. open “Help page”
3. tap the Feed tab
4. tap the Feed tab
How many times must you tap Back to reach the main screen of this tab? -
7.💾 What does this code show? (Positions start at 0.)
let songs = ["Stars", "Rain", "Sunrise", "Kites"];
show(songs[1]); (a) Stars (b) Kites (c) Sunrise (d) Rain -
8.🖼️ In this wireframe (top to bottom), which part is at the very bottom?
[ big picture ]
[ Add button ]
[ top bar ]
[ title text ] (a) top bar (b) big picture (c) Add button (d) title text - 9.True or false: “captions on videos” makes the app harder to use. (a) True (b) False
- 10.💾 Where should the app save notes to read offline: on the phone or in the cloud? (a) on the phone (b) in the cloud
-
11.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
1. open “Badges”
2. tap Back
3. open “Map”
4. tap the Feed tab
5. tap the Feed tab
Which screen are you on now? (a) Badges (b) Map (c) Feed (d) Chat - 12.✏️ What is a wireframe? (a) a simple screen sketch (b) the finished app (c) a charging cable (d) a type of password
- 13.True or false: a final design has the real colours. (a) True (b) False
-
14.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
1. open “Edit photo”
2. tap Back
3. tap the Home tab
Which screen are you on now? (a) Edit photo (b) Search (c) Profile (d) Home - 15.✏️ What is the easiest way to draw a first wireframe? (a) a 3D printer (b) a phone case (c) pencil and paper (d) a microphone
- 16.True or false: a big, easy tap area is poor button design. (a) True (b) False
- 17.✏️ Is this true of a wireframe or of a final design: uses plain grey boxes? (a) a wireframe (b) a final design
- 18.True or false: the screen layout is about UX (the experience). (a) True (b) False
-
19.🖼️ In this wireframe (top to bottom), what is right below the search box?
[ search box ]
[ title text ]
[ menu icon ]
[ list of items ] (a) title text (b) list of items (c) menu icon - 20.🔍 Which is the odd one out? (a) the font size (b) the theme colours (c) how easy sign-up is (d) the icon shapes
-
21.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
Next button: 32 px tall
Start button: 60 px tall
Done button: 32 px tall - 22.🌗 Is dark blue on white easy or hard to read on a button? (a) easy to read (b) hard to read
- 23.♿ A screen has 11 icon buttons. Only 6 of them have a text label for screen readers. How many still need a label?
- 24.True or false: the button colours is about UI (the look). (a) False (b) True
- 25.Which of these fits saving on the phone? (a) a class leaderboard (b) photos on two devices (c) chat messages to friends (d) notes to read offline
- 26.Which colour pair is easy to read? (a) red on green (b) light grey on white (c) black on yellow (d) pale pink on white
- 27.🔢 In a food-order flow, what comes right after “open the menu”? (a) check the cart (b) add it to the cart (c) pick a dish (d) pay for the order
- 28.🔘 Is this good or poor button design: space between buttons? (a) poor design (b) good design
- 29.🔍 Which is the odd one out? (a) strong colour contrast (b) icons with no labels (c) fast-flashing lights (d) colour as the only clue
- 30.🌗 Is pale pink on white easy or hard to read on a button? (a) hard to read (b) easy to read
- 31.🔍 Which is the odd one out? (a) how users feel after (b) whether users get lost (c) how fast a task is done (d) the font size
-
32.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
Back button: 52 px tall
Send button: 64 px tall
Start button: 40 px tall (a) Send (b) Back (c) Start -
33.👆 Two designs for the same task (each arrow is one tap). How many taps does Design A need?
Design A: Home → Item → Confirm → Cart → Search → Pay
Design B: Home → Pens → Cart - 34.🌗 Is black on pale grey easy or hard to read on a button? (a) hard to read (b) easy to read
- 35.True or false: your last game level fits saving on the phone. (a) True (b) False
- 36.True or false: “colour as the only clue” makes the app harder to use. (a) False (b) True
-
37.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
1. open “Friend list”
2. open “Score card”
3. open “Map”
4. tap the Quiz tab
5. tap the Me tab
Which screen are you on now? (a) Me (b) Friend list (c) Map (d) Score card - 38.🔢 In a sign-up flow, which comes first: “enter the code sent” or “type name and email”? (a) type name and email (b) enter the code sent
- 39.Which of these is about UX (the experience)? (a) how users feel after (b) the font size (c) the button colours (d) the icon shapes
- 40.🔘 Is this good or poor button design: grey text on grey? (a) good design (b) poor design
Answer key
- on the phone
- undoes one move
- False
- a wireframe
- the back button
- 0
- Rain
- title text
- False
- on the phone
- Feed
- a simple screen sketch
- True
- Home
- pencil and paper
- False
- a wireframe
- False
- title text
- how easy sign-up is
- 1
- easy to read
- 5
- True
- notes to read offline
- black on yellow
- pick a dish
- good design
- strong colour contrast
- hard to read
- the font size
- Start
- 5
- easy to read
- True
- True
- Me
- type name and email
- how users feel after
- poor design
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students