sincerely
Singaporean
If you have not done so, read this full tutorial on how to use SGEXTN to build an application.
This tutorial will guide you through the entire process of building and releasing a SGEXTN application.
The app that we will be building is a simplified version of Colours++, a app that 05524F built in 3 days for a school science project. Its own GitHub repository is here
Before you start, first ensure that you have set up SGEXTN properly. See here
00 Defining scope and basic setup
01 setting up CMake
02 writing main.cpp
03 setting up basic GUI
04 testing the introduction page
05 building the options page
06 writing options page behaviour (part 1)
07 writing options page behaviour (part 2)
08 writing options page behaviour (part 3)
09 writing options page behaviour (part 4)
10 writing options page behaviour (final part)
11 writing display page behaviour (part 1)
12 clang-tidy check and Git commit
13 building the progress bar
14 saving user data
15 using saved user data
16 shaders (part 1)
17 shaders (part 2)
18 shaders (part 3)
19 shaders (part 4)
20 writing a release
©2025 05524F.sg (Singapore)