GDS 72

Digital Imaging and User Interface Design- Spring 2023 - Section 31393


Jan. 30 - Week 1

Topics: Introduction to the class

Assignments

  • Here is a link to the syllabus
  • Watch the class intro video - Duration 36:35
    Note: Some videos will be on youtube, and others may be in Panopto in Canvas.
  • There are a few quick assignments this week
  • Reading for the week: Ch. 1 of Designing Interfaces, 3rd Edition. This chapter talks about how people use software, which should help you be able to design it! You should be able to get free online access to this book through Mission’s online access to Oreilly Online. Go here for details and to sign up http://libguides.missioncollege.edu/Oreilly-safari
    Here is a direct link to the book once you have the safari account.
  • Related Assignment:
    Post and reply in the discussion forum in Canvas called Designing Interfaces - Ch. 1 Discussion.
    Look under Discussions in the class in Canvas to find it.
    By Sunday this week, Post 1 interesting point from the reading from Ch. 1.
    By Wednesday next week, reply to at least 1 other post in the discussion. It is important for us to keep a dialog going in this class, since we are online and you will learn a lot by talking with each other.
  • Assignment: Post in the "Introductions" discussion forum in Canvas. Give a short introduction to yourself, and about your expectations for the class. You can find the discussion forum under the Discussions link on the left in Canvas. I will check this to verify you are in the class. Make sure to reply to the post as soon as possible to avoid being dropped.
  • Assignment: We will start using figma next week for making things, so sign up for an upgraded education account here.

    Note on videos about figma: Figma is being constantly updated, so the interface and features may vary slightly from the class videos. Most of the functionality should be similar or identical to those in the videos, but you may need to adapt a bit. I will try to point out any major changes.

  • Assignment: Take the opening day survey in Canvas under the Modules link in Exercises
  • Office hours for Spr 23 Generally MON 1:00PM - 2:00PM(online only) and WED 10:00AM - 12:30PM(in-person and online), unless otherwise noted. Check the home page in Canvas for links to the zoom office hours. You can talk to me live at those times to ask questions, etc. My office is in GC-321B for in-person office hours.

Feb. 6 - Week 2

Topics: What is UI Design, Tools and Skills used in UI Design, and Introduction to Figma

