← Designing apps: Part 2 test lesson New set →

App Dev Worksheet: Part 2 Test

App development lesson 16: Designing apps: Part 2 test · Set 271 · 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.♿ A screen has 7 icon buttons. Only 2 of them have a text label for screen readers. How many still need a label?
  2. 2.🔢 In a photo-post flow, which comes first: “post the photo” or “take the photo”? (a) post the photo (b) take the photo
  3. 3.🎨 Is this about UI or UX: the theme colours? (a) UI (b) UX
  4. 4.🧭 Tapping a tab usually takes you to ___. (a) a random page (b) the last app used (c) that tab’s main screen (d) the phone settings
  5. 5.💾 Saving data in the cloud lets you ___. (a) skip the internet (b) never need a password (c) shrink the app (d) use it on any device
  6. 6.🔢 In a sign-up flow, which comes FIRST? (a) see the home screen (b) type name and email (c) open the app (d) tap “Sign up”
  7. 7.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Offers → Confirm
    Design B: Home → Size → Address → Search
    (a) Design B (b) Design A
  8. 8.🧭 The app has tabs Lessons, Quiz, Me. You start on Lessons, then:
    1. open “Badges”
    2. tap Back
    3. open “Badges”
    4. open “Friend list”
    How many times must you tap Back to reach the main screen of this tab?
  9. 9.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Body text: 10 px
    Caption: 28 px
    Footer: 26 px
    (a) Caption (b) Body text (c) Footer
  10. 10.True or false: a wireframe uses the final pictures. (a) True (b) False
  11. 11.💾 Where should the app save notes to read offline: on the phone or in the cloud? (a) in the cloud (b) on the phone
  12. 12.👆 Two designs for the same task (each arrow is one tap). Which needs FEWER taps?
    Design A: Home → Pens → Menu → Shop → Results
    Design B: Home → Confirm → Size → Cart → Pay → Offers
    (a) Design B (b) Design A
  13. 13.Which of these is about UX (the experience)? (a) the icon shapes (b) how users feel after (c) the button colours (d) the screen layout
  14. 14.Which of these is about UX (the experience)? (a) the font size (b) the screen layout (c) how easy sign-up is (d) the theme colours
  15. 15.True or false: the sound on/off setting fits saving on the phone. (a) True (b) False
  16. 16.True or false: “colour as the only clue” helps everyone use the app. (a) True (b) False
  17. 17.Which of these fits saving on the phone? (a) notes to read offline (b) a class leaderboard (c) chat messages to friends (d) a shared to-do list
  18. 18.🖼️ In this wireframe (top to bottom), which part is at the very bottom?
    [ Add button ]
    [ filter buttons ]
    [ Save button ]
    [ menu icon ]
    [ top bar ]
    [ title text ]
    (a) title text (b) top bar (c) menu icon (d) filter buttons
  19. 19.✏️ Why draw a wireframe before coding? (a) it runs the app (b) it saves data (c) changes are quick (d) it adds colours
  20. 20.🔀 Why plan the user flow before building? (a) to skip testing (b) to hide the buttons (c) so each step is clear (d) to add more taps
  21. 21.🧭 Which part of navigation shows 3 to 5 icons? (a) a tab bar (b) the back button (c) a menu button
  22. 22.True or false: space between buttons is poor button design. (a) True (b) False
  23. 23.🖼️ In this wireframe (top to bottom), what is right below the menu icon?
    [ menu icon ]
    [ search box ]
    [ title text ]
    [ Add button ]
    (a) title text (b) search box (c) Add button
  24. 24.True or false: the button colours is about UX (the experience). (a) False (b) True
  25. 25.🔢 In a sign-up flow, which comes LAST? (a) see the home screen (b) open the app (c) type name and email (d) tap “Sign up”
  26. 26.🔍 Which is the odd one out? (a) how fast a task is done (b) whether users get lost (c) the screen layout (d) how easy sign-up is
  27. 27.True or false: a draft you are typing fits saving in the cloud. (a) True (b) False
  28. 28.🔍 Which is the odd one out? (a) labels on every icon (b) strong colour contrast (c) tiny tap areas (d) captions on videos
  29. 29.🔘 Our rule: buttons are at least 48 px tall. The Cancel button is 36 px tall. How many px taller must it be?
  30. 30.💾 What is a variable? (a) a phone setting (b) a type of screen (c) a picture (d) a named box for a value
  31. 31.💾 Which can hold many values in order? (a) a button (b) a single number (c) a switch (d) a list
  32. 32.♿ Our rule: text is at least 16 px. Which text on this screen is too small?
    Caption: 26 px
    Hint: 19 px
    Menu: 27 px
    Label: 14 px
    (a) Hint (b) Label (c) Caption (d) Menu
  33. 33.🔘 Our rule: buttons are at least 48 px tall. The Next button is 24 px tall. How many px taller must it be?
  34. 34.🔘 Is this good or poor button design: icons with no meaning? (a) poor design (b) good design
  35. 35.🧭 Which part of navigation opens a list of pages? (a) the back button (b) a menu button (c) a tab bar
  36. 36.🧭 The app has tabs Feed, Chat, Settings. You start on Feed, then:
    1. open “Help page”
    2. open “Edit photo”
    3. open “Edit photo”
    4. tap the Settings tab
    5. tap the Chat tab
    How many times must you tap Back to reach the main screen of this tab?
  37. 37.🔢 In a photo-post flow, which comes first: “write a caption” or “post the photo”? (a) post the photo (b) write a caption
  38. 38.🔘 Is this good or poor button design: space between buttons? (a) poor design (b) good design
  39. 39.Which of these is true of a tab bar? (a) opens a list of pages (b) switches main sections (c) undoes one move (d) goes to the last screen
  40. 40.🔢 In a quiz-app flow, which comes FIRST? (a) see if it is right (b) read a question (c) tap “Start quiz” (d) pick an answer

Answer key

  1. 5
  2. take the photo
  3. UI
  4. that tab’s main screen
  5. use it on any device
  6. open the app
  7. Design A
  8. 2
  9. Body text
  10. False
  11. on the phone
  12. Design A
  13. how users feel after
  14. how easy sign-up is
  15. True
  16. False
  17. notes to read offline
  18. title text
  19. changes are quick
  20. so each step is clear
  21. a tab bar
  22. False
  23. search box
  24. False
  25. see the home screen
  26. the screen layout
  27. False
  28. tiny tap areas
  29. 12
  30. a named box for a value
  31. a list
  32. Label
  33. 24
  34. poor design
  35. a menu button
  36. 0
  37. write a caption
  38. good design
  39. switches main sections
  40. tap “Start quiz”

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