When should I use a live canvas instead of an ordinary canvas?


The primary difference in use-case between a live canvas and an ordinary canvas is the amount of user interaction required to have the canvas function.

Not all apps need the user’s input to function, sometimes, it makes more sense for the app to display the canvas to the user without any input.

A good example of this is our Shopify Messenger App, which displays the user’s orders in a live canvas.