Assignments

  • Update:

    Hi All. If you are interested in looking for internships, jobs, etc., here are a couple of links.

    UX Internships on indeed

    Also, I would definitely activate your handshake account. Handshake is the system the school uses to interface with employers and students.

    Here is the link to how to get started with handshake.

  • Watch the video on GDS 72 Design Tools Survey 2022 - Duration 14:38
  • Note: We will be using figma quite a bit in the class, but you also may be able to use Sketch, XD etc. for certain projects, deliverables, or exercises. I don't want to force you to use figma for everything, but a lot of the hand-on videos will use it. I also don't want to keep you from using the tools you want to, or feel comfortable with, however, so other apps can be used when appropriate. I will let you know when it is OK to use other tools. You probably know this already, but the tools are pretty similar, and the tool is not what makes for a 'good design'.
  • Sign up for a figma account if you haven't already at https://www.figma.com/education/apply/
    • Use your Mission email address to sign up.
  • Join the figma Team for the class called GDS 72 Spr 23.
    Here is the link to the Team.
    • Make sure you have signed up for an educational account using your Mission email address. Please let me know if you have trouble joining the Figma Team after that.
  • Watch the Introduction to figma video - Duration 17:45
    • Take a look around figma if you haven't ever seen it or used it, and play with it for 20 minutes or more ;) We will be doing an exercise with it next week, and we will be making something most weeks after this. Again, Figma is being constantly updated, so the interface and features may vary slightly from the class videos. Most of the functionality should be similar or identical to those in the videos, but you may need to adapt a bit. I will try to point out any major changes.
  • Reading 1 for the week: The Difference Between UX And UI Design - A Layman’s Guide - 24 min
  • Reading 2 for this week: - 12 min : The UX design process in 6 stages
  • Optional: If you haven't seen it before check out this page from GDS 046 on the Web Design Process(It could also be relevant to the process of designing a mobile app)
  • Optional Reading this Week:
  • Optional but encouraged: Watch the video UX Design vs UI Design | What's the Difference? Which one is right for me? - Duration 15:35
  • Assignment: After watching the videos and reading at least the first article, answer the following questions in the discussion forum called UI Design Skills. You can also watch and reference the other videos and articles from the Additional Info section.
    • In your opinion, what are the most important 5 - 10 skills a UI Designer should have? These can be specific or general, technical or "soft skills". You can use examples from the videos and article.
    • Tell us which of these skills you think you already have(if any) or are already good at(if any), and what skills you think you need to work on the most. You will NOT be graded on what skills you already have ;)
  • Assignment: Watch the Creating a File in figma Exercise video - Duration 19:36, and create a document like the one in the video, but using your own information from your introduction forum post.
    • The text instructions from the video should be visible in the Canvas Assignment instructions, if you want to copy them from there.
    • Add your file to the Exercise - Creating a file Project in our team in figma, and also export a PDF or PNG of the frame. Please put it in the existing Project instead of creating a new one. Here is the link to the Figma Project for the exercise. Each assignment and exercise in Figma should be submitted in the specific Figma Project that I make for that exercise, unless otherwise noted. Please do not make any new projects inside the team folder.
    • Please name the file as in the video, firstname_lastname_Ex1.0.
    • For this one, please also submit a PDF or PNG in the Figma Creating a File Exercise assignment in Canvas, in the Exercises Module.
    • To submit, just attach your PDF or PNG to your submission in Canvas.
      Note: We will often add exercises and projects to the class team, and also submit another copy in Canvas, since we need to collect assignments in Canvas. This may change depending on the assignment.

Feb. 13 - Week 3

Topics: Psychology in Interaction Design, More Figma, and Start Final Project

Assignments

Additional Info

More Readings on the Psychology of Interface Design

More video resources on Psychology of Interface Design

Start Final Project

Assignment: Start thinking about a subject for your Main/Final Project.
  • You will be starting a project next week in which you will design the interface for a mobile app(or some specific User Flows or Journeys for a larger app).
  • This app or website should fill a need or solve some problem for users.
  • You can base this 'user' on yourself, or another target audience(preferred).
  • You will create deliverables such as sketches, wireframes and a prototype. More details coming later.
  • This week, start thinking about a problem, or problems, you want to solve with this product. Keep it simple and reasonable.
  • See the optional reading from last week on tips on how to put your user's goals and objectives first in your priorities.
  • This is a long term project lasting most of the rest of the Semester. Check the calendar in Canvas for due dates, which will be updated periodically.

Feb. 20 - Week 4

More Psychology and Content Organization/Information Architecture

Assignments

