What are the pros and cons of Adaptive Cards? Please share your experience.

1.5k views12 Comments

Director of IT in Manufacturing, 5,001 - 10,000 employees
Adaptive Cards is platform-agnostic method of sharing and displaying blocks of information without the complexity of customizing CSS or HTML to render them, but we don't know for security for protect our data
VP, Actuarial Information Technology in Finance (non-banking), 5,001 - 10,000 employees
Pros:  sharing of good UI code among developers; minimize duplication of effort
Cons:  potential misuse across applications; code not written for broader, more flexible applications
Director of IT in Software, 10,001+ employees
PROS: written in JSON, consist of the “instructions” as to where the list goes, button goes, etc….so that the host system using the card (whether MS Teams or Cisco WebEx, for example) can tweak the styling so that it looks like a native component of the app.

CONS: not many channels support their deployment (for example, Slack and Alexa have competing standards).
CIO in Construction, 1,001 - 5,000 employees
Adaptive cards are create ones and deploy and use anywhere. They rich in function, more featuers can be build. Have limits on layouts adjustments.

Director ERP Management in Travel and Hospitality, 1,001 - 5,000 employees
As the name goes, adaptability is the one of top pros of Adaptive Cards especially for developers to share information in a consistent way. These blocks of data are independent of host platform. They are helpful to create consistent User Interfaces. Cards are portable and can be consumed by variety of platforms. On the cons side, learning curve for developers comes to my mind, being relatively new method and technology of content exchange.
Director of IT in Manufacturing, 51 - 200 employees
There are many advantages to using Adaptive Cards, including consistency and attempting not to duplicate efforts. On the down side I think there needs to be a more consistent standard on how and where they can be used. I think over time Adaptive Cards will be more widely used.
CTO in Transportation, 11 - 50 employees
It's a good declarative way to share common pieces of information/UI. The host system can adapt and style that information to make it look it native to the platform/system.
Big help with composable UIs.
CTO in Software, 11 - 50 employees
Some pros of using adaptive cards are: 
1. Write once, apply many times.
2. Customizability.
3. Sharability.
4. Adaptiveness.
5. Accurate and simple statistics.

Some pros of using adaptive cards are: 
1. Limitations in use scenarios.
2. Updates are difficult.
VP of IT and Platform Strategy and Product Management in Telecommunication, 1,001 - 5,000 employees
Pros...Good UI is hard to pull off and rather than Engineers taking short cuts and forgetting the customer experience, this approach helps them more easily, efficiently and experientially handle various user interactions. Cons...be design, not particularly flexible. Also tends to stop the right thinking when the code is just handed to you. 
Chief Technology Officer in Media, 2 - 10 employees
Adaptive cards are generally a great move for any business that wants to create better employee experiences.
-> Write once, deploy everywhere-ish
-> Built-in data-binding
-> Misuse across applications

Content you might like

Expecting more innovation39%

Expecting more of the same61%

Not sure yet – time will tell…0%








Red Hat13%



None of these0%