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.💾 Saving data in the cloud lets you ___. (a) never need a password (b) skip the internet (c) use it on any device (d) shrink the app
- 2.💾 Where should the app save notes to read offline: on the phone or in the cloud? (a) in the cloud (b) on the phone
- 3.✏️ Is this true of a wireframe or of a final design: looks like the real app? (a) a final design (b) a wireframe
- 4.🎨 UX stands for user ___. (a) extra (b) experience (c) example (d) express
- 5.♿ Does this help everyone, or make the app harder to use: tiny tap areas? (a) makes it harder (b) helps everyone
- 6.True or false: “strong colour contrast” makes the app harder to use. (a) True (b) False
- 7.💾 Which works with no internet at all? (a) a cloud leaderboard (b) a cloud backup (c) a shared chat (d) data saved on the phone
- 8.✏️ Is this true of a wireframe or of a final design: shows the real fonts? (a) a wireframe (b) a final design
- 9.🧭 Where is a tab bar usually placed in a phone app? (a) in the middle (b) inside a button (c) at the bottom (d) nowhere
-
10.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
Design A: Home → Size → Offers → Item → Address → Cart → Results
Design B: Home → Offers → Menu → Search → Cart → Pay -
11.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
Label: 23 px
Hint: 14 px
Body text: 28 px
Footer: 28 px
Caption: 28 px (a) Label (b) Footer (c) Hint (d) Body text -
12.🖼️ In this wireframe (top to bottom), which part is at the very bottom?
[ menu icon ]
[ top bar ]
[ Save button ]
[ filter buttons ]
[ list of items ] (a) list of items (b) Save button (c) menu icon (d) top bar -
13.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
1. open “Badges”
2. tap the Chat tab
3. open “Edit photo”
4. tap the Chat tab
5. open “Map”
Which screen are you on now? (a) Edit photo (b) Feed (c) Map (d) Badges - 14.Which colour pair is easy to read? (a) light grey on white (b) black on yellow (c) pale pink on white (d) yellow on white
-
15.👆 Two designs for the same task (each arrow is one tap). How many taps does Design A need?
Design A: Home → Pens → Results → Search → Offers → Pay
Design B: Home → Pay → Size - 16.✏️ Why draw a wireframe before coding? (a) it saves data (b) changes are quick (c) it runs the app (d) it adds colours
- 17.True or false: the theme colours is about UI (the look). (a) True (b) False
- 18.🧭 Which part of navigation opens a list of pages? (a) a tab bar (b) the back button (c) a menu button
-
19.🖼️ In this wireframe (top to bottom), what is right above the tab bar?
[ menu icon ]
[ tab bar ]
[ filter buttons ]
[ Save button ]
[ title text ] (a) title text (b) Save button (c) menu icon (d) filter buttons -
20.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
1. tap the Settings tab
2. tap the Chat tab
3. open “Score card”
4. tap Back
How many times must you tap Back to reach the main screen of this tab? - 21.🔢 In a quiz-app flow, which comes first: “tap “Start quiz”” or “see if it is right”? (a) see if it is right (b) tap “Start quiz”
- 22.🔢 In a quiz-app flow, which comes LAST? (a) tap “Start quiz” (b) see if it is right (c) pick an answer (d) see the final score
- 23.🔢 In a photo-post flow, which comes FIRST? (a) add a filter (b) post the photo (c) take the photo (d) open the camera screen
- 24.🎨 Fewer taps to finish a task usually means ___. (a) a bigger app (b) more colours (c) worse UX (d) better UX
-
25.🖼️ How many parts (boxes) does this wireframe have?
[ big picture ]
[ search box ]
[ menu icon ]
[ top bar ]
[ filter buttons ] -
26.🖼️ How many parts (boxes) does this wireframe have?
[ filter buttons ]
[ tab bar ]
[ top bar ]
[ list of items ]
[ Save button ]
[ title text ] - 27.🎨 Who should you test the UX with? (a) only yourself (b) nobody (c) real users (d) the app icon
- 28.✏️ Is this true of a wireframe or of a final design: has the real colours? (a) a final design (b) a wireframe
-
29.🖼️ In this wireframe (top to bottom), which part is at the very bottom?
[ Save button ]
[ big picture ]
[ list of items ]
[ top bar ]
[ Add button ] (a) Save button (b) top bar (c) list of items (d) Add button - 30.Which of these is true of a wireframe? (a) shows the real fonts (b) uses plain grey boxes (c) has the real colours (d) looks like the real app
-
31.👆 Two designs for the same task (each arrow is one tap). How many taps does Design B need?
Design A: Home → Address → Search
Design B: Home → Confirm → Address → Item -
32.🖼️ In this wireframe (top to bottom), what is right below the menu icon?
[ menu icon ]
[ search box ]
[ tab bar ]
[ Save button ]
[ top bar ] (a) tab bar (b) top bar (c) search box (d) Save button -
33.💾 What number does this code show?
let notes = ["Art", "Maths"];
notes.push("Music");
notes.push("Science");
show(notes.length); - 34.🔢 In a sign-up flow, what comes right after “open the app”? (a) tap “Sign up” (b) see the home screen (c) enter the code sent (d) make a password
-
35.🖼️ In this wireframe (top to bottom), what is right below the title text?
[ filter buttons ]
[ title text ]
[ search box ]
[ big picture ]
[ menu icon ]
[ top bar ] (a) filter buttons (b) menu icon (c) big picture (d) search box - 36.♿ A screen has 12 icon buttons. Only 3 of them have a text label for screen readers. How many still need a label?
- 37.Which of these makes the app harder to use? (a) big touch targets (b) tiny tap areas (c) text that can grow (d) strong colour contrast
- 38.♿ Why add captions to videos? (a) to slow them down (b) to add colour (c) to hide the sound (d) so anyone can follow
- 39.🔍 Which is the odd one out? (a) tiny tap areas (b) icons with no labels (c) labels on every icon (d) fast-flashing lights
- 40.✏️ Is this true of a wireframe or of a final design: shows where things go? (a) a final design (b) a wireframe
Answer key
- use it on any device
- on the phone
- a final design
- experience
- makes it harder
- False
- data saved on the phone
- a final design
- at the bottom
- 1
- Hint
- list of items
- Map
- black on yellow
- 5
- changes are quick
- True
- a menu button
- menu icon
- 0
- tap “Start quiz”
- see the final score
- open the camera screen
- better UX
- 5
- 6
- real users
- a final design
- Add button
- uses plain grey boxes
- 3
- search box
- 4
- tap “Sign up”
- search box
- 9
- tiny tap areas
- so anyone can follow
- labels on every icon
- a wireframe
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students