Psychology
Information Architecture
  • Assignment: Watch Information Architecture in UX design - Duration 3:32. A good, short video with simple definitions and techniques
  • Optional: Watch What Is Information Architecture? (UX Design Guide) - Duration 17:19 - Mental Models and other topics in IA
  • Recommended Reading for the week: Ch. 2 of Designing Interfaces, 3rd Edition. This chapter covers Content Organization, Information Architecture and Application Structure. These activities might somewhat fall under the UX umbrella, but there is some overlap, and we need to know what's going on as far as organizing content. Again, you should be able to get free online access to the book through Mission’s online access to Oreilly Online. Go here for details and to sign up http://libguides.missioncollege.edu/oreilly-safari
    Here is a direct link to the book once you have the safari account.
  • Optional Extra Credit Assignment: More Shapes, The Pen Tool, and Intro to Icons and Components in figma - Duration 34:55, and create a document like the one in the video.
    • This Exercise is Extra Credit!
    • Here is a copy of the start file you can use with the instructions and an image of the completed exercise.
    • I also put a copy in the Exercise Start Files - Duplicate Only Project in our figma team, but you have to remember to duplicate it and move it to your drafts BEFORE editing, and then move it to the exercise folder when you are done.
    • More Extra Credit. Create a simple icon of your own and include it in the file and frame submission.
    • Add your file to the Exercise - Shapes, The Pen Tool, Icons and Components in our team in figma, and also export a pdf of the frame.
      Submit the PDF in the Shapes, The Pen Tool, Icons and Components Exercise assignment in Canvas.
    • To submit, attach a PDF to your submission in Canvas. (You will need to make a frame around ALL the icons and export that frame. I did not do that in the video.
    • You do not HAVE to do this Extra Credit Assignment, but you do need to know the material later so you can use the techniques on your Main Project.

Additional Info

More Readings on Information Architecture

More video resources on Information Architecture

More resources on Writing Briefs

Final Project Tasks

Week 4 Final Project Assignment: Start A Project Plan/Design Brief for your Final Project

Feb. 27 - Week 5

Basic Color Theory, Color Psychology and Considerations, and Images in figma

Assignments

Color in Design
  • Reading 1 for the week: 1/2 of Ch. 5 of Designing Interfaces, 3rd Edition - 52 min read for the whole chapter. This chapter covers Visual Style and Aesthetics. Pay special attention to the section on Color. We are skipping around in this book a bit, but we will come back to sections on Layout and Navigation.
  • Reading 2 for the week: 12 colours and the emotions they evoke - A web designer's guide to using colour to target key audiences. By Jerry Cao
  • Recommended Reading 3:
  • Look at Colors in Culture
    • A pretty cool info-graphic showing Color connotations by color. I have not verified the accuracy of the information however. If you have some personal knowledge that contradicts a color alignment in this graphic, let us know in the general discussion forum.
  • Optional: If you haven't seen it already in another class, watch the video on Color and Color Schemes- Duration 20:29.
    The sites below are in the video, including some tools to help you generate color pallets.
    • Adobe Color
      This is a cool color picker and theme collection from adobe, and your pallets can be synced to your Adobe Apps.
    • paletton lets you generate pallets based on classic color schemes and simulate a web interface using the pallet.
    • Color-mind can generate color pallets from sources such as movies and art.
    • Coolers is another color pallet generator
    • Optional: Here is video from GDS 045 on CSS codes for color, if you are curious about the CSS color codes that are visible under the inspect panel in figma. The video is about specifying color in CSS for the web, but it is the same system used in figma. It's coding though :(
  • Assignment:
    Post and reply in the discussion forum in Canvas called My Color Palette.
    Look under Discussions in the class in Canvas to find it.
    • After looking at the videos and references, think about a color palette for your personal brand. We are not doing a personal brand, and this has nothing to do with the main project. I would just like you to come up with a color palette that would represent how you would like to be perceived by the world. These are NOT your favorite colors. Create a palette with at least a primary color, a secondary color, and an accent color. You can include up to 5 colors. Create your palette as a set of at least 100px x 100px swatches. Your target audience is the class. Next week, we will reply with what we think the palette is signifying or communicating.
    • There are a couple of examples in the actual Discussion.
    • Remember, here is a video, Quick Tip: Resizing and Exporting Compressed Images in figma, on how to use figma to resize and export images. You could use figma to resize images if necessary for use in discussions.
  • Assignment: Watch the video on Images in figma - Duration 32:15, and create a document like the one in the video.

Additional Info

More resources on Color Considerations in Design

More resources on images in figma

Final Project Tasks

Week 6 Final Project Assignment:Finish your Project Plan/Design Brief for your Final Project

March 6 - Week 6

Practical Color in UI Design, Sketching for Design, Task Flows and User Flows

Note: Please do not edit the original files in the Exercise Start Files project - Just a reminder, please don't edit the exercise start files in the figma team, or store your work in progress there, because then it is changing for the next person. Please make sure to duplicate the file and move it to your own files to work on, then move it to the weekly projects when you are finished. Thanks.

Assignments

Color in Design
Start Sketching User Flows and Wire-flows
  • Watch the video User flow tutorial | How I use them in design projects - Duration 8:26
  • Watch the video User Flow Diagram Basics - Duration 10:21
    • This one is more about user flow diagrams
  • Note: User flows can come in different forms and different fidelities. You may start with little boxes and shapes like in a diagram, and end up with wireflows that have more detail, thus more fidelity. You will see more resources next week. For now start thinking about how your user with more through your product to accomplish their goals. See the Final Project page for more details.
  • Reading 2 for the week: UX task flows vs. user flows, as demonstrated by pancakes - 4 min read on differences between the 2 terms
  • Reading 3 for the Week: Beginner’s guide to UI sketching
  • Reading 4 for the week: UI/UX sketching techniques 101 - 4 min read
  • Reading 5 for the week: Everything You Need to Know About UX Sketching - 17 min read
  • See more videos about sketching for UI Design in the Additional Info Section if you are still fuzzy on it.
  • Assignment: Don't forget to reply in the My Color Palette Discussion, and tell us what you think the palette is communicating or signifying. Try to reply by this Friday.
  • Assignment: Watch the video on Basic Bootstrap Grids and Cards - Duration 41:52, and create a document like the one in the video.
    • The start file is in the Exercise Start Files project in the class figma team.
    • Add your file to the Exercise - Basic Bootstrap Grids and Cards in our team in figma, and also export a pdf of the exercise.
      Submit the PDF in the Basic Bootstrap Grids and Cards Exercise assignment in Canvas.
    • We don't get into auto layout too much in this video to use for responsive design, but see the Additional Info Section for more videos on Grids in figma. We will do more responsive layouts soon.

Additional Info

More resources on Sketching, More Color, and Grids

Sketching Process and User Flows
  • Video/s: Sketching your ideas
    These are Linkedin videos, so you may need to login to your County Library Account and search for the video.

Resources and Templates for Sketching

Color

More resources on grids and figma

Final Project Tasks

Week 6 Final Project Assignment: Start on Flows and/or Information Architecture
  • If you are doing an app, work out some Task Flows and/or User Flows. If you are doing a web site, work out the Information Architecture for the site(See the earlier readings). Then, start sketching some ideas for screens in your Final Project. We will look at these in 2 weeks.
  • See the GDS 72 Final Project Instructions Page for more Details

March 13 - Week 7

More User Flows, Wire-flows and Constraints in Figma

Assignments

  • You all are doing great! Spring break is coming, if you care ;)
  • Reading 1 for the week: Read the rest of Ch. 5 of Designing Interfaces, 3rd Edition if you haven't already - 52 min read for the whole chapter.
  • Reading 2 for the week: WTF? What The Flow? - 4 min read
  • Reading 3 for the week: What Are User Flows In User Experience (UX) Design? - 8 min read
  • Reading 4 for the week : Scenarios & task flows: how to align design decisions with user behavior
    This one is valuable if you are doing an app for your final project with lots of tasks
  • Optional: Watch the videos in: The Power of Flow in Interaction Design
    These are Linkedin videos, so you may need to login to your County Library Account and search for the video.
  • If you are doing a User Flow, here is an article with lots of examples, 33 Excellent User Flow Examples For Inspiration.
  • Optional Video: Task Flow Diagrams - Duration 3:45
    • Check this out if you are not familiar with Task flows. It might be a step taken before User Flows.
    • This is a linkedin learning video, so you may need to login to your County Library Portal to view, instead of using the link above.
  • There are a number of plug-ins in Figma to help with user flows and taskflows. One is called Autoflow, which can automatically connect objects with flow arrows. If you find any other good plug-ins, let everyone know.
  • Assignment:
    Post and reply in the discussion forum in Canvas called Final Project Sketches Discussion 1.
    Look under Discussions in the class in Canvas to find it.
    • Make sure to see examples of sketches and User Flows in the dropbox folder here. You can use these as a guide for what you might submit in the discussion.
    • Scan or Photograph what you have done so far on your project and post the images in the discussion forum. This could be a simple IA diagram and some rough sketches of screens for a web page, or a Task Flow or User Flow and some initial screen ideas if you are doing an app.
    • Post the most relevant sketches as embedded images in the discussion. Also, submit the images to the assignment called Final Project Sketches Drop Box, so I can gather the images.
    • You will be doing more detailed wireframes later, so no need to get everything in now.
    • If possible, show what you have so far to SOMEONE and get some quick feedback on your direction, and add the feedback to your post.
    • Take a look at what others are doing and offer constructive feedback if you can.
    • See the GDS 72 Final Project Instructions Page for Details
  • UPDATED - Assignment: Watch the video on Constraints and Layout in Figma 2 - Duration 38:42, and create a document like the one in the video.
    • The start file is in the Exercise Start Files project in the class figma team.
    • Add your file to the Exercise - Constraints and Layout in Figma in our team in figma, and also export a pdf of the last frame done in the exercise (since it would either be a LOT of frames or 1 very large frame).
      Submit the PDF of the last frame only in the Constraints and Layout in Figma Exercise assignment in Canvas.

