SlideShare ist ein Scribd-Unternehmen logo
1 von 31
PowerApps
Jason Lattimer
PowerObjects
Optimize
operations
Transform
products
Engage
customers
Empower
employees
Packaged applications
are the fastest way
But no application is
exactly what you need:
And sometimes there is
no “app for that:”
Packaged applications
are the fastest way
But no application is
exactly what you need:
And sometimes there is
no “app for that:”
Today, most app platforms only see some business
data
… but customers want to build apps across their data
Dynamics 365
Office 365
Standalone Apps
Microsoft
Power platform Azure
Common Data Service for Apps and
Data Connectors
Microsoft Flow
Microsoft Flow is a service for business users
to automate workflows across apps and services
What makes up a flow?
Four types of flows
Scheduled flows
Automated
flows
Business
process flows
Instant flows
Built-in connectivity to 230+ cloud services,
content services, databases, APIs, etc.
Seamless hybrid connectivity to on-premises
systems via the On-Premises Data Gateway
Custom Connector support allows the
registration of developer / IT systems as a
building block for citizen developers
Use multiple data sources in a single
application for processes that span systems
230+ Built-in
Connectors + Custom
Connectors
PowerApps
An application Platform as a Service (aPaaS) for citizen-
developers to build high-productivity business apps
Model-driven apps leverage your
data model, relationships, and
business processes to automatically
generate immersive, responsive
applications
Canvas apps start with user
experience, with pixel-perfect
control to build highly customized
task- and role-based apps that
mash up data from 230+ sources
Types of PowerApps apps
A plan for every customer
Office 365 Included
Extend SharePoint and other Office assets you
already have
Dynamics 365 Included
Customize and extend Dynamics 365 apps you
already have
PowerApps P1
Upgrade to enterprise connectors and the
Common Data Service
PowerApps P2
Upgrade to use robust business logic across
application types
Community
Scaled down for individual use or learning
PowerApps + CDS Dynamics 365 platform
Standalone
model-driven
app
Customized
Dynamics 365
applications
Solution Explorer
App Module
Designer
Entity Designer
Form Designer
View Designer
Dashboard Designer
Process Designer
Rule Designer
….
Standalone
canvas apps
Customized
Office 365
(e.g., SharePoint form)
PowerApps.com
Canvas
Studio
Common Data
Service
Flow
PowerApps
Entity Designer
App Module
Designer
Form
Designer
View
Designer
Dashboard
Designer
Flow (workflow and business processes)
Canvas
Studio
Common Data Service
Solution
Explorer
(
advanced
)
Dynamics 365
applications
Standalone
canvas apps
Customized
Office 365
(e.g., SharePoint form)
Standalone
model-driven
apps
Sharing
and
Security
ISV
apps
Dynamics 365 data natively on the
platform – no integration required
Enterprise-grade Application
Lifecycle Management
Server-side business logic for validation,
defaulting, calculated fields and more
We're switching you to your other account. It'll just take a moment...
Microsoft Teams
PowerApps Canvas Apps
Get apps to your team when and where
they’re needed, whether that’s on the web,
iOS or Android—no app store required.
Connect to data &
systems you’re already
using easily
Create apps, forms, and
workflows without
writing code
Use apps on any
device – both web
and mobile
Canvas Apps help business-power-users to create and
use custom business apps across platforms
using Excel and PowerPoint skills
Craft forms and screens
in a visual designer that
helps you see exactly
what you’ll get
Take advantage
of device capabilities
like cameras, GPS,
and digital ink
Extend the capabilities
of connected data
sources, or focus just
on the bits you need
Build business logic
into your apps with
an Excel-inspired
expression language
PowerApps Studio for canvas apps
PowerApps Model-driven Apps
Complex responsive apps
on web and mobile
PowerApps Model-driven apps provides a metadata-
driven architecture for creating and customizing apps
without writing code
Easily add Business rules and
Business process flows to model
your business processes
Rich component-
focused no-code design
environments
Apps (aka App Modules)
Definition: “a functionally complete set of forms, views, and dashboards”
Comparing Canvas & Model Apps
Embedding Canvas Apps
Two Options For Embedding
Show Related Information (Sub-grid) Pass Parameter to (field)
Things To Keep In Mind
1
Still A Preview Feature
Has some quirks!
4
Has to be created from
Dynamics 365
Through “canvas app (preview)” control
2
Only available in
Unified Interface
5
Meant ONLY for
embedding
Cannot use it as standalone app on phone.
(at least in preview)
3
Has to be created for
embedding
Cannot embed existing apps. (at least in
preview)
6
Must enable experimental
feature for this to work
In PowerApps, go to App settings->Advanced
settings->experimental features-> “Enable app
embedding user experience”
Embedded App in Dynamics 365 CE
No
Images
Embedded App in Dynamics 365 CE
Create/update of app needs to
happen by clicking “Customize”
for the control - this opens
PowerApps
Embedded App in Dynamics 365 CE
Opening in
PowerApps
directly
doesn’t load
everything
Resources
• https://powerapps.microsoft.com/en-us/pricing
• https://powerapps.microsoft.com/en-us/communityplan
• https://powerusers.microsoft.com/t5/PowerApps-Community
• https://aka.ms/powerappscanvasguidelines

