Installation process is very simple:

  • First of all you should download the Nitisa framework. You can do it at Downloads page.
  • Unpack all the files in any folder. We call this folder an installation path. Please note that this folder should be accessible for your compiler.
  • [OPTIONAL] Open the solution file, select target configuration and platform, and build entire solution to produce static libraries and Form Builder executables. We assume in all articles you have chosen "Debug"("ReleaseRT" for Form Builder) configuration and "x86" platform. You also can use Batch build from Visual Studio Build menu to build all available configurations. If you are going to create only Windows applications, build only Windows folder of the solution.
  • If you, for some reason, want to use only Form Builder on separate machine which has no Visual Studio 2017(or later) installed, you will also need Visual C++ 2017 x86/x64 redistributable package.

Build configurations

The solution of the downloaded framework has four supported platforms: ARM and x86 for 32-bit builds, ARM64 and x64 for 64-bit builds. Where ARM and ARM64 platforms are used for Android projects only. It also has several configurations. They are Debug, DebugRT, Release, ReleaseRT. Configurations without RT produce static libraries with static runtime library linking. Configurations with RT produces static libraries with linking runtime library in DLL. Use RT configurations to build Form Builder and for building your own packages. When developing applications use non-RT configurations.

For the Linux projects you will also need to setup connection to your Linux for remote building. Use Linux projects only if you are going to implement platform dependend classes by your own because there are no such implementation out of box yet.

Anyway you are free to add your own configuration for your applications. Just don't forget the framework core and Standard package configuration should be compatible with build configuration of your application(pay attention on using runtime libraries, platform toolset, and SDK version).

Form Builder

Build solution in DebugRT or ReleaseRT to produce Form Builder executable files. They will be placed in the x86 or x64 directory(depending on selected platform) inside the installation folder into DebugRT or ReleaseRT subdirectories(depending on selected configuration).