Additional Info

More resources on User Flows, Wireflows, and Constraints in figma

User Flows
Wireflows
Constraints in figma

Final Project Tasks

Week 7 Final Project Assignment: Refine and post your flows and screen concepts for your Final Project
  • Update: Please post your Final Project Sketches in both the Final Project Sketches Discussion 1 discussion and the Final Project Sketches Drop Box. This is not 2 separate assignments, it's just a better way for me to collect your images. Thanks.
  • See the GDS 72 Final Project Instructions Page for Details

March 20 - Week 8

More Wireframing, Layout, Landing Pages, and Auto Layout in Figma

Assignments

Figma Auto Layout

  • Watch some videos on Auto Layout. I know there's a lot, so you could save some for later, but it can be very useful.
  • Here is a video about recent changes to Auto Layout in Figma - Duration 15:40
    • This shows how thinkgs have changed a little from the videos above, and features have been added
  • Here is a very good(but long) video on Learning Auto Layout in Figma - Duration 1:13:38
  • Figma help: Create dynamic designs with Auto layout - a big help file for Auto Layout
  • Optional: Watch the video on Making a Navbar with Auto Layout in figma- Duration 25:07.
    • The Auto Layout Feature has recently changed, so it will look and behave a little differently than in the video.
    • The start file is in the Exercise Start Files project in the class figma team IF you want to follow along.
    • You DO NOT have to tunr this on, but you should know how to make a navbar in Figma. The videos above will help with that.
  • Midterm Assignment: After watching the videos up to this point, Design a landing page promoting your app, or another app
    • Option A: If you are doing an app for your final project, design a Web Page Promoting your app in figma.
      • I realize that the look and feel for this landing page may not match your final project, since we are not that far on that project.
    • Option B: If you are doing a web site for your final project, create a landing page for a different app, perhaps one that you use and like. Obviously the design should be different from any actual landing page that might already be promoting the app.
    • This is worth up to 20 points for a desktop design, and up to 30 points for 1 desktop design and 1 mobile version. Have fun!
    • There are examples from past classes in the dropbox folder under midterm_landing_page_student_examples.
    • Don't wait to work on this. You have less time than you think unless you want to work over Spring Break :(
    • Please save a COPY in the Midterm Project - Landing Page project in Figma, and a PDF or PNG in the Canvas Assignment.
    • Update: Don't forget you can view your mobile screens on your actual device by using the figma app. Just look for the Figma app in the apple app store or on android. I'm not sure about other versions. Hopefuly I have mentioned that already somewhere :)

