SlideShare a Scribd company logo
1 of 18
Download to read offline
{
"type": "AdaptiveCard",
"version": "1.0",
"body": [
{
"type": "ColumnSet",
"separator": true,
"spacing": "medium",
"columns": [
{
"type": "Column",
"width": "auto",
"items": [
{
"type": "Image",
"size": "small",
"url":
● Card based UI
○ History & Trends
● Adaptive Cards Intro
● Demo
● Adaptive Cards - Key Modules/Features
○ Roles (Card Authors, Host App)
○ Host Config - Customization at Client side
○ Theme Config (RN)
○ Template Bindings
○ Tools
● RoadMap (ML Based template selection)
● Important Links
● Q & A
VS
● Interactive Model that represent content like real-life
● Quick Snapshot of information
● Digestible, Accessible and more comprehensive
● Flexible layouts | Ease of enabling Responsiveness
● Clear aesthetics with simple usability.
● Different contents in single place
● Visually pleasing
● Promoting content is simple
● In 2010, Microsoft introduced its Metro design language relying more on typography
and cards
● Popularized by Pinterest
● Simple and understandable schema
● Rich & Interactive cards
● Ease of sharing card across multiple applications and platforms
● Open-Source
● Native Performance
● Write Config Once, Render Any Cards
Actions and More….
● Visualizer
● Role of Host Config
● About Add-ons
Payload
HostConfig ThemeConfig
Renderer
Define what & how your data should
look
Declarative
Look and Feel
+
Customizations
Host Config
Markdown support
+
Date/Time Formatters
Markdown
Primitive to Rich components
+
Callbacks
Rich & Interactive
Designer | Visualizer
https://acdesignerbeta.azurewebsites.net/
https://vnext.adaptivecards.io/designer/
Tools
RN style + Platform specific
https://github.com/Imaginea/AdaptiveCards/wiki/
Extensibility---Theme-Config
Theme Config
Data Bindings
Conditional | Subcontext | Iteration
Model Driven
New components & behaviours
Extensibility & Fallback
● Current process for card authors
● Utility for template selection
○ From Model | Metadata | Other Inputs
● Recommending suitable templates including data binding
● From selection Designer
Adaptive Cards Home
https://adaptivecards.io/
Docs | Schema | Samples
Repository https://github.com/microsoft/adaptivecards
Designer https://adaptivecards.io/designer/

More Related Content

Similar to Adaptive Cards - Pramati Technologies

Intro to UX Design
Intro to UX DesignIntro to UX Design
Intro to UX Design
jayyearley
 
29882464 chapter-6-geometric-modeling-techniques
29882464 chapter-6-geometric-modeling-techniques29882464 chapter-6-geometric-modeling-techniques
29882464 chapter-6-geometric-modeling-techniques
manojg1990
 
[Seminar] 200828 Hwiyeon Kim
[Seminar] 200828 Hwiyeon Kim[Seminar] 200828 Hwiyeon Kim
[Seminar] 200828 Hwiyeon Kim
ivaderivader
 

Similar to Adaptive Cards - Pramati Technologies (20)

Basics of Interaction Design and Strategy
Basics of Interaction Design and StrategyBasics of Interaction Design and Strategy
Basics of Interaction Design and Strategy
 
Intro to UX Design
Intro to UX DesignIntro to UX Design
Intro to UX Design
 
Boost user experience is your processes with Adaptive Cards - SPS Cologne
Boost user experience is your processes with Adaptive Cards - SPS CologneBoost user experience is your processes with Adaptive Cards - SPS Cologne
Boost user experience is your processes with Adaptive Cards - SPS Cologne
 
Build your Own Customizable 3D Objects with Sculpteo
Build your Own Customizable 3D Objects with SculpteoBuild your Own Customizable 3D Objects with Sculpteo
Build your Own Customizable 3D Objects with Sculpteo
 
29882464 chapter-6-geometric-modeling-techniques
29882464 chapter-6-geometric-modeling-techniques29882464 chapter-6-geometric-modeling-techniques
29882464 chapter-6-geometric-modeling-techniques
 
29882464 chapter-6-geometric-modeling-techniques
29882464 chapter-6-geometric-modeling-techniques29882464 chapter-6-geometric-modeling-techniques
29882464 chapter-6-geometric-modeling-techniques
 
Basics of Interaction Design & Strategy - 6/12/15
Basics of Interaction Design & Strategy - 6/12/15Basics of Interaction Design & Strategy - 6/12/15
Basics of Interaction Design & Strategy - 6/12/15
 
Enhancing Design with Adaptive Content
Enhancing Design with Adaptive ContentEnhancing Design with Adaptive Content
Enhancing Design with Adaptive Content
 
Introduction to Design
Introduction to DesignIntroduction to Design
Introduction to Design
 
Design Documentation
Design DocumentationDesign Documentation
Design Documentation
 
Ibm design 23_03_meetup
Ibm design 23_03_meetupIbm design 23_03_meetup
Ibm design 23_03_meetup
 
Using AI to solve business challenges
Using AI to solve business challengesUsing AI to solve business challenges
Using AI to solve business challenges
 
Unfolding - Workshop at RCA
Unfolding - Workshop at RCAUnfolding - Workshop at RCA
Unfolding - Workshop at RCA
 
Snowplow Analytics and Looker at Oyster.com
Snowplow Analytics and Looker at Oyster.comSnowplow Analytics and Looker at Oyster.com
Snowplow Analytics and Looker at Oyster.com
 
Best Web-based Data Visualization tools
Best Web-based Data Visualization tools Best Web-based Data Visualization tools
Best Web-based Data Visualization tools
 
Web designtrends 5-29-2013
Web designtrends 5-29-2013Web designtrends 5-29-2013
Web designtrends 5-29-2013
 
[Seminar] 200828 Hwiyeon Kim
[Seminar] 200828 Hwiyeon Kim[Seminar] 200828 Hwiyeon Kim
[Seminar] 200828 Hwiyeon Kim
 
Bentley Reality Models in Urban Planning with CityPlanner
Bentley Reality Models in Urban Planning with CityPlannerBentley Reality Models in Urban Planning with CityPlanner
Bentley Reality Models in Urban Planning with CityPlanner
 
Basics of Interaction Design & Strategy - 4/11/15
Basics of Interaction Design & Strategy - 4/11/15Basics of Interaction Design & Strategy - 4/11/15
Basics of Interaction Design & Strategy - 4/11/15
 
Chapter 7- ID - Interfaces.pptx
Chapter 7- ID - Interfaces.pptxChapter 7- ID - Interfaces.pptx
Chapter 7- ID - Interfaces.pptx
 

More from Pramati Technologies

More from Pramati Technologies (7)

Graph db - Pramati Technologies [Meetup]
Graph db - Pramati Technologies [Meetup]Graph db - Pramati Technologies [Meetup]
Graph db - Pramati Technologies [Meetup]
 
Clojure through the eyes of a Java Nut | [Mixed Nuts] at Pramati Technologies
Clojure through the eyes of a Java Nut | [Mixed Nuts] at Pramati TechnologiesClojure through the eyes of a Java Nut | [Mixed Nuts] at Pramati Technologies
Clojure through the eyes of a Java Nut | [Mixed Nuts] at Pramati Technologies
 
Swift UI - Declarative Programming [Pramati Technologies]
Swift UI - Declarative Programming [Pramati Technologies]Swift UI - Declarative Programming [Pramati Technologies]
Swift UI - Declarative Programming [Pramati Technologies]
 
VitaFlow | Mageswaran Dhandapani [Pramati]
VitaFlow | Mageswaran Dhandapani [Pramati]VitaFlow | Mageswaran Dhandapani [Pramati]
VitaFlow | Mageswaran Dhandapani [Pramati]
 
Typography Style Transfer using GANs | Pramati
Typography Style Transfer using GANs | Pramati Typography Style Transfer using GANs | Pramati
Typography Style Transfer using GANs | Pramati
 
Document Clustering using LDA | Haridas Narayanaswamy [Pramati]
Document Clustering using LDA | Haridas Narayanaswamy [Pramati]Document Clustering using LDA | Haridas Narayanaswamy [Pramati]
Document Clustering using LDA | Haridas Narayanaswamy [Pramati]
 
Pramati - Chennai Development Center
Pramati - Chennai Development CenterPramati - Chennai Development Center
Pramati - Chennai Development Center
 

Recently uploaded

Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 

Recently uploaded (20)

Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 

Adaptive Cards - Pramati Technologies

  • 1. { "type": "AdaptiveCard", "version": "1.0", "body": [ { "type": "ColumnSet", "separator": true, "spacing": "medium", "columns": [ { "type": "Column", "width": "auto", "items": [ { "type": "Image", "size": "small", "url":
  • 2. ● Card based UI ○ History & Trends ● Adaptive Cards Intro ● Demo ● Adaptive Cards - Key Modules/Features ○ Roles (Card Authors, Host App) ○ Host Config - Customization at Client side ○ Theme Config (RN) ○ Template Bindings ○ Tools ● RoadMap (ML Based template selection) ● Important Links ● Q & A
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8. VS
  • 9.
  • 10. ● Interactive Model that represent content like real-life ● Quick Snapshot of information ● Digestible, Accessible and more comprehensive ● Flexible layouts | Ease of enabling Responsiveness ● Clear aesthetics with simple usability. ● Different contents in single place ● Visually pleasing ● Promoting content is simple
  • 11. ● In 2010, Microsoft introduced its Metro design language relying more on typography and cards ● Popularized by Pinterest
  • 12. ● Simple and understandable schema ● Rich & Interactive cards ● Ease of sharing card across multiple applications and platforms ● Open-Source ● Native Performance ● Write Config Once, Render Any Cards Actions and More….
  • 13. ● Visualizer ● Role of Host Config ● About Add-ons
  • 15. Define what & how your data should look Declarative Look and Feel + Customizations Host Config Markdown support + Date/Time Formatters Markdown Primitive to Rich components + Callbacks Rich & Interactive
  • 16. Designer | Visualizer https://acdesignerbeta.azurewebsites.net/ https://vnext.adaptivecards.io/designer/ Tools RN style + Platform specific https://github.com/Imaginea/AdaptiveCards/wiki/ Extensibility---Theme-Config Theme Config Data Bindings Conditional | Subcontext | Iteration Model Driven New components & behaviours Extensibility & Fallback
  • 17. ● Current process for card authors ● Utility for template selection ○ From Model | Metadata | Other Inputs ● Recommending suitable templates including data binding ● From selection Designer
  • 18. Adaptive Cards Home https://adaptivecards.io/ Docs | Schema | Samples Repository https://github.com/microsoft/adaptivecards Designer https://adaptivecards.io/designer/