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.💾 Data saved only on the phone is lost when ___. (a) the screen turns off (b) you send a message (c) the app is closed (d) the phone is lost
-
2.🖼️ In this wireframe (top to bottom), what is right below the big picture?
[ tab bar ]
[ big picture ]
[ title text ]
[ Add button ] (a) title text (b) tab bar (c) Add button - 3.🎨 Who should you test the UX with? (a) only yourself (b) nobody (c) the app icon (d) real users
- 4.✏️ Is this true of a wireframe or of a final design: uses plain grey boxes? (a) a final design (b) a wireframe
- 5.🔢 In a food-order flow, which comes FIRST? (a) check the cart (b) open the menu (c) track the order (d) add it to the cart
- 6.🔢 In a food-order flow, which comes first: “open the menu” or “track the order”? (a) track the order (b) open the menu
-
7.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
Body text: 10 px
Caption: 19 px
Menu: 23 px - 8.True or false: the button colours is about UI (the look). (a) False (b) True
- 9.Which of these is true of a wireframe? (a) shows the real fonts (b) uses the final pictures (c) is a quick sketch (d) looks like the real app
- 10.🔢 In a sign-up flow, which comes first: “open the app” or “type name and email”? (a) open the app (b) type name and email
- 11.Which colour pair is hard to read? (a) black on yellow (b) light grey on white (c) white on dark green (d) dark blue on white
- 12.💾 What is a variable? (a) a picture (b) a named box for a value (c) a phone setting (d) a type of screen
-
13.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
Design A: Home → Pens → Cart → Confirm → Address → Size → Results
Design B: Home → Address → Shop → Item → Pay - 14.🎨 Fewer taps to finish a task usually means ___. (a) better UX (b) worse UX (c) more colours (d) a bigger app
- 15.🧭 Which part of navigation switches main sections? (a) a menu button (b) a tab bar (c) the back button
-
16.🧭 The app has tabs Home, Search, Profile. You start on Home, then:
1. tap the Home tab
2. open “Help page”
3. tap Back
How many times must you tap Back to reach the main screen of this tab? -
17.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
Start button: 56 px tall
Save button: 40 px tall
Done button: 36 px tall - 18.✏️ Is this true of a wireframe or of a final design: is a quick sketch? (a) a final design (b) a wireframe
- 19.True or false: how users feel after is about UX (the experience). (a) True (b) False
- 20.🔢 In a photo-post flow, which comes first: “post the photo” or “open the camera screen”? (a) post the photo (b) open the camera screen
- 21.🔘 Is this good or poor button design: grey text on grey? (a) poor design (b) good design
- 22.Which of these is about UX (the experience)? (a) the screen layout (b) the button colours (c) how easy sign-up is (d) the font size
-
23.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
Design A: Home → Cart → Pens
Design B: Home → Cart → Item → Shop → Confirm → Search (a) Design B (b) Design A - 24.True or false: a clear word like Save is poor button design. (a) True (b) False
- 25.✏️ Why draw a wireframe before coding? (a) it runs the app (b) changes are quick (c) it saves data (d) it adds colours
- 26.🔢 In a food-order flow, what comes right after “pay for the order”? (a) track the order (b) open the menu (c) pick a dish (d) add it to the cart
-
27.♿ Our rule: text is at least 16 px. How many texts on this screen are too small?
Menu: 12 px
Caption: 20 px
Hint: 11 px
Footer: 11 px - 28.🔢 In a food-order flow, what comes right after “open the menu”? (a) track the order (b) pay for the order (c) check the cart (d) pick a dish
-
29.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
Title: 28 px
Body text: 19 px
Caption: 10 px (a) Body text (b) Caption (c) Title - 30.True or false: the font size is about UI (the look). (a) True (b) False
- 31.True or false: “tiny tap areas” makes the app harder to use. (a) False (b) True
-
32.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
Back button: 68 px tall
Done button: 56 px tall
Start button: 56 px tall
Send button: 32 px tall (a) Send (b) Back (c) Done (d) Start - 33.🔢 In a photo-post flow, which comes FIRST? (a) write a caption (b) post the photo (c) open the camera screen (d) add a filter
- 34.🔢 In a photo-post flow, which comes first: “take the photo” or “post the photo”? (a) post the photo (b) take the photo
- 35.♿ A screen has 12 icon buttons. Only 2 of them have a text label for screen readers. How many still need a label?
-
36.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
Cancel button: 48 px tall
Back button: 60 px tall
Save button: 64 px tall -
37.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
Save button: 52 px tall
Done button: 52 px tall
Next button: 44 px tall
Start button: 64 px tall (a) Start (b) Next (c) Save (d) Done - 38.Which of these is about UX (the experience)? (a) the icon shapes (b) the button colours (c) the theme colours (d) how fast a task is done
- 39.🔘 Our rule: buttons are at least 48 px tall. The Cancel button is 24 px tall. How many px taller must it be?
- 40.Which of these fits saving in the cloud? (a) photos on two devices (b) the sound on/off setting (c) notes to read offline (d) a draft you are typing
Answer key
- the phone is lost
- title text
- real users
- a wireframe
- open the menu
- open the menu
- 1
- True
- is a quick sketch
- open the app
- light grey on white
- a named box for a value
- 2
- better UX
- a tab bar
- 0
- 1
- a wireframe
- True
- open the camera screen
- poor design
- how easy sign-up is
- Design A
- False
- changes are quick
- track the order
- 3
- pick a dish
- Caption
- True
- True
- Send
- open the camera screen
- take the photo
- 10
- 3
- Next
- how fast a task is done
- 24
- photos on two devices
Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students