Additional Info

More resources on Wireframes, Wireflows and Layout

User Flows, Wireframes and wireflows
Layout
figma tips and tricks

Final Project Tasks

Week 8 Final Project Assignment: Do detailed Wireflows and/or Wireframes

March 27 - Week 8.5 - Spring Break!

Nothing new this week

Assignments

  • Just continue to work on you current assignments, like the Midterm and the wireframes/wireflows for your Final Project. Check the calendar for Due Dates.
  • Optional: Watch the video on Tidy Up and Smart Selections in figma - Duration 9:52
    There is nothing to turn in for this video!, but the start file is in the the Exercise Start Files project in the class Figma team if you want to follow along.

April 3 - Week 9

Mobile App Design, Patterns, UI Kits and Typography

Assignments

I have a lot of things listed this week, but much of it is for your reference, so don't think you could go through it all. It's not really possible. I have tried to put things in general order of importance.

App Layout
  • Turn in your Final Project wireframes in Canvas and in the figma project in our team. Make a copy of your figma wireframes and put the copy in the figma project, not your original. Remember though, that there may be links to your original Components in your own copy, so be careful. Also, because of this, be careful when looking at other's work in figma, so you don't accidentally alter anything.
    • Please turn in a pdf or png of the wireframes in Canvas
    • I have found it is a little too easy to alter someone else's file when opening it, so please make a copy of your file when you put it in the figma project in our team. Do not put your original in the team project at this point. You can also make a named version of a file, so that you can restore previous versions. You can do that under version history, which you access under the file name at the top center in your figma file window. That way, if something is changed, you can always revert it back.
  • Reading/Review 1 for the week: Review the Typography Section of Ch. 5 - Visual Style and Aesthetics of Designing Interfaces, 3rd Edition
    There is good basic guidance on typography here.
  • Optional Extra Credit Assignment: Watch the video on Tips on Mobile Design in figma - Duration 47:50, and create a document similar to the one in the video, and create 4 high fidelity mockup screens based on the wireframes.
    • This Exercise is Extra Credit!
    • Do 4 screens on your own using the assets in the start file(or make new ones), and base the screens on the wireframes.
    • The start file is in the Exercise Start Files project in the class figma team.
    • Add your file to the Exercise - Tips on Mobile Design in figma in our team in figma, and also export a pdf of the exercise.
      Submit the PDF in the Tips on Mobile Design in figma Exercise assignment in Canvas.
    • You don't HAVE to do this Assignment, but it might be helpful to know the material so you can use the techniques on your Project.
    • This one also has some good, but somewhat random tips that can help you on the final project.
    • It is a little long and loose, so another option would be to watch it at high speed to see if anything comes up that might help you...
  • Make sure to look at the Apple HIG resources from the video this week, if you haven't already. They look a little different now, but are a great guide.
  • Here is a Material Baseline Design Kit from figma to help with Android Design
  • Optional Video: Ultimate Figma Crash Course 2023 - Full Layout by Example - Duration 1:20:22
  • More Optional Videos: If you can bear it, here are 3 more videos(about 3.5 hours) of a live design stream. They are a little older than the previous video.
  • Optional: If you are doing a web design for your final project, Check out some of the info in the Responsive Navigation section in the Additional Info area, especially the first 2 links.
  • Assignment: SHARE a LINK to a COPY of your wireframes in the Canvas discussion called Final Project Wireframes 1 Comments, take a look at the wireframes there, and offer some constructive feedback for at least 1 other student.
    • Steps to take
      • Make a COPY of your wireframes file, by clicking by the name of you file in the center top, and selecting duplicate
      • Change the name to match this format. firstname_lastname_wireframes1
    • Click on share in the top right of the edit workspace
    • Set the permissions to "Anyone with the Link" to "can view"
    • Click on copy link, and post the link to the "Final Project Wireframes 1 Comments"
    • Following the links in the discussion, take a look again at what others are doing and offer constructive feedback if you can.
    • See the GDS 72 Final Project Instructions Page for Details
  • See the Additional info section for links to resources from the video and more
