Power Apps Build Flashcards

1
Q

What do you use to build Power Apps?

A

A web interface called PowerApps Studio

https://make.PowerApps.com

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

What is the first step in creating your App?

A

Select Mobile or Tablet
Once you choose the format for an app, you CANNOT change it.

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

What is a gallery control?

A

A layered container that hold a set of controls that show rows from a data source

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

Media control

A

Media, lets you add background images, including a camera button, so that users can take pictures from the app or even add a barcode reader for quickly capturing identification information.

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

Chart control

A

This control lets you add charts so that users can perform instance analysis while they’re on the road.

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

What do forms allow you to do?

A

View, Save and Edit records

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

What are input controls?

A

Elements the users interact with. For example
Text inputs
Buttons
Dropdowns
Toggles

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

Where do you add input controls?

A
  1. Galleries
  2. Forms
  3. Screens
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are intelligent controls?

A
  • More advanced controls that allow access to the camera, barcode scanner, GPS and more hardware features.
  • Allow you to add AI to your app without code. Examples, business card reader or object detector.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

High level steps of power app development

A
  1. Identify a business need that could be filled by Power Apps.
  2. Connect to any necessary data in your Power Apps.
  3. Design the app using controls, buttons and an easy-to-use interface
  4. Save and publish the app
  5. Test functionality.
  6. Once satisfied, share the app with end-users to give them a better business process.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What screens do all apps generated from data have?

A
  1. Browse Screen
  2. Details Screen
  3. Edit/Create Screen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is a good way to start learning?

A

Take an auto generated app and reverse engineer it or customize it

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

What are common functions used in Power Apps?

A
  • Filter: this function is often used with galleries or tables of data to narrow down the rows returned from your data source.
  • Match: this function allows you to check a value to see if it follows a given pattern.
  • Distinct: this function allows you to return the unique values from a list of data, making it easier to build dynamic dropdowns that show users only the valid values for the given column and math functions.
  • Math: from the simple such as sum or average to the complex
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Can you use more than one function?

A
  • You can combine functions into one formula to solve complex problem.
  • Start with simple formulas and then as your comfort grows, you learn to combine them.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is important to remember when using functions in Power App?

A

Formulas are case sensitive when identifying items. For example, EditScreen1 or ThisItem might not be recognized if they were written in all lower case letters.

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

What is the difference between a Canvas app and a Model-Driven app?

A
  • Canvas apps allow you to have complete control over the layout of the app.
  • Model-driven app layout is determined for you, and largely designated by the components you add to the app.
  • Model-driven apps help you to quickly view your business data to speed up decision-making instead of creating complex apps.
17
Q

Design phases of a Model-Driven app

A
  1. Model Business Data
  2. Define Business Processes
  3. Build the App
18
Q

How do you model business data?

A

Simply determine two things
1. What data the app will need
2. How would that data will relate to other data.

19
Q

What are the components of a Model-Driven app?

A
  • Forms: how users will see and interact with the data.
  • Views: enable you to see a list view of the rows for each table.
  • Charts: display the data in a meaningful and visual representation
  • Dashboards: provide you with an insightful and graphical overview of the data.
20
Q

What are two components of implementing business logic for a Model-Driven app?

A
  1. Setting business rules on your Microsoft Dataverse tables
  2. Building business process flows
21
Q
A