← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 419 · 40 questions
TalentJR

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. 1.👆 Two designs for the same task (each arrow is one tap). How many taps does the shorter design save?
    Design A: Home → Size → Pens → Menu
    Design B: Home → Size → Results → Address → Search → Shop → Pens
  2. 2.💾 Where should the app save a shared to-do list: on the phone or in the cloud? (a) on the phone (b) in the cloud
  3. 3.🔘 Is this good or poor button design: icons with no meaning? (a) poor design (b) good design
  4. 4.🔢 In a sign-up flow, what comes right after “enter the code sent”? (a) see the home screen (b) type name and email (c) open the app (d) make a password
  5. 5.True or false: a wireframe has no real colours. (a) True (b) False
  6. 6.🔀 What is a user flow? (a) a colour theme (b) a charging cable (c) a type of font (d) the path through screens
  7. 7.Which colour pair is hard to read? (a) black on yellow (b) pale pink on white (c) white on black (d) white on dark green
  8. 8.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Hint: 11 px
    Title: 16 px
    Footer: 20 px
    (a) Hint (b) Footer (c) Title
  9. 9.🎨 Is this about UI or UX: the icon shapes? (a) UX (b) UI
  10. 10.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Pay → Results → Menu → Cart → Item → Offers
    Design B: Home → Item → Pens
    (a) Design A (b) Design B
  11. 11.✏️ Is this true of a wireframe or of a final design: uses plain grey boxes? (a) a final design (b) a wireframe
  12. 12.💾 Which can hold many values in order? (a) a button (b) a list (c) a single number (d) a switch
  13. 13.🧭 Where is a tab bar usually placed in a phone app? (a) inside a button (b) nowhere (c) in the middle (d) at the bottom
  14. 14.🔢 In a quiz-app flow, which comes LAST? (a) read a question (b) tap “Start quiz” (c) see the final score (d) see if it is right
  15. 15.🖼️ How many parts (boxes) does this wireframe have?
    [ title text ]
    [ Save button ]
    [ Add button ]
    [ top bar ]
    [ tab bar ]
  16. 16.Which colour pair is easy to read? (a) dark blue on black (b) pale pink on white (c) red on green (d) black on yellow
  17. 17.🔘 Is this good or poor button design: a tiny 20 px button? (a) poor design (b) good design
  18. 18.🖼️ How many parts (boxes) does this wireframe have?
    [ top bar ]
    [ Save button ]
    [ title text ]
    [ tab bar ]
    [ big picture ]
    [ menu icon ]
  19. 19.True or false: a draft you are typing fits saving on the phone. (a) False (b) True
  20. 20.🔘 Our rule: buttons are at least 48 px tall. Which button is too small?
    Send button: 40 px tall
    Save button: 72 px tall
    Help button: 64 px tall
    (a) Save (b) Send (c) Help
  21. 21.🎨 Is this about UI or UX: how fast a task is done? (a) UX (b) UI
  22. 22.Which of these fits saving on the phone? (a) notes to read offline (b) photos on two devices (c) a shared to-do list (d) chat messages to friends
  23. 23.🔢 In a photo-post flow, what comes right after “take the photo”? (a) add a filter (b) write a caption (c) open the camera screen (d) post the photo
  24. 24.🔍 Which is the odd one out? (a) captions on videos (b) big touch targets (c) labels on every icon (d) colour as the only clue
  25. 25.🖼️ How many parts (boxes) does this wireframe have?
    [ list of items ]
    [ Save button ]
    [ big picture ]
    [ Add button ]
  26. 26.True or false: photos on two devices fits saving on the phone. (a) True (b) False
  27. 27.✏️ A box with a cross in a wireframe usually means ___. (a) a closed app (b) a picture goes here (c) an error (d) delete this
  28. 28.🔍 Which is the odd one out? (a) big touch targets (b) labels on every icon (c) text that can grow (d) icons with no labels
  29. 29.🖼️ In this wireframe (top to bottom), what is right below the menu icon?
    [ tab bar ]
    [ big picture ]
    [ menu icon ]
    [ Save button ]
    (a) tab bar (b) Save button (c) big picture
  30. 30.🔘 Our rule: buttons are at least 48 px tall. How many of these buttons follow the rule?
    Back button: 56 px tall
    Done button: 52 px tall
    Save button: 36 px tall
  31. 31.🧭 Tapping a tab usually takes you to ___. (a) a random page (b) the phone settings (c) the last app used (d) that tab’s main screen
  32. 32.💾 Where should the app save your last game level: on the phone or in the cloud? (a) in the cloud (b) on the phone
  33. 33.♿ A screen has 10 icon buttons. Only 2 of them have a text label for screen readers. How many still need a label?
  34. 34.👆 Two designs for the same task (each arrow is one tap). How many taps does Design B need?
    Design A: Home → Pay → Address → Results
    Design B: Home → Pay → Search → Item → Pens
  35. 35.True or false: the font size is about UX (the experience). (a) True (b) False
  36. 36.💾 What number does this code show?
    let songs = ["Stars", "Kites"];
    songs.push("Ocean");
    songs.push("Monsoon");
    show(songs.length);
  37. 37.🔢 In a food-order flow, which comes first: “pay for the order” or “pick a dish”? (a) pick a dish (b) pay for the order
  38. 38.🔘 Our rule: buttons are at least 48 px tall. The Send button is 28 px tall. How many px taller must it be?
  39. 39.🎨 Is this about UI or UX: whether users get lost? (a) UI (b) UX
  40. 40.💾 What number does this code show?
    let friends = ["Riya", "Zoya", "Kabir", "Aman"];
    friends.push("Arjun");
    friends.push("Meera");
    show(friends.length);

Answer key

  1. 3
  2. in the cloud
  3. poor design
  4. see the home screen
  5. True
  6. the path through screens
  7. pale pink on white
  8. Hint
  9. UI
  10. Design B
  11. a wireframe
  12. a list
  13. at the bottom
  14. see the final score
  15. 5
  16. black on yellow
  17. poor design
  18. 6
  19. True
  20. Send
  21. UX
  22. notes to read offline
  23. add a filter
  24. colour as the only clue
  25. 4
  26. False
  27. a picture goes here
  28. icons with no labels
  29. Save button
  30. 2
  31. that tab’s main screen
  32. on the phone
  33. 8
  34. 4
  35. False
  36. 4
  37. pick a dish
  38. 20
  39. UX
  40. 6

Free app development lessons, practice and worksheets at talentjr.in/app-development-for-students