In the first section of the workshop, we will design, build and deploy a Pollination App (https://app.pollination.cloud/apps) from scratch. Closer to the end of the workshop, we will modify the app to become a Rhino and Revit plugin. By the end of this workshop, you should be able to start writing your custom app, deploy it to Pollination and share it with your colleagues or publicly on the web. Basic knowledge of scripting in Python is required.
Pollination, Python, Streamlit, Open-source, Ladybug Tools
A code editor for writing and running Python scripts. The instructor will be using Visual Studio Code (https://code.visualstudio.com/) during the workshop.
Python 3.7 or higher. The instructor will use Python 3.7. Follow this tutorial to set up Visual Studio Code and the Python Extension (https://code.visualstudio.com/docs/python/python-tutorial).
Optionally, one of the Pollination Rhino or Revit plugin in case you want to integrate the app into any of them. You can also keep your apps as pure web-based applications if desired.
A basic understanding of Python scripting is required.
Familiarity with the Ladybug Tools python libraries, Streamlit and other Python packages is helpful but not required.
Read through the documentation before the workshop to familiarize yourself with the concepts and ensure your system is set up correctly (https://docs.pollination.cloud/user-manual/apps/introduction).