Weitere ähnliche Inhalte

Ähnlich wie PowerApps.pptx

Pascua Yaqui Tribe App in a day and dashboard in day
Pascua Yaqui Tribe App in a day and dashboard in dayPascua Yaqui Tribe App in a day and dashboard in day
Pascua Yaqui Tribe App in a day and dashboard in dayVishal Pawar
 
Microsoft Power Apps 101 : Build your application with power apps
Microsoft Power Apps 101 : Build your application with power appsMicrosoft Power Apps 101 : Build your application with power apps
Microsoft Power Apps 101 : Build your application with power appsMd. Tahmidul Abedin
 
Solution engine presentation
Solution engine presentationSolution engine presentation
Solution engine presentationguestfd80a3
 
Solution engine presentation
Solution engine presentationSolution engine presentation
Solution engine presentationguestfd80a3
 
Overview DYN365O
Overview DYN365OOverview DYN365O
Overview DYN365OJuan Fabian
 
Building Bridges: Merging RPA Processes, UiPath Apps, and Data Service to bu...
Building Bridges:  Merging RPA Processes, UiPath Apps, and Data Service to bu...Building Bridges:  Merging RPA Processes, UiPath Apps, and Data Service to bu...
Building Bridges: Merging RPA Processes, UiPath Apps, and Data Service to bu...DianaGray10
 
Intelligent automation with Microsoft Power Automate
Intelligent automation with Microsoft Power AutomateIntelligent automation with Microsoft Power Automate
Intelligent automation with Microsoft Power AutomateDaniel Laskewitz
 
Automating business processes and approvals with Microsoft Flow
Automating business processes and approvals with Microsoft FlowAutomating business processes and approvals with Microsoft Flow
Automating business processes and approvals with Microsoft FlowMicrosoft Tech Community
 
How to evolve your BPM strategy using Office365 platform
How to evolve your BPM strategy using Office365 platformHow to evolve your BPM strategy using Office365 platform
How to evolve your BPM strategy using Office365 platformHarsh Mishra
 
APP IN A DAY Copenhagen May 13th
APP IN A DAY Copenhagen May 13th APP IN A DAY Copenhagen May 13th
APP IN A DAY Copenhagen May 13th AlonEkelund
 
Build and extend applications for Office with PowerApps and Flow
Build and extend applications for Office with PowerApps and FlowBuild and extend applications for Office with PowerApps and Flow
Build and extend applications for Office with PowerApps and FlowJuan Fabian
 
Office 365 con PowerApps y Flow
Office 365 con PowerApps y FlowOffice 365 con PowerApps y Flow
Office 365 con PowerApps y FlowJuan Fabian
 
Build and extend applications for Office 365 with PowerApps and Flow
Build and extend applications for Office 365 with PowerApps and FlowBuild and extend applications for Office 365 with PowerApps and Flow
Build and extend applications for Office 365 with PowerApps and FlowMicrosoft Tech Community
 
Developing business applications via power platform build2019
Developing business applications via power platform build2019Developing business applications via power platform build2019
Developing business applications via power platform build2019Dipti Chhatrapati
 
Building Applications for Your Business Using PowerApps and Flow
Building Applications for Your Business Using PowerApps and FlowBuilding Applications for Your Business Using PowerApps and Flow
Building Applications for Your Business Using PowerApps and FlowChris Bortlik
 
Towards a common app platform #SPUGfi
Towards a common app platform #SPUGfiTowards a common app platform #SPUGfi
Towards a common app platform #SPUGfiJukka Niiranen
 
PowerApps and CDS
PowerApps and CDSPowerApps and CDS
PowerApps and CDSAli Khan
 
PowerApps, the Developer Story: Build an API to Integrate Corporate Data
PowerApps, the Developer Story: Build an API to Integrate Corporate DataPowerApps, the Developer Story: Build an API to Integrate Corporate Data
PowerApps, the Developer Story: Build an API to Integrate Corporate DataBram de Jager
 
SharePoint Saturday Leicester - Getting Started with Model Driven PowerApps
SharePoint Saturday Leicester - Getting Started with Model Driven PowerAppsSharePoint Saturday Leicester - Getting Started with Model Driven PowerApps
SharePoint Saturday Leicester - Getting Started with Model Driven PowerAppsPeter Baddeley
 
