SlideShare a Scribd company logo
1 of 16
Which Tool to Use When
PowerApps, Forms, and Flow, oh my!
About Me –
April Dunnam
• Microsoft MVP
• Owner & Lead Developer at ThriveFast
• Active blogger and speaker
• President of Oklahoma PowerApps & Flow User Group
• Concert junkie and karaoke queen
• You can find me at :
Twitter: @aprildunnam
Blog: www.SharePointSiren.com
April.Dunnam@thrivefast.com
Agenda
• Features
• Gaps
Overview of PowerApps, Forms & Flow
• Use Cases
Which Tool to Use When
Terrific Trio of Business Apps
Good For:
Feedback/Signup Forms, Surveys,
Quizzes
Good For:
Robust Desktop & Mobile Applications
Good For:
Simple Input Forms with workflow
requirement, extending and automating
Forms and PowerApps
Forms
• Quick Forms, Surveys, Polls
• Branching, Likert Scales
• Azure Web App Front End, Azure SQL Back End
• Data is encrypted
• SOC & GDPR Compliant
• 50k + Responses
• Anonymous
• Can embed in Teams, SharePoint
Forms Gaps
No Calculated Field Options
No Field validation (emails, phone #’s, etc)
No attachment capability
User’s can’t come back and edit or update. 1 time only
100 question limit
4k character max in user responses
Limited branding/styling capability
Forms Pro
• New! – Released in February
• All the features of Forms plus
• Additional insights and dashboards to analyze
responses
• Ability to distribute forms via Flow
• Embed a Forms Pro form in PowerApps
PowerApps
Rapid Application
Development Tool
Connect to over 200+
services
Build & use custom
connectors
Embed Forms in
SharePoint & Teams
Can use to customize
SharePoint list Forms
Advanced capability:
File Upload, Camera,
Barcode Scanning,
Location Data, etc
PowerApps
Gaps
No Anonymous/Guest Access (yet) -
https://powerusers.microsoft.com/t5/PowerApps-
Ideas/Share-with-external-users/idi-p/4114
No printing (yet) -
https://powerusers.microsoft.com/t5/PowerApps-
Ideas/Printing/idi-p/846
Plan 1 or 2 required for advanced functionality like
CDS, Custom Connectors, etc.
Flow
Work Less, Do More!
Automation
Processes
Connect to over 200+
Data Sources
Streamline Approvals
Flow Buttons with
Input Forms
Bring additional
functionality to
Forms & PowerApps
Flow Button
Gaps
Limited to 20 inputs
Only supports Text, Boolean, Drop-Down,
Number, Date and Attachment field types
No branching or conditional logic
Cannot embed in SharePoint or Teams.
Only accessible via Flow app.
No Anonymous/Guest Access
Scenario 1: Employee
Feedback Form
• Requirements:
• Input form with 5 – 10 questions
• Need mixture of text inputs, multiple
choice and Likert scale options
• Want entries to be anonymous
• Want to be able to embed the form in a
SharePoint page
• Users only need to be able to submit an
entry, do not want to allow them to go
back in and change their feedback
Scenario 2: Contact
Management Solution
• Requirements:
• Need an efficient way to quickly add a new
Contact
• Will require a form to enter name, phone, email,
etc. Possibly a way to upload a picture of the
contact’s business card
• Need to be able to input a new Contact from a
mobile device
• When a contact is inputted in the form, want to
automatically add that contact as a contact in
Outlook and into a SharePoint contacts list
Scenario 3: Company Store
App
• Requirements:
• Need an app to allow users to browse list of items,
add items to a chart and go through a checkout
process.
• Users need to be able to go back into the app to
either start another order or track the status of
existing orders
• Will need to access via both desktop and mobile
• Want the data stored in a SharePoint list
• Bonus: Need a workflow to route orders to
manager for approval and update user on order
status
Questions?

More Related Content

What's hot

An introduction to microsoft power apps
An introduction to microsoft power appsAn introduction to microsoft power apps
An introduction to microsoft power appsMitul Rana
 
Microsoft PowerApps and Flow
Microsoft PowerApps and FlowMicrosoft PowerApps and Flow
Microsoft PowerApps and FlowSteve Knutson
 
InfoPath alternatives and the PowerApps potential
InfoPath alternatives and the PowerApps potentialInfoPath alternatives and the PowerApps potential
InfoPath alternatives and the PowerApps potentialMaarten Visser
 
How to build SharePoint 2013 Killer Apps
How to build SharePoint 2013 Killer AppsHow to build SharePoint 2013 Killer Apps
How to build SharePoint 2013 Killer AppsMaarten Visser
 
Tulsa TechFest 2015 Awesomely Simple SharePoint Solutions
Tulsa TechFest 2015 Awesomely Simple SharePoint SolutionsTulsa TechFest 2015 Awesomely Simple SharePoint Solutions
Tulsa TechFest 2015 Awesomely Simple SharePoint SolutionsApril Dunnam
 
SPS Cincinnati Modern SharePoint Experience
SPS Cincinnati Modern SharePoint ExperienceSPS Cincinnati Modern SharePoint Experience
SPS Cincinnati Modern SharePoint ExperienceTheresa Lubelski
 
Redmond o365 & SharePoint Saturday governance for power bi
Redmond o365 & SharePoint Saturday governance for power biRedmond o365 & SharePoint Saturday governance for power bi
Redmond o365 & SharePoint Saturday governance for power biBerkovich Consulting
 
SharePoint and Azure - A Match Made in the Clouds
SharePoint and Azure - A Match Made in the CloudsSharePoint and Azure - A Match Made in the Clouds
SharePoint and Azure - A Match Made in the CloudsShailen Sukul
 
So You Want To Be A SharePoint Developer-SPS Silicon Valley 2015
So You Want To Be A SharePoint Developer-SPS Silicon Valley 2015So You Want To Be A SharePoint Developer-SPS Silicon Valley 2015
So You Want To Be A SharePoint Developer-SPS Silicon Valley 2015Ryan Schouten
 
Which Microsoft Tool to Use and When - Ebook
Which Microsoft Tool to Use and When - EbookWhich Microsoft Tool to Use and When - Ebook
Which Microsoft Tool to Use and When - EbookAnfernee Bonds
 
Mix It Up with Modern SharePoint Sites
Mix It Up with Modern SharePoint SitesMix It Up with Modern SharePoint Sites
Mix It Up with Modern SharePoint SitesTheresa Lubelski
 
Creating a SharePoint App with Microsoft Access Services
Creating a SharePoint App with Microsoft Access ServicesCreating a SharePoint App with Microsoft Access Services
Creating a SharePoint App with Microsoft Access ServicesSPC Adriatics
 
Intro to SharePoint for Developers
Intro to SharePoint for DevelopersIntro to SharePoint for Developers
Intro to SharePoint for DevelopersRob Wilson
 
SharePoint 2010 and Colligo for ECM
SharePoint 2010 and Colligo for ECMSharePoint 2010 and Colligo for ECM
SharePoint 2010 and Colligo for ECMlchapman
 
Bringing Zest to SharePoint Sites Using Out-of-the-Box Technology
Bringing Zest to SharePoint Sites Using Out-of-the-Box TechnologyBringing Zest to SharePoint Sites Using Out-of-the-Box Technology
Bringing Zest to SharePoint Sites Using Out-of-the-Box Technologyjoelsef
 
SharePoint Connections Coast to Coast Business Intelligence Solutions with Sh...
SharePoint Connections Coast to Coast Business Intelligence Solutions with Sh...SharePoint Connections Coast to Coast Business Intelligence Solutions with Sh...
SharePoint Connections Coast to Coast Business Intelligence Solutions with Sh...Ivan Sanders
 
SharePoint Saturday Indy - Streamlining Business Processes with InfoPath and ...
SharePoint Saturday Indy - Streamlining Business Processes with InfoPath and ...SharePoint Saturday Indy - Streamlining Business Processes with InfoPath and ...
SharePoint Saturday Indy - Streamlining Business Processes with InfoPath and ...Rob Wilson
 
Electronic patients records system based on oracle apex
Electronic patients records system based on oracle apexElectronic patients records system based on oracle apex
Electronic patients records system based on oracle apexJan Karremans
 
When to Develop on a Platform (IndyTechFest 2008)
When to Develop on a Platform (IndyTechFest 2008)When to Develop on a Platform (IndyTechFest 2008)
When to Develop on a Platform (IndyTechFest 2008)Rob Wilson
 

What's hot (20)

An introduction to microsoft power apps
An introduction to microsoft power appsAn introduction to microsoft power apps
An introduction to microsoft power apps
 
Microsoft PowerApps and Flow
Microsoft PowerApps and FlowMicrosoft PowerApps and Flow
Microsoft PowerApps and Flow
 
InfoPath alternatives and the PowerApps potential
InfoPath alternatives and the PowerApps potentialInfoPath alternatives and the PowerApps potential
InfoPath alternatives and the PowerApps potential
 
Access Web Apps E-Book
Access Web Apps E-BookAccess Web Apps E-Book
Access Web Apps E-Book
 
How to build SharePoint 2013 Killer Apps
How to build SharePoint 2013 Killer AppsHow to build SharePoint 2013 Killer Apps
How to build SharePoint 2013 Killer Apps
 
Tulsa TechFest 2015 Awesomely Simple SharePoint Solutions
Tulsa TechFest 2015 Awesomely Simple SharePoint SolutionsTulsa TechFest 2015 Awesomely Simple SharePoint Solutions
Tulsa TechFest 2015 Awesomely Simple SharePoint Solutions
 
SPS Cincinnati Modern SharePoint Experience
SPS Cincinnati Modern SharePoint ExperienceSPS Cincinnati Modern SharePoint Experience
SPS Cincinnati Modern SharePoint Experience
 
Redmond o365 & SharePoint Saturday governance for power bi
Redmond o365 & SharePoint Saturday governance for power biRedmond o365 & SharePoint Saturday governance for power bi
Redmond o365 & SharePoint Saturday governance for power bi
 
SharePoint and Azure - A Match Made in the Clouds
SharePoint and Azure - A Match Made in the CloudsSharePoint and Azure - A Match Made in the Clouds
SharePoint and Azure - A Match Made in the Clouds
 
So You Want To Be A SharePoint Developer-SPS Silicon Valley 2015
So You Want To Be A SharePoint Developer-SPS Silicon Valley 2015So You Want To Be A SharePoint Developer-SPS Silicon Valley 2015
So You Want To Be A SharePoint Developer-SPS Silicon Valley 2015
 
Which Microsoft Tool to Use and When - Ebook
Which Microsoft Tool to Use and When - EbookWhich Microsoft Tool to Use and When - Ebook
Which Microsoft Tool to Use and When - Ebook
 
Mix It Up with Modern SharePoint Sites
Mix It Up with Modern SharePoint SitesMix It Up with Modern SharePoint Sites
Mix It Up with Modern SharePoint Sites
 
Creating a SharePoint App with Microsoft Access Services
Creating a SharePoint App with Microsoft Access ServicesCreating a SharePoint App with Microsoft Access Services
Creating a SharePoint App with Microsoft Access Services
 
Intro to SharePoint for Developers
Intro to SharePoint for DevelopersIntro to SharePoint for Developers
Intro to SharePoint for Developers
 
SharePoint 2010 and Colligo for ECM
SharePoint 2010 and Colligo for ECMSharePoint 2010 and Colligo for ECM
SharePoint 2010 and Colligo for ECM
 
Bringing Zest to SharePoint Sites Using Out-of-the-Box Technology
Bringing Zest to SharePoint Sites Using Out-of-the-Box TechnologyBringing Zest to SharePoint Sites Using Out-of-the-Box Technology
Bringing Zest to SharePoint Sites Using Out-of-the-Box Technology
 
SharePoint Connections Coast to Coast Business Intelligence Solutions with Sh...
SharePoint Connections Coast to Coast Business Intelligence Solutions with Sh...SharePoint Connections Coast to Coast Business Intelligence Solutions with Sh...
SharePoint Connections Coast to Coast Business Intelligence Solutions with Sh...
 
SharePoint Saturday Indy - Streamlining Business Processes with InfoPath and ...
SharePoint Saturday Indy - Streamlining Business Processes with InfoPath and ...SharePoint Saturday Indy - Streamlining Business Processes with InfoPath and ...
SharePoint Saturday Indy - Streamlining Business Processes with InfoPath and ...
 
Electronic patients records system based on oracle apex
Electronic patients records system based on oracle apexElectronic patients records system based on oracle apex
Electronic patients records system based on oracle apex
 
When to Develop on a Platform (IndyTechFest 2008)
When to Develop on a Platform (IndyTechFest 2008)When to Develop on a Platform (IndyTechFest 2008)
When to Develop on a Platform (IndyTechFest 2008)
 

Similar to PowerApps, Forms, Flow, oh my!

Introducing Microsoft Forms - A New App for your Business Process Toolbox
Introducing Microsoft Forms - A New App for your Business Process ToolboxIntroducing Microsoft Forms - A New App for your Business Process Toolbox
Introducing Microsoft Forms - A New App for your Business Process ToolboxHaniel Croitoru
 
PeopleSoft Forms and Approval Builder - Now better with Fluid
PeopleSoft Forms and Approval Builder - Now better with Fluid PeopleSoft Forms and Approval Builder - Now better with Fluid
PeopleSoft Forms and Approval Builder - Now better with Fluid Smart ERP Solutions, Inc.
 
Pharma Industry Readiness for Online Adoption
Pharma Industry Readiness for Online AdoptionPharma Industry Readiness for Online Adoption
Pharma Industry Readiness for Online AdoptionSueMutton
 
How to Give Infopath Everlasting Beauty
How to Give Infopath Everlasting BeautyHow to Give Infopath Everlasting Beauty
How to Give Infopath Everlasting BeautyChristopher T. Walrath
 
Google Forms for Librarians
Google Forms for LibrariansGoogle Forms for Librarians
Google Forms for LibrariansIna Smith
 
Sharepoint - turn on or turn off?
Sharepoint - turn on or turn off?Sharepoint - turn on or turn off?
Sharepoint - turn on or turn off?Workshare
 
Introduction to Point-and-Click App Building
Introduction to Point-and-Click App BuildingIntroduction to Point-and-Click App Building
Introduction to Point-and-Click App BuildingSalesforce Developers
 
Unlock the Power of the Salesforce Service Cloud
Unlock the Power of the Salesforce Service CloudUnlock the Power of the Salesforce Service Cloud
Unlock the Power of the Salesforce Service CloudPerficient, Inc.
 
SharePoint Program Onboarding Roadmap -Innovate Vancouver.pdf
SharePoint Program Onboarding Roadmap -Innovate Vancouver.pdfSharePoint Program Onboarding Roadmap -Innovate Vancouver.pdf
SharePoint Program Onboarding Roadmap -Innovate Vancouver.pdfInnovate Vancouver
 
SPSBR - Access Apps for the Business User
SPSBR - Access Apps for the Business UserSPSBR - Access Apps for the Business User
SPSBR - Access Apps for the Business UserTheresa Lubelski
 
Senior project 1 capstone - final deliverable
Senior project 1 capstone - final deliverableSenior project 1 capstone - final deliverable
Senior project 1 capstone - final deliverableSarah Lee
 
Introducing Communication Sites for Communicators #tspbug
Introducing Communication Sites for Communicators #tspbugIntroducing Communication Sites for Communicators #tspbug
Introducing Communication Sites for Communicators #tspbugKanwal Khipple
 
DWaltherGraniteStateUG 2023.pptx
DWaltherGraniteStateUG 2023.pptxDWaltherGraniteStateUG 2023.pptx
DWaltherGraniteStateUG 2023.pptxDeb Walther
 
Don't Let the Wrong Marketing Automation Solution Stunt Your Growth
Don't Let the Wrong Marketing Automation Solution Stunt Your GrowthDon't Let the Wrong Marketing Automation Solution Stunt Your Growth
Don't Let the Wrong Marketing Automation Solution Stunt Your GrowthMarketo
 
Balancing user experience with an out-of-the-box design in SharePoint 2013
Balancing user experience with an out-of-the-box design in SharePoint 2013Balancing user experience with an out-of-the-box design in SharePoint 2013
Balancing user experience with an out-of-the-box design in SharePoint 2013Rebecca Jackson
 
The possibilities of Teams as a Platform Kettukari Nopanen Sulava Webinar 25....
The possibilities of Teams as a Platform Kettukari Nopanen Sulava Webinar 25....The possibilities of Teams as a Platform Kettukari Nopanen Sulava Webinar 25....
The possibilities of Teams as a Platform Kettukari Nopanen Sulava Webinar 25....Karoliina Kettukari
 
SPSOrlando - InfoPath 2010 Jumpstarter
SPSOrlando - InfoPath 2010 JumpstarterSPSOrlando - InfoPath 2010 Jumpstarter
SPSOrlando - InfoPath 2010 JumpstarterJustin Reed
 

Similar to PowerApps, Forms, Flow, oh my! (20)

Microsoft Forms 101
Microsoft Forms 101Microsoft Forms 101
Microsoft Forms 101
 
Introducing Microsoft Forms - A New App for your Business Process Toolbox
Introducing Microsoft Forms - A New App for your Business Process ToolboxIntroducing Microsoft Forms - A New App for your Business Process Toolbox
Introducing Microsoft Forms - A New App for your Business Process Toolbox
 
Lotus Notes to SharePoint Migration
Lotus Notes to SharePoint MigrationLotus Notes to SharePoint Migration
Lotus Notes to SharePoint Migration
 
PeopleSoft Forms and Approval Builder - Now better with Fluid
PeopleSoft Forms and Approval Builder - Now better with Fluid PeopleSoft Forms and Approval Builder - Now better with Fluid
PeopleSoft Forms and Approval Builder - Now better with Fluid
 
Pharma Industry Readiness for Online Adoption
Pharma Industry Readiness for Online AdoptionPharma Industry Readiness for Online Adoption
Pharma Industry Readiness for Online Adoption
 
How to Give Infopath Everlasting Beauty
How to Give Infopath Everlasting BeautyHow to Give Infopath Everlasting Beauty
How to Give Infopath Everlasting Beauty
 
Google Forms for Librarians
Google Forms for LibrariansGoogle Forms for Librarians
Google Forms for Librarians
 
Sharepoint - turn on or turn off?
Sharepoint - turn on or turn off?Sharepoint - turn on or turn off?
Sharepoint - turn on or turn off?
 
Introduction to Point-and-Click App Building
Introduction to Point-and-Click App BuildingIntroduction to Point-and-Click App Building
Introduction to Point-and-Click App Building
 
Unlock the Power of the Salesforce Service Cloud
Unlock the Power of the Salesforce Service CloudUnlock the Power of the Salesforce Service Cloud
Unlock the Power of the Salesforce Service Cloud
 
SharePoint Program Onboarding Roadmap -Innovate Vancouver.pdf
SharePoint Program Onboarding Roadmap -Innovate Vancouver.pdfSharePoint Program Onboarding Roadmap -Innovate Vancouver.pdf
SharePoint Program Onboarding Roadmap -Innovate Vancouver.pdf
 
SPSBR - Access Apps for the Business User
SPSBR - Access Apps for the Business UserSPSBR - Access Apps for the Business User
SPSBR - Access Apps for the Business User
 
Senior project 1 capstone - final deliverable
Senior project 1 capstone - final deliverableSenior project 1 capstone - final deliverable
Senior project 1 capstone - final deliverable
 
Introducing Communication Sites for Communicators #tspbug
Introducing Communication Sites for Communicators #tspbugIntroducing Communication Sites for Communicators #tspbug
Introducing Communication Sites for Communicators #tspbug
 
DWaltherGraniteStateUG 2023.pptx
DWaltherGraniteStateUG 2023.pptxDWaltherGraniteStateUG 2023.pptx
DWaltherGraniteStateUG 2023.pptx
 
Don't Let the Wrong Marketing Automation Solution Stunt Your Growth
Don't Let the Wrong Marketing Automation Solution Stunt Your GrowthDon't Let the Wrong Marketing Automation Solution Stunt Your Growth
Don't Let the Wrong Marketing Automation Solution Stunt Your Growth
 
Balancing user experience with an out-of-the-box design in SharePoint 2013
Balancing user experience with an out-of-the-box design in SharePoint 2013Balancing user experience with an out-of-the-box design in SharePoint 2013
Balancing user experience with an out-of-the-box design in SharePoint 2013
 
The possibilities of Teams as a Platform Kettukari Nopanen Sulava Webinar 25....
The possibilities of Teams as a Platform Kettukari Nopanen Sulava Webinar 25....The possibilities of Teams as a Platform Kettukari Nopanen Sulava Webinar 25....
The possibilities of Teams as a Platform Kettukari Nopanen Sulava Webinar 25....
 
Sai_Sharepoint Consultant_New
Sai_Sharepoint Consultant_NewSai_Sharepoint Consultant_New
Sai_Sharepoint Consultant_New
 
SPSOrlando - InfoPath 2010 Jumpstarter
SPSOrlando - InfoPath 2010 JumpstarterSPSOrlando - InfoPath 2010 Jumpstarter
SPSOrlando - InfoPath 2010 Jumpstarter
 

More from April Dunnam

Power Apps Accessibility.pptx
Power Apps Accessibility.pptxPower Apps Accessibility.pptx
Power Apps Accessibility.pptxApril Dunnam
 
EPPC22_Hands On with the Latest Power Platform Features.pdf
EPPC22_Hands On with the Latest Power Platform Features.pdfEPPC22_Hands On with the Latest Power Platform Features.pdf
EPPC22_Hands On with the Latest Power Platform Features.pdfApril Dunnam
 
M365 Virtual Conference: Power Apps Makeover
M365 Virtual Conference: Power Apps MakeoverM365 Virtual Conference: Power Apps Makeover
M365 Virtual Conference: Power Apps MakeoverApril Dunnam
 
M365 Virtual Conference: Componentize Your Power Apps
M365 Virtual Conference: Componentize Your Power AppsM365 Virtual Conference: Componentize Your Power Apps
M365 Virtual Conference: Componentize Your Power AppsApril Dunnam
 
Power Apps Makeover: Basic to Beautiful SPS Charlotte
Power Apps Makeover: Basic to Beautiful SPS CharlottePower Apps Makeover: Basic to Beautiful SPS Charlotte
Power Apps Makeover: Basic to Beautiful SPS CharlotteApril Dunnam
 
Search Driven Solutions
Search Driven SolutionsSearch Driven Solutions
Search Driven SolutionsApril Dunnam
 
Tulsa techfest awesomelysimplesharepointsolutions
Tulsa techfest awesomelysimplesharepointsolutionsTulsa techfest awesomelysimplesharepointsolutions
Tulsa techfest awesomelysimplesharepointsolutionsApril Dunnam
 
Tulsa Tech Fest - SharePoint 2013 Lessons Learned
Tulsa Tech Fest - SharePoint 2013 Lessons LearnedTulsa Tech Fest - SharePoint 2013 Lessons Learned
Tulsa Tech Fest - SharePoint 2013 Lessons LearnedApril Dunnam
 

More from April Dunnam (8)

Power Apps Accessibility.pptx
Power Apps Accessibility.pptxPower Apps Accessibility.pptx
Power Apps Accessibility.pptx
 
EPPC22_Hands On with the Latest Power Platform Features.pdf
EPPC22_Hands On with the Latest Power Platform Features.pdfEPPC22_Hands On with the Latest Power Platform Features.pdf
EPPC22_Hands On with the Latest Power Platform Features.pdf
 
M365 Virtual Conference: Power Apps Makeover
M365 Virtual Conference: Power Apps MakeoverM365 Virtual Conference: Power Apps Makeover
M365 Virtual Conference: Power Apps Makeover
 
M365 Virtual Conference: Componentize Your Power Apps
M365 Virtual Conference: Componentize Your Power AppsM365 Virtual Conference: Componentize Your Power Apps
M365 Virtual Conference: Componentize Your Power Apps
 
Power Apps Makeover: Basic to Beautiful SPS Charlotte
Power Apps Makeover: Basic to Beautiful SPS CharlottePower Apps Makeover: Basic to Beautiful SPS Charlotte
Power Apps Makeover: Basic to Beautiful SPS Charlotte
 
Search Driven Solutions
Search Driven SolutionsSearch Driven Solutions
Search Driven Solutions
 
Tulsa techfest awesomelysimplesharepointsolutions
Tulsa techfest awesomelysimplesharepointsolutionsTulsa techfest awesomelysimplesharepointsolutions
Tulsa techfest awesomelysimplesharepointsolutions
 
Tulsa Tech Fest - SharePoint 2013 Lessons Learned
Tulsa Tech Fest - SharePoint 2013 Lessons LearnedTulsa Tech Fest - SharePoint 2013 Lessons Learned
Tulsa Tech Fest - SharePoint 2013 Lessons Learned
 

Recently uploaded

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 

Recently uploaded (20)

The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 

PowerApps, Forms, Flow, oh my!

  • 1. Which Tool to Use When PowerApps, Forms, and Flow, oh my!
  • 2. About Me – April Dunnam • Microsoft MVP • Owner & Lead Developer at ThriveFast • Active blogger and speaker • President of Oklahoma PowerApps & Flow User Group • Concert junkie and karaoke queen • You can find me at : Twitter: @aprildunnam Blog: www.SharePointSiren.com April.Dunnam@thrivefast.com
  • 3. Agenda • Features • Gaps Overview of PowerApps, Forms & Flow • Use Cases Which Tool to Use When
  • 4. Terrific Trio of Business Apps
  • 5. Good For: Feedback/Signup Forms, Surveys, Quizzes Good For: Robust Desktop & Mobile Applications Good For: Simple Input Forms with workflow requirement, extending and automating Forms and PowerApps
  • 6. Forms • Quick Forms, Surveys, Polls • Branching, Likert Scales • Azure Web App Front End, Azure SQL Back End • Data is encrypted • SOC & GDPR Compliant • 50k + Responses • Anonymous • Can embed in Teams, SharePoint
  • 7. Forms Gaps No Calculated Field Options No Field validation (emails, phone #’s, etc) No attachment capability User’s can’t come back and edit or update. 1 time only 100 question limit 4k character max in user responses Limited branding/styling capability
  • 8. Forms Pro • New! – Released in February • All the features of Forms plus • Additional insights and dashboards to analyze responses • Ability to distribute forms via Flow • Embed a Forms Pro form in PowerApps
  • 9. PowerApps Rapid Application Development Tool Connect to over 200+ services Build & use custom connectors Embed Forms in SharePoint & Teams Can use to customize SharePoint list Forms Advanced capability: File Upload, Camera, Barcode Scanning, Location Data, etc
  • 10. PowerApps Gaps No Anonymous/Guest Access (yet) - https://powerusers.microsoft.com/t5/PowerApps- Ideas/Share-with-external-users/idi-p/4114 No printing (yet) - https://powerusers.microsoft.com/t5/PowerApps- Ideas/Printing/idi-p/846 Plan 1 or 2 required for advanced functionality like CDS, Custom Connectors, etc.
  • 11. Flow Work Less, Do More! Automation Processes Connect to over 200+ Data Sources Streamline Approvals Flow Buttons with Input Forms Bring additional functionality to Forms & PowerApps
  • 12. Flow Button Gaps Limited to 20 inputs Only supports Text, Boolean, Drop-Down, Number, Date and Attachment field types No branching or conditional logic Cannot embed in SharePoint or Teams. Only accessible via Flow app. No Anonymous/Guest Access
  • 13. Scenario 1: Employee Feedback Form • Requirements: • Input form with 5 – 10 questions • Need mixture of text inputs, multiple choice and Likert scale options • Want entries to be anonymous • Want to be able to embed the form in a SharePoint page • Users only need to be able to submit an entry, do not want to allow them to go back in and change their feedback
  • 14. Scenario 2: Contact Management Solution • Requirements: • Need an efficient way to quickly add a new Contact • Will require a form to enter name, phone, email, etc. Possibly a way to upload a picture of the contact’s business card • Need to be able to input a new Contact from a mobile device • When a contact is inputted in the form, want to automatically add that contact as a contact in Outlook and into a SharePoint contacts list
  • 15. Scenario 3: Company Store App • Requirements: • Need an app to allow users to browse list of items, add items to a chart and go through a checkout process. • Users need to be able to go back into the app to either start another order or track the status of existing orders • Will need to access via both desktop and mobile • Want the data stored in a SharePoint list • Bonus: Need a workflow to route orders to manager for approval and update user on order status

Editor's Notes

  1. Google Forms Competitor.
  2. Think about the case of an event sign up. Someone fills out a form to RSVP. With Forms, they cannot come back later and change their RSVP. It’s a one time only