Heads up! To view this whole video, sign in with your Courses account or enroll in your free 7-day trial. Sign In Enroll
Preview
Start a free Courses trial
to watch this video
A Feedback state is shown when the UI informs the user about what's happening in the app.
New Terms:
- Feedback state: A moment when the UI informs the user about what's happening in the app.
Related Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign upRelated Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign up
Now let's learn about the feedback state.
0:00
A feedback state is
shown when the UI informs
0:03
the user about what's
happening in the app.
0:07
Let's imagine that my app syncs with
my photo albums in Google Photos.
0:11
Once users give permission for the app to
sync with their Google Photos account,
0:17
they can select a Google photo album and
associate it with a trip.
0:22
That way, the photos can easily
appear in the travel app.
0:27
With this added functionality,
we can show an image in the card, but
0:31
we also need to prepare for
a case when an image is not available.
0:36
Perhaps there is a syncing error.
0:40
I can display an alert to
communicate that to the user so
0:43
that they can try
reauthorizing the app to sync.
0:46
There are system errors that
are outside of the user's control.
0:50
Perhaps the server is down.
0:53
You'll want to design for that scenario
to keep the user informed as well.
0:55
Let's take a look at the Fitbit
website for another example.
1:00
Fitbit helps people track their health and
fitness.
1:04
Perhaps in order to see data
charted on a dashboard,
1:08
the user needs to connect their device.
1:12
In this example, you can see it's been
a while since I synced my Fitbit.
1:15
There's an alert banner to
prompt me to sync my device, so
1:20
I can see the activities
charted in my account.
1:23
This is specific and actionable.
1:26
Those are just a couple of examples
to illustrate the feedback state.
1:29
Up next,
we'll take a look at partial states.
1:34
You need to sign up for Treehouse in order to download course files.
Sign upYou need to sign up for Treehouse in order to set up Workspace
Sign up