SAP/Microsoft Interoperability Tutorial
SAP/Microsoft Interoperability TutorialSAP/Microsoft Interoperability Tutorial
SAP/Microsoft Interoperability TutorialKristian Kalsing
 

Ähnlich wie PowerApps.pptx (20)

Pascua Yaqui Tribe App in a day and dashboard in day
Pascua Yaqui Tribe App in a day and dashboard in dayPascua Yaqui Tribe App in a day and dashboard in day
Pascua Yaqui Tribe App in a day and dashboard in day
 
Microsoft Power Apps 101 : Build your application with power apps
Microsoft Power Apps 101 : Build your application with power appsMicrosoft Power Apps 101 : Build your application with power apps
Microsoft Power Apps 101 : Build your application with power apps
 
Solution engine presentation
Solution engine presentationSolution engine presentation
Solution engine presentation
 
Solution engine presentation
Solution engine presentationSolution engine presentation
Solution engine presentation
 
Overview DYN365O
Overview DYN365OOverview DYN365O
Overview DYN365O
 
Building Bridges: Merging RPA Processes, UiPath Apps, and Data Service to bu...
Building Bridges:  Merging RPA Processes, UiPath Apps, and Data Service to bu...Building Bridges:  Merging RPA Processes, UiPath Apps, and Data Service to bu...
Building Bridges: Merging RPA Processes, UiPath Apps, and Data Service to bu...
 
Intelligent automation with Microsoft Power Automate
Intelligent automation with Microsoft Power AutomateIntelligent automation with Microsoft Power Automate
Intelligent automation with Microsoft Power Automate
 
Automating business processes and approvals with Microsoft Flow
Automating business processes and approvals with Microsoft FlowAutomating business processes and approvals with Microsoft Flow
Automating business processes and approvals with Microsoft Flow
 
How to evolve your BPM strategy using Office365 platform
How to evolve your BPM strategy using Office365 platformHow to evolve your BPM strategy using Office365 platform
How to evolve your BPM strategy using Office365 platform
 
APP IN A DAY Copenhagen May 13th
APP IN A DAY Copenhagen May 13th APP IN A DAY Copenhagen May 13th
APP IN A DAY Copenhagen May 13th
 
Build and extend applications for Office with PowerApps and Flow
Build and extend applications for Office with PowerApps and FlowBuild and extend applications for Office with PowerApps and Flow
Build and extend applications for Office with PowerApps and Flow
 
Office 365 con PowerApps y Flow
Office 365 con PowerApps y FlowOffice 365 con PowerApps y Flow
Office 365 con PowerApps y Flow
 
Build and extend applications for Office 365 with PowerApps and Flow
Build and extend applications for Office 365 with PowerApps and FlowBuild and extend applications for Office 365 with PowerApps and Flow
Build and extend applications for Office 365 with PowerApps and Flow
 
Developing business applications via power platform build2019
Developing business applications via power platform build2019Developing business applications via power platform build2019
Developing business applications via power platform build2019
 
Building Applications for Your Business Using PowerApps and Flow
Building Applications for Your Business Using PowerApps and FlowBuilding Applications for Your Business Using PowerApps and Flow
Building Applications for Your Business Using PowerApps and Flow
 
Towards a common app platform #SPUGfi
Towards a common app platform #SPUGfiTowards a common app platform #SPUGfi
Towards a common app platform #SPUGfi
 
PowerApps and CDS
PowerApps and CDSPowerApps and CDS
PowerApps and CDS
 
PowerApps, the Developer Story: Build an API to Integrate Corporate Data
PowerApps, the Developer Story: Build an API to Integrate Corporate DataPowerApps, the Developer Story: Build an API to Integrate Corporate Data
PowerApps, the Developer Story: Build an API to Integrate Corporate Data
 
SharePoint Saturday Leicester - Getting Started with Model Driven PowerApps
SharePoint Saturday Leicester - Getting Started with Model Driven PowerAppsSharePoint Saturday Leicester - Getting Started with Model Driven PowerApps
SharePoint Saturday Leicester - Getting Started with Model Driven PowerApps
 
SAP/Microsoft Interoperability Tutorial
SAP/Microsoft Interoperability TutorialSAP/Microsoft Interoperability Tutorial
SAP/Microsoft Interoperability Tutorial
 

Kürzlich hochgeladen

Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 

Kürzlich hochgeladen (20)

Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 

