Mobile Flashcards

1
Q

What is a software application?

A

Computer program built to perform a certain function or set of tasks.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is a web application?

A

Developed to run in a web browser on any operating system; website.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is a responsive website?

A

Site that adjusts appearance to suit the device it is being used on. Alters fonts, images, sizes, content hierarchy and nav appearances.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is a mobile/m-dot website?

A

Website specifically developed for capabilities and constraints of a mobile device. Typically designed in conjunction with a separate desktop website.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is a native app?

A

Software specifically built for mobile/tablets. Runs on the operating system of the device. Optimized to use abilities of smart phones and tablets.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What 4 things do you look at to justify a native app?

A
  • Volume: Do you have a lot of users?
  • Frequency: How often do they use the app?
  • Unique: Does your app need native capabilities a website can’t provide?
  • Cost: Is the cost of building and maintaining the app worth the benefits?
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the 4 main types of applications?

A
  • Utility
  • Process
  • Consumption
  • Commerce
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How do you determine which type of application you should use?

A

Through workflow complexity and structure.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is a utility application complexity and structure?

A

Simple & structured

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are examples of utility applications?

A

Banking, Uber, whats app, calendar

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is a process application complexity and structure?

A

Complex & structured

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are examples of process applications?

A

insurance claims, realty, adwords

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is a consumption application complexity and structure?

A

Simple & random

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are examples of consumption applications?

A

Newspapers, Netflix, Facebook, online education

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is a commerce application complexity and structure?

A

Complex & random

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What are examples of commerce applications?

A

eCommerce apps, Amazon, Walmart

17
Q

When would you consider app unbundling?

A

When you have 2 or more user flows that have vastly different processes. You’d have smaller apps better at doing their primary use case.

18
Q

What are the 3 different types of mobile flow?

A
  • Linear
  • Non-linear
  • Hub-and-spoke
19
Q

What are 4 characteristics of linear flow?

A
  • Natural sequence
  • Routine transactions
  • Dependencies (on previous steps)
  • Short, quick transactions
20
Q

What is 1 characteristic of non-linear flow?

A

Steps are not dependent on one another

21
Q

What are 4 characteristics of hub-and-spoke flow?

A
  • Hub page allows access to any spoke page
  • Sequence is not natural
  • Long, involved transactions
  • minimal dependencies
22
Q

What are the 5 navigation patterns for mobile?

A
  • Tabs
  • Off-canvas
  • Floating buttons
  • Content as nav
  • Blended
23
Q

When would you consider using tabs and off-canvas nav?

A
  • Broad content or functionality

- Some content is more important

24
Q

When would you consider using off-canvas nav?

A
  • Broad content or functionality
  • Too many options for tabs
  • All options of equal importance
25
Q

What navigation is primarily on utility apps?

A
  • Floating buttons for primary nav

- Everything else on off-canvas nav

26
Q

What navigation is primarily on consumption apps?

A
  • Content as primary nav

- Secondary options off-canvas

27
Q

What navigation is primarily on commerce apps?

A

Primary nav is off-canvas

28
Q

What navigation is primarily on process apps?

A

Primary nav is based on linear or hub-and-spoke options

29
Q

What are the benefits of using input types?

A
  • Reduces user workload
  • Reduces user errors
  • A lot of code bases offer built-in input types
30
Q

What is more important to prioritize? Content or navigation?

A

Content. Prioritize the most critical/popular content first. Nav is secondary and accessible.

31
Q

For a tap target, what is the average width of a finger?

A

11 mm

32
Q

What are 4 different types of content views?

A
  • List view
  • Thumbnail view
  • Grid view
  • Map view
33
Q

What are 3 things to help determine which type of content view to use?

A
  • Simplicity or complexity of content
  • Importance of imagery
  • Relevance of location
34
Q

What 2 purposes do notifications serve?

A
  • Notify the user of comms from others

- Remind users of upcoming tasks or events

35
Q

What are 4 characteristics of good notifications?

A
  • Inform the user
  • Bring into to the user
  • Quick access to functionality
  • Quick access to app
36
Q

What 3 things can we do to make notifications less annoying?

A
  • Don’t bombard
  • Make them genuinely useful
  • Make them time sensitive
37
Q

What is the benefit of a skeleton state?

A

Gives the impression the site is loading faster than it is.