Unit 3 - What is an app / module? Flashcards

Gain an understanding of what is an app / module.

1
Q

What do we mean by module?

A

A module is any element that you add within your scenario.

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

How do you add another module on your scenario (eg. Make Foundation Use Case)?

A

You will hover over the app (eg. Weather) that you created earlier and you see you will have the option to add another module. Alternately, you can double click anywhere in your scenario editor to add another module.

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

What are the different types of module that you can add within a scenario?

A

Actions, Searches, Triggers, Iterators (optional), and Aggregators (optional)

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

Which module type is used most within the Make Foundation Use Case scenario example?

A

Actions was used the most within the Make Foundation Use Case scenario example.

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

What example illustrated how Actions was used within the weather module?

A

The weather module example. It will get the data about the current weather for you and the data you collected from this (or any) action will be referred to as a bundle.

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

What other examples of an action module can be used?

A
  • Get (the details about a post)
  • Add (a row to a spreadsheet)
  • Send (a push notification)
  • Get (a report)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is the objective of a search module?

A

A search module will look for data that you specify and return results.

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

What is a good example of a search module?

A

Performing a search within a database / spreadsheet asking to show all users over the age of 30. The search module will find this information for you, and output it in to multiple bundles.

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

What are some other examples of a search module?

A
  • Search - (a range of values users
    aged 30-35)
  • Search - (by a specific location)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

How would you define a trigger module?

A

Trigger modules will usually be the first module at the beginning of your scenario.

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

There are numerous types of triggers. What are the two main triggers known as?

A
  1. Polling trigger - will watch a service & provide updates each time a scenario is activated.
  2. Instant trigger - will watch an account (for example Facebook or LinkedIn), and return any new info instantly.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What actions does an iterator perform?

A

An iterator will extract a list / group of items (know as an array) and split it up into many separate bits of info (known as bundles).

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

What is a good example demonstrating how an iterator could be used?

A

You receive an email containing three attachments (an array), an iterator could be used to separate each attachment into individual items (3 separate bundles).

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

What is a real life example of the use of an iterator?

A

You receive a food order with a group of friends, and then handing out each person’s order to them.

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

How does an aggregator work and how should it be thought of?

A

Think of aggregator as the opposite to an iterator. An aggregator will take multiple bundles of info, and combine them into a single bundle.

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

How would think of this, the workings of an aggregator in real life terms?

A

It would be like ordering several products from a store, and them being shipped into a single packaged order.

17
Q

What are the most asked questions around modules / module types?

A

How can you see what type of module you are using?
Answer: When you select a module to add, it will state type of module you’re using.

18
Q

What can you perform if you tried to add another instance of the Weather app?

A

You will see that it can only perform 2 actions. In total, the Weather app can only perform action modules.

19
Q

What type of module you added to your scenario?

A

Google Sheets module was added to the scenario and select the image to the left, you will notice that there are two module types listed against this module. (1) actions that can be used, along with (2) search modules

20
Q

What is an app?

A

A app is a group of modules.

21
Q

Why do module types appear much different when you perform a search on the list modules?

A

It’s because the functions within the specific module are unique to that app.

22
Q

What’s a good example of this when you search for Slack and see that the functions within this specific module are unique to this app?

A

Your search for Slack, you noticed that the options mostly fall into the ‘action’ category. But are categorized for ease of use for this specific app, for example “messages”.

23
Q

Name some of module types that differs on different apps?

A
  1. MESSAGES
  2. FILES
  3. CHANNELS
  4. USERS
    5 REMINDERS etc.