slint/api/sixtyfps-cpp/docs/intro.md
Simon Hausmann 8f9a723e75 C++ docs: Add a getting started section
This combines the tutorial sub-section from the intro (a bit weird as sub-section there)
and the usage part of the cmake section into a getting started that
has a complete little C++ example.
2021-07-02 16:22:21 +02:00

14 lines
No EOL
879 B
Markdown

# Introduction
[SixtyFPS](https://sixtyfps.io/) is a UI toolkit that supports different programming languages.
SixtyFPS C++ is the C++ API to interact with a SixtyFPS UI from C++.
The user interfaces are written in the [.60 design markup language](markdown/langref.md).
You can create and edit `.60` files using our [SixtyFPS Visual Studio Code Extension](https://marketplace.visualstudio.com/items?itemName=SixtyFPS.sixtyfps-vscode),
which features syntax highlighting and live design preview.
For a quick edit and preview cycle, you can also use the `sixtyfps-viewer` command line tool, which can be installed using `cargo install sixtyfps-viewer`,
if you have [Cargo](https://marketplace.visualstudio.com/items?itemName=SixtyFPS.sixtyfps-vscode) installed.
In the next section you will learn how to install the SixtyFPS C++ library and the CMake build system integration.