Typography

Additional Info

More resources on Mobile App Layout and Typography. There are a lot here, check them out to see which ones might be useful relative to your Final Project. They are somewhat in order of possible usefulness.

UI Layout, Patterns and UI kits
  • Of course, your book, Designing Interfaces, 3rd Edition is full of useful design patterns to look at
  • Here are the Apple HIG resources from the video this week (Also above).
  • Here are the Apple design resources with the sketch and Photoshop files(you have seen these before, I think)
  • Remember, sketch files can be imported into figma
  • Here are the iOS SF Pro fonts
  • Here are the SF Symbols
  • Here is a Material Baseline Design Kit from figma to help with Android Design (This link is also above)
  • UI Patterns is another good resource for, um, UI patterns ;)
  • Definitely take a look at Pttrns, which is a collection of design patterns. This one costs money now :(
  • dribbble is also good for checking out layout and design ideas, although a some of it might not be very practical.
  • pinterest is also a good source for inspiration
  • Video: Figma Tutorial for Mobile Design (2020) - Duration - 41:19
  • Article: Low Fidelity vs High Fidelity Prototypes What they are and which one to choose for your project - 8 min read
  • Typography for Mobile and Web Design
    Icon Fonts
    Responsive Typography for Web(some of this is for developers)
    Responsive Web Navigation and Navigation in Apps
    figma tips and tricks

    Final Project Tasks

    Week 9 Final Project Assignment: Start on High Fidelity Wireframes/Mockups of your screens/pages for your Final Project

    April 10 - Week 10

    Design Systems, Style Guides and Photoshop for UI Design

    Assignments

    Design Systems
    Photoshop

    Additional Info

    Design Systems
  • Other Optional Readings on Design Systems:
  • Photoshop
    Styles and Effects in figma

    Final Project Tasks

    Week 10 Final Project Assignment: Continue working on your screen mockups.

    April 17 - Week 11

    Interaction Design, User Testing and more Figma vectors

    Assignments

    Additional Info

    More resources on User Testing and vectors in figma

    User Testing
    figma vector networks

    Final Project Tasks

    Week 11 Final Project Assignment: Do some user testing and finish working on your high fidelity mock-ups.

    April 24 - Week 12

    Prototyping and Microinteractions

    Assignments

    Prototyping
    Microinteraction

    Additional Info

    More resources on Microinteractions and Prototyping

    Prototyping and prototyping in figma
    Microinteractions

    Final Project Tasks

    Week 12 Final Project Assignment: Refine your screens and work on a prototype(App) or prototypes(Web desktop and mobile) for your project
    • Post a link to your prototype/s for feedback from the class in the discussion "Final Project Prototype 1"
      • Don't forget there are iOS and android assets like keyboards, etc. in the resources project in our class team in Figma.
      • You will revise your screens and prototype one more time before the final version is due.
      • You should be able to leave the prototype in figma in your own files, and share it with us. You can set it to view only, so we can't mess it up :) You can also make a copy and share that if you prefer.
    • Check the calendar in Canvas for due dates
    • See the GDS 72 Final Project Instructions Page for Details

    May 1 - Week 13

    UI Animation/Motion and Animating in figma

    Assignments

    Additional Info

    More resources on UI Animation/Motion in UI Design and Animation in figma

    UI Animation/Motion
    Motion and Smart Animate in figma

    Final Project Tasks

    Week 13 Final Project Assignment: Finish your initial prototype and conduct 1 more round of user testing

    • Post a link to your prototype for feedback from the class in the discussion "Final Project User Testing"
      • After you have your fully working prototype, test it with a few users again, and decide what changes you need to make.
      • You are iterating/evolving your design right now.
    • See important details on the GDS 72 Final Project Instructions Page
    • Check the calendar in Canvas for due dates

    May 8 - Week 14

    More Animation in UI Design, After Effects for UI Animation, and Ethical Design

    Assignments

    May 15 to 26 - Weeks 15 and 16

    Delivery/Handoff, Design Trends and The End

    Assignments

    Additional Info

    More resources on Design Trends, Deliverables and exporting from figma

    Design trends, old and new
    Deliverables and Design Specifications
    figma exporting and design specifications

    Final Project Tasks

    Weeks 15 and 16 - Final Project Assignments: