If you have built an app before, you may know the WebView is a useful way to render standalone HTML pages inside an app. This way, you can display more advanced visualizations, such as rendering a mesh using packages like pyVista.
With this new update, the WebView supports more user interaction, enabling the creation of apps where users can make selections, adjust models, or feed inputs back into the app easily (within the same interface). For example:
Users can interact directly with visual elements in the view
Inputs from the WebView can now be used in the app’s parametrization
More dynamic workflows and interactive tools are now possible
I’m really happy with this update and would love to see how others will use it. In this blog, you can find some use cases that you can apply to your own apps: