With the upcoming version of the Alpha, we've made mobile application and mobile website development incredibly easy. In this video, Alpha Software's Selwyn Rabins shows how the user can dynamically add a Panel to the Panel Navigator at run-time.
When you create a UX component that uses a Panel Navigator, you typically define the Panels (Cards, Layouts and child Navigators) that this Panel Navigator controls at design-time. However, it is possible to dynamically add new Panels to a Panel Navigator at run-time by calling the .addPanel() method of the Panel Navigator object. Similarly, you can remove Panels from a Panel Navigator at run-time.
This functionality proves valuable in a wide variety of mobile app and mobile website development scenarios. For instance, the "Add Panel" button could be used to trigger an AJAX callback to retrive new content from the server, and with that content create a new panel.