ontwikkel je power apps sneller met behulp van componenten · “managing bed count and inventory...
TRANSCRIPT
Ontwikkel je Power Apps
sneller met behulp van
componenten
Matthijs van der Linden, Microsoft
Eugène Dauphin, Sogeti
P R E S E N TATO R E N
Take advantage of the opportunities together
App Development Backlog
65% of organizations report an app
development backlog.
Paper processes
37% of organizations are still using paper to manage
critical business processes
Accelerate digital innovation and
transformation
69% of organizations say that accelerating digital
innovation & transformation is the number 1 reason
they embraced low code application development
Forrester, Q1 Digital Process Automation Survey (for process improvement efforts 2 years from now); Dresner Advisory Services, The State of Business Intelligence, 2018 (critical responses only)
65%
37%
69%
Low code empowers
this partnership to
unlock innovation
across organizations.
IT is an expert in security,
governance, compliance,
integrations & scalability.
Business is an expert at
solving business problems.
Turn great ideas into apps
Microsoft Power Platform
Power BIBusiness analytics
Power AppsApplication development
Power AutomateProcess automation
Power Virtual AgentsIntelligent virtual agents
The low-code platform that spans Office 365, Azure, Dynamics 365, and standalone applications
Innovation anywhere, Unlocks value everywhere.
CommonData Service
Dataconnectors AI Builder
Build and consume solutions for web and mobile with Power
Apps
▪ Build highly customized task- and role-based canvas
apps with data from one or multiple sources
▪ Generate immersive model-driven apps, starting from
your data model and business processes
▪ Consume fully accessible apps across web and mobile,
embedded or standalone, on any device
▪ Automate and model business processes across your
apps and services
▪ From simple automations to advanced scenarios with
branches, loops, and more
▪ Trigger actions, grant approvals, and get notifications
right where you work
▪ Automate legacy, on-prem and cloud-based
applications and services
Automate and integrate business processes with Power
Automate
Gain insights from your data regardless of where it lives with
Power BI
▪ Connect to all your data and get a consolidated view
across your business through a single pane of glass
▪ Create ad-hoc analysis, live dashboards and interactive
reports that are easy to consume on the web and
across mobile devices
▪ Build smart apps by infusing insights from your data
and drive action with the power of the Powerlatform
Build powerful virtual agents with Power Virtual Agents
▪ Enable subject matter experts to easily create powerful
virtual agents using a guided, no-code graphical
interface—all without the need for data scientists or
developers.
▪ Enable the virtual agent to take action on the
customer’s behalf. Easily integrate your virtual agent
with hundreds of services and systems out of the box or
create custom workflows.
▪ Keep an eye on how your virtual agent is performing by
using conversational metrics and dashboards. Get in-
depth AI-driven insights to improve bot performance.
Business and IT challenges during COVID-19
© Microsoft Corporation Power Platform
New digital business models
Time & resource constraints
Office closures Remote working Employee self-isolation
Adapting to employee needs
Limited agility Emergency measures needed
Development delays Economic recovery
Make decisions quickly, like the Swedish Health Services
© Microsoft Corporation Power Platform
Enable employees to access real-time data and analytics with an Emergency Response App
“Managing bed count and inventory of
critical supplies and sharing this
information with others in the region
enables appropriate allocation of critical
resources. In this time of crisis, sharing of
timely and accurate information saves
lives.”
‒ Kevin Brooks, Chief Operating Officer
at Swedish First Hill
Recognized by analysts as a leader in low-code application development
platforms, demonstrating a strong strategy and vision and ability to execute.
Leading the market
“Microsoft 365, Dynamics
365, and the Power
Platform, on top of what
we’re doing with Azure, is
the core of what we
are doing as a company.”
--Satya Nadella, January 2019
Fastest growing offering inMicrosoft Biz App history
300% growth in active usersin the last year
700% growth in productionapps in the last year
Rapid Usage growthPower Apps
Level of automation
Paper process
Paper, Excel, OneNoteBefore
1
Time spent :
Human work :
PowerApps2016
App process
2
Time spent :
Human work :
AI process
Intelligence2020
3
Time spent :
Human work :
Bring your data from CDS, ADLSv2 or 230+ pre-built connectors and custom connectors
Predictions available in Common Data Service for Power Platform and Dynamics
Low code AI solutions for Power Platform leveraging the power of Microsoft AI
Customize Dynamics 365 AI offerings to specific schema and processes with AI Builder
Pro-Dev extensibility and governance
AI Builder: intelligent apps and processes
Object detection in
mobile and web apps
IN PREVIEW TODAY
▪ Train an object detection model
without any code or professional
development
▪ Connect the object detection
model to camera or other controls
inside of your PowerApps
▪ Use structured information from
the image or camera in real-time
inside of the app
▪ Choose from common models for
prediction, detection and more
▪ Connect to CDS and other data
sources, train models using point
and click wizards
▪ Build rich standalone applications
that deliver AI to the front line, and
embed in existing apps
Add Intelligence to your apps
Form processing for
documents
▪ Learns the structure of your document
in order to detect the form fields and
their values
▪ Train the model with multiple examples
of one type of document
▪ Add a form processing component
directly to your app
AI-human partnership
Intuitive to use & easy to learn
for Citizen Developers
Build apps fast with a point-and-click
approach to app design. Choose from
a large selection of templates or start
from a blank canvas.
Easily connect your app to data and
use Excel-like expressions to easily add
logic.
A platform for all makersCitizen Developer, IT Administrator, Professional Developer, App Wizard. We’ve got you.
One admin center to rule them
all for IT Administrators
No compromises on governance and
security. One centralized view and
management of all your 1 & 3rd party
apps, eliminating shadow IT.
GDPR compliance, and enterprise
grade security, consistent with
the experience across O365 & D365.
World class Pro Developer
support and ALM
Experience the full range of
development and ALM functionality
with rich pro developer tools like
Visual Studio and DevOps.
Reuse your current IP and skills -
Power Apps component framework,
CLI and VS Code create instant value
for the business.
CITIZEN DEV PRO DEV
Basic
Complex
Canvas Components
• What is it?
• How to use it?
Create New Canvas Component
Canvas Component Example
Demo: Import a component
Public Preview Features
• Canvas component library
• Components browser experience
Component Library & App Relationship
Library 1<<Component Library>>
Component 1<<Master>>
Component 2<<Master>>
…
Library 2<<Component Library>>
Component 10<<Master>>
Component 11<<Master>>
…
Environment Components
Catalog
Component Source Version
Component 1 Library 1 1.0
Component 2 Library 1 1.0
…
Component 10 Library 2 1.2
Component 11 Library 2 1.1
…My App
Component
Import Dialog
Publish Components
and Updates
Dependencies
Screen 1<<Screen>>
Component 1 Instance<<Component Instance>>
Component 10 Instance<<Component Instance>>
Component
Author 1
App Maker
Component
Author 2
Demo: Update a component in a library and receive the update in an app which reuses the component
Public Preview Features
• Canvas components with API connections
• Event properties
Component framework gallery
Develop faster than ever before
Power
Platform
Azure
services
Azure Data
Services
Every
Developer
Pro
Developer
Azure
DevOps
SQL Azure Cosmos DB
APImanagement
AzureFunctions
AKS CognitiveServices
Azure + Power Apps = No Limits
Visual Studio
VS Code
Power Apps
SQL DataWarehouse
Power Apps component framework
Power Apps component
framework
•One unified framework for building
custom UI components
•Supports model-driven and canvas apps
•Available for 1st and 3rd party developers.
•Professionally developed controls with
well defined contracts, lifecycle and
interaction model
•Improves performance, reliability and
diagnostics
•Modern developer tooling, including CLI,
build and debug tools
Screen
Screen
App App
Form
View
Dashboard
App
Canvas Apps Model Driven Apps
Connectors Expressions Connectors Expressions
> > > BPF > > >
Business Rules
Canvas Component
Connectors Expressions
Pro Developer Component (PCF)
Convergence from multiple app types…
Unified InterfaceCanvas controls
Pages composed
from one or more
component type
… to rich component ecosystem
A rich ecosystem
of components
Canvas Components Modeled Components Flow Components 1st Party Components Pro Components
(PCF)3rd Party (AppSource)
Unified controls (PCF)
Unified CDS + connector capabilities
Apps built
entirely on
PowerAppsDynamics 365 apps,
standalone ISV apps
Apps customized
with embedded
componentsSharePoint, Teams,
Power BI, ISV apps
AI Builder
Components
Demo: PCF with Data set component
Component framework gallery
Sogeti & Power Platform
Introduction
Power PlatformEvent in a Box
(2-3 hours)
Knowledge
App in a Day(1 day)
Hackathon
Scenario Workshops
Accelerate
App in a Week
InnovationFactory
Low Code Thinkubator
Enterprise Roll out
Power PlatfomFoundation (+)
App Factory
Boost Library
Maintain & Optimize
Legacy Migration & Automation
PlatformDevelopment
Online Support
Weekly Q&A
Webinars
Sogeti & Power Platform
Virtual App in a DayJune 5 2020 | 09:00 - 17:00
Register
Resources
• Canvas Component Gallery - Link
• Component Framework Gallery - Link
Thank you