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
What navigation is primarily on utility apps?
- Floating buttons for primary nav | - Everything else on off-canvas nav
26
What navigation is primarily on consumption apps?
- Content as primary nav | - Secondary options off-canvas
27
What navigation is primarily on commerce apps?
Primary nav is off-canvas
28
What navigation is primarily on process apps?
Primary nav is based on linear or hub-and-spoke options
29
What are the benefits of using input types?
- Reduces user workload - Reduces user errors - A lot of code bases offer built-in input types
30
What is more important to prioritize? Content or navigation?
Content. Prioritize the most critical/popular content first. Nav is secondary and accessible.
31
For a tap target, what is the average width of a finger?
11 mm
32
What are 4 different types of content views?
- List view - Thumbnail view - Grid view - Map view
33
What are 3 things to help determine which type of content view to use?
- Simplicity or complexity of content - Importance of imagery - Relevance of location
34
What 2 purposes do notifications serve?
- Notify the user of comms from others | - Remind users of upcoming tasks or events
35
What are 4 characteristics of good notifications?
- Inform the user - Bring into to the user - Quick access to functionality - Quick access to app
36
What 3 things can we do to make notifications less annoying?
- Don't bombard - Make them genuinely useful - Make them time sensitive
37
What is the benefit of a skeleton state?
Gives the impression the site is loading faster than it is.