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 true of a wireframe or of a final design: has no real colours? (a) a wireframe (b) a final design
-
2.🖼️ In this wireframe (top to bottom), which part is at the very bottom?
[ tab bar ]
[ list of items ]
[ big picture ]
[ search box ]
[ top bar ]
[ title text ] (a) title text (b) big picture (c) tab bar (d) top bar - 3.Which of these is true of a wireframe? (a) uses the final pictures (b) looks like the real app (c) has the real colours (d) is a quick sketch
- 4.✏️ Is this true of a wireframe or of a final design: has the real colours? (a) a wireframe (b) a final design
- 5.♿ A screen has 9 icon buttons. Only 3 of them have a text label for screen readers. How many still need a label?
-
6.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
1. tap the Search tab
2. open “Friend list”
3. open “Edit photo”
Which screen are you on now? (a) Search (b) Home (c) Edit photo (d) Friend list - 7.🎨 Is this about UI or UX: the font size? (a) UI (b) UX
- 8.🔢 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
-
9.🖼️ In this wireframe (top to bottom), what is right below the filter buttons?
[ Save button ]
[ list of items ]
[ filter buttons ]
[ search box ]
[ top bar ] (a) top bar (b) list of items (c) Save button (d) search box -
10.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
1. open “Help page”
2. open “Edit photo”
3. open “Match report”
How many times must you tap Back to reach the main screen of this tab? - 11.💾 Saving data in the cloud lets you ___. (a) use it on any device (b) skip the internet (c) never need a password (d) shrink the app
- 12.True or false: the theme colours is about UX (the experience). (a) False (b) True
-
13.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
1. tap the Quiz tab
2. tap the Quiz tab
3. open “Badges”
Which screen are you on now? (a) Quiz (b) Lessons (c) Badges (d) Me - 14.💾 Where should the app save a draft you are typing: on the phone or in the cloud? (a) in the cloud (b) on the phone
- 15.🔢 In a sign-up flow, which comes LAST? (a) open the app (b) enter the code sent (c) tap “Sign up” (d) see the home screen
-
16.💾 What number does this code show?
let stars = 8;
stars = stars - 5;
stars = stars + 2;
show(stars); - 17.♿ Accessibility means an app works for ___. (a) everyone (b) nobody (c) only the coder (d) only experts
- 18.Which of these helps everyone use the app? (a) sudden loud sounds (b) captions on videos (c) colour as the only clue (d) fast-flashing lights
- 19.✏️ Do wireframes usually show the final colours? (a) Yes (b) No
-
20.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
Send button: 52 px tall
Save button: 52 px tall
Start button: 44 px tall
Done button: 72 px tall (a) Done (b) Start (c) Send (d) Save - 21.Which of these fits saving on the phone? (a) a shared to-do list (b) your last game level (c) chat messages to friends (d) a class leaderboard
- 22.🔀 A screen with no way forward or back is called a ___. (a) dead end (b) home screen (c) shortcut (d) tab bar
- 23.True or false: a final design uses plain grey boxes. (a) True (b) False
- 24.Which of these helps everyone use the app? (a) fast-flashing lights (b) icons with no labels (c) text that can grow (d) tiny tap areas
- 25.True or false: whether users get lost is about UX (the experience). (a) True (b) False
-
26.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
Design A: Home → Offers → Results → Size → Search → Pay → Cart
Design B: Home → Pay → Offers → Shop - 27.♿ Does this help everyone, or make the app harder to use: colour as the only clue? (a) helps everyone (b) makes it harder
- 28.🔢 In a quiz-app flow, which comes first: “see if it is right” or “tap “Start quiz””? (a) tap “Start quiz” (b) see if it is right
- 29.✏️ A box with a cross in a wireframe usually means ___. (a) delete this (b) a picture goes here (c) a closed app (d) an error
- 30.🔍 Which is the odd one out? (a) the screen layout (b) the theme colours (c) how fast a task is done (d) the icon shapes
-
31.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
1. open “Video”
2. open “Match report”
3. tap the Chat tab
Which screen are you on now? (a) Match report (b) Chat (c) Feed (d) Video - 32.🔍 Which is the odd one out? (a) tiny tap areas (b) labels on every icon (c) colour as the only clue (d) sudden loud sounds
-
33.🖼️ In this wireframe (top to bottom), what is right above the menu icon?
[ top bar ]
[ list of items ]
[ big picture ]
[ title text ]
[ menu icon ]
[ tab bar ] (a) title text (b) top bar (c) big picture (d) tab bar -
34.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
1. open “Match report”
2. tap the Search tab
3. open “Friend list”
4. open “Help page”
5. tap the Home tab
How many times must you tap Back to reach the main screen of this tab? -
35.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
1. open “Help page”
2. tap the Feed tab
3. open “Match report”
Which screen are you on now? (a) Help page (b) Feed (c) Chat (d) Match report - 36.🔘 Is this good or poor button design: space between buttons? (a) poor design (b) good design
- 37.🔢 In a food-order flow, what comes right after “add it to the cart”? (a) check the cart (b) open the menu (c) track the order (d) pay for the order
- 38.Which colour pair is easy to read? (a) dark blue on black (b) yellow on white (c) light grey on white (d) black on pale grey
- 39.True or false: “text that can grow” makes the app harder to use. (a) False (b) True
- 40.Which of these is about UX (the experience)? (a) how many taps it takes (b) the theme colours (c) the button colours (d) the icon shapes
Answer key
- a wireframe
- title text
- is a quick sketch
- a final design
- 6
- Edit photo
- UI
- add it to the cart
- search box
- 3
- use it on any device
- False
- Badges
- on the phone
- see the home screen
- 5
- everyone
- captions on videos
- No
- Start
- your last game level
- dead end
- False
- text that can grow
- True
- 3
- makes it harder
- tap “Start quiz”
- a picture goes here
- how fast a task is done
- Chat
- labels on every icon
- title text
- 0
- Match report
- good design
- check the cart
- black on pale grey
- False
- how many taps it takes
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students