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.🔘 Is this good or poor button design: icons with no meaning? (a) good design (b) poor design
- 2.🔢 In a food-order flow, what comes right after “check the cart”? (a) open the menu (b) pay for the order (c) track the order (d) pick a dish
- 3.🔀 What is a user flow? (a) a type of font (b) a colour theme (c) a charging cable (d) the path through screens
-
4.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
1. open “Edit photo”
2. open “Edit photo”
3. open “Match report”
4. tap the Home tab
5. tap the Search tab
Which screen are you on now? (a) Home (b) Edit photo (c) Match report (d) Search - 5.💾 Which can hold many values in order? (a) a button (b) a list (c) a switch (d) a single number
- 6.🧭 Where is a tab bar usually placed in a phone app? (a) at the bottom (b) in the middle (c) nowhere (d) inside a button
- 7.♿ Does this help everyone, or make the app harder to use: captions on videos? (a) makes it harder (b) helps everyone
- 8.♿ What does a screen reader do? (a) plays music (b) takes photos (c) reads the screen aloud (d) makes text tiny
-
9.🖼️ In this wireframe (top to bottom), which part is at the very bottom?
[ filter buttons ]
[ Add button ]
[ top bar ]
[ big picture ]
[ Save button ]
[ list of items ] (a) Save button (b) top bar (c) filter buttons (d) list of items - 10.True or false: a shared to-do list fits saving on the phone. (a) False (b) True
- 11.Which colour pair is hard to read? (a) light grey on white (b) black on yellow (c) black on pale grey (d) white on black
- 12.🔢 In a sign-up flow, which comes FIRST? (a) type name and email (b) see the home screen (c) make a password (d) open the app
-
13.👆 Two designs for the same task (each arrow is one tap). How many taps does Design B need?
Design A: Home → Item → Address
Design B: Home → Confirm → Item → Address → Size → Results - 14.True or false: a final design uses plain grey boxes. (a) True (b) False
- 15.Which of these is about UI (the look)? (a) how fast a task is done (b) the font size (c) whether users get lost (d) how many taps it takes
- 16.🔢 In a food-order flow, which comes LAST? (a) pay for the order (b) add it to the cart (c) pick a dish (d) track the order
-
17.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
1. open “Help page”
2. open “Badges”
3. open “Match report”
4. tap the Me tab
Which screen are you on now? (a) Badges (b) Help page (c) Me (d) Match report - 18.✏️ Is this true of a wireframe or of a final design: looks like the real app? (a) a wireframe (b) a final design
- 19.🔢 In a sign-up flow, what comes right after “open the app”? (a) tap “Sign up” (b) make a password (c) see the home screen (d) enter the code sent
- 20.💾 Where should the app save notes to read offline: on the phone or in the cloud? (a) in the cloud (b) on the phone
- 21.🔘 Is this good or poor button design: space between buttons? (a) poor design (b) good design
- 22.True or false: grey text on grey is good button design. (a) True (b) False
- 23.♿ Does this help everyone, or make the app harder to use: colour as the only clue? (a) makes it harder (b) helps everyone
- 24.🔍 Which is the odd one out? (a) how fast a task is done (b) how many taps it takes (c) the theme colours (d) how users feel after
- 25.True or false: a wireframe has no real colours. (a) True (b) False
- 26.True or false: “strong colour contrast” helps everyone use the app. (a) True (b) False
- 27.🔍 Which is the odd one out? (a) whether users get lost (b) the button colours (c) how easy sign-up is (d) how fast a task is done
-
28.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
1. tap the Home tab
2. open “Match report”
3. tap the Search tab
How many times must you tap Back to reach the main screen of this tab? - 29.🔢 In a quiz-app flow, which comes first: “pick an answer” or “tap “Start quiz””? (a) tap “Start quiz” (b) pick an answer
-
30.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
1. open “Help page”
2. tap the Search tab
3. open “Edit photo”
How many times must you tap Back to reach the main screen of this tab? - 31.♿ A screen has 5 icon buttons. Only 1 of them have a text label for screen readers. How many still need a label?
- 32.🔘 Our rule: buttons are at least 48 px tall. The Send button is 32 px tall. How many px taller must it be?
- 33.🔢 In a photo-post flow, which comes LAST? (a) post the photo (b) write a caption (c) add a filter (d) take the photo
-
34.👆 Two designs for the same task (each arrow is one tap). How many taps does Design B need?
Design A: Home → Shop → Offers → Cart → Pay → Pens → Address
Design B: Home → Item → Cart → Results - 35.🧭 Which part of navigation switches main sections? (a) a menu button (b) a tab bar (c) the back button
- 36.🔀 A screen with no way forward or back is called a ___. (a) home screen (b) dead end (c) shortcut (d) tab bar
- 37.True or false: whether users get lost is about UX (the experience). (a) True (b) False
- 38.🔢 In a food-order flow, which comes first: “open the menu” or “pick a dish”? (a) open the menu (b) pick a dish
- 39.🔢 In a food-order flow, which comes first: “check the cart” or “add it to the cart”? (a) check the cart (b) add it to the cart
- 40.🔍 Which is the odd one out? (a) tiny tap areas (b) labels on every icon (c) big touch targets (d) strong colour contrast
Answer key
- poor design
- pay for the order
- the path through screens
- Search
- a list
- at the bottom
- helps everyone
- reads the screen aloud
- list of items
- False
- light grey on white
- open the app
- 5
- False
- the font size
- track the order
- Me
- a final design
- tap “Sign up”
- on the phone
- good design
- False
- makes it harder
- the theme colours
- True
- True
- the button colours
- 0
- tap “Start quiz”
- 1
- 4
- 16
- post the photo
- 3
- a tab bar
- dead end
- True
- open the menu
- add it to the cart
- tiny tap areas
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students