PowerApps.pptx

  • 3. Packaged applications are the fastest way But no application is exactly what you need: And sometimes there is no “app for that:”
  • 4. Packaged applications are the fastest way But no application is exactly what you need: And sometimes there is no “app for that:”
  • 5. Today, most app platforms only see some business data
  • 6. … but customers want to build apps across their data
  • 7. Dynamics 365 Office 365 Standalone Apps Microsoft Power platform Azure Common Data Service for Apps and Data Connectors
  • 8. Microsoft Flow Microsoft Flow is a service for business users to automate workflows across apps and services
  • 9. What makes up a flow?
  • 10. Four types of flows Scheduled flows Automated flows Business process flows Instant flows
  • 11. Built-in connectivity to 230+ cloud services, content services, databases, APIs, etc. Seamless hybrid connectivity to on-premises systems via the On-Premises Data Gateway Custom Connector support allows the registration of developer / IT systems as a building block for citizen developers Use multiple data sources in a single application for processes that span systems 230+ Built-in Connectors + Custom Connectors
  • 12. PowerApps An application Platform as a Service (aPaaS) for citizen- developers to build high-productivity business apps
  • 13. Model-driven apps leverage your data model, relationships, and business processes to automatically generate immersive, responsive applications Canvas apps start with user experience, with pixel-perfect control to build highly customized task- and role-based apps that mash up data from 230+ sources Types of PowerApps apps
  • 14. A plan for every customer Office 365 Included Extend SharePoint and other Office assets you already have Dynamics 365 Included Customize and extend Dynamics 365 apps you already have PowerApps P1 Upgrade to enterprise connectors and the Common Data Service PowerApps P2 Upgrade to use robust business logic across application types Community Scaled down for individual use or learning
  • 15. PowerApps + CDS Dynamics 365 platform Standalone model-driven app Customized Dynamics 365 applications Solution Explorer App Module Designer Entity Designer Form Designer View Designer Dashboard Designer Process Designer Rule Designer …. Standalone canvas apps Customized Office 365 (e.g., SharePoint form) PowerApps.com Canvas Studio Common Data Service Flow
  • 16. PowerApps Entity Designer App Module Designer Form Designer View Designer Dashboard Designer Flow (workflow and business processes) Canvas Studio Common Data Service Solution Explorer ( advanced ) Dynamics 365 applications Standalone canvas apps Customized Office 365 (e.g., SharePoint form) Standalone model-driven apps Sharing and Security ISV apps Dynamics 365 data natively on the platform – no integration required Enterprise-grade Application Lifecycle Management Server-side business logic for validation, defaulting, calculated fields and more We're switching you to your other account. It'll just take a moment... Microsoft Teams
  • 18. Get apps to your team when and where they’re needed, whether that’s on the web, iOS or Android—no app store required.
  • 19. Connect to data & systems you’re already using easily Create apps, forms, and workflows without writing code Use apps on any device – both web and mobile Canvas Apps help business-power-users to create and use custom business apps across platforms using Excel and PowerPoint skills
  • 20. Craft forms and screens in a visual designer that helps you see exactly what you’ll get Take advantage of device capabilities like cameras, GPS, and digital ink Extend the capabilities of connected data sources, or focus just on the bits you need Build business logic into your apps with an Excel-inspired expression language PowerApps Studio for canvas apps
  • 22. Complex responsive apps on web and mobile PowerApps Model-driven apps provides a metadata- driven architecture for creating and customizing apps without writing code Easily add Business rules and Business process flows to model your business processes Rich component- focused no-code design environments
  • 23. Apps (aka App Modules) Definition: “a functionally complete set of forms, views, and dashboards”
  • 24. Comparing Canvas & Model Apps
  • 26. Two Options For Embedding Show Related Information (Sub-grid) Pass Parameter to (field)
  • 27. Things To Keep In Mind 1 Still A Preview Feature Has some quirks! 4 Has to be created from Dynamics 365 Through “canvas app (preview)” control 2 Only available in Unified Interface 5 Meant ONLY for embedding Cannot use it as standalone app on phone. (at least in preview) 3 Has to be created for embedding Cannot embed existing apps. (at least in preview) 6 Must enable experimental feature for this to work In PowerApps, go to App settings->Advanced settings->experimental features-> “Enable app embedding user experience”
  • 28. Embedded App in Dynamics 365 CE No Images
  • 29. Embedded App in Dynamics 365 CE Create/update of app needs to happen by clicking “Customize” for the control - this opens PowerApps
  • 30. Embedded App in Dynamics 365 CE Opening in PowerApps directly doesn’t load everything
  • 31. Resources • https://powerapps.microsoft.com/en-us/pricing • https://powerapps.microsoft.com/en-us/communityplan • https://powerusers.microsoft.com/t5/PowerApps-Community • https://aka.ms/powerappscanvasguidelines

Hinweis der Redaktion

  1. We’ll be looking Model Driven & Canvas based PowerApps, comparing and contrasting their strengths and weaknesses. All throughout the discussion we’ll see how these citizen developed apps can benefit your business.
  2. 3
  3. 4
  4. Microsoft Worldwide Partner Conference 2016
  5. Microsoft Worldwide Partner Conference 2016
  6. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  7. Microsoft Ignite 2016
  8. © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.