Prerequisites#

Verify that you have fulfilled all the knowledge, software, and design prerequisites for solution development.

Supported operating systems

Operating systems

Supported Python versions and how to set up a Python environment

Python interpreter

Install Visual Studio Code and set it up for Python development.

Visual Studio Code

Install the SAF CLI tool to create, build, and manage SAF-based solutions.

SAF CLI

Install the Solutions Manager VS Code extension to create and manage SAF solutions from VS Code.

Solutions Manager

Install the Microsoft C++ Build Tools needed to compile Python package dependencies.

Microsoft C++ Build Tools

Enable Windows long paths to avoid issues with Python package installations.

Windows long paths

Install WebView2 runtime to ensure desktop applications can render the UI properly.

WebView2 runtime

Install Git for solution development version control and source code management.

Git