Announcing beta support for FMXLinux!
Intro
We have been working on this for quite some time now and today we can proudly announce beta support for FMXLinux in ALL FNC products. Download the latest update today to get started! Below is a list of FNC products that have been tested in FMXLinux.
With FMXLinux, we add a new platform to the wide variety of already supported platforms in FNC.
TMS FNC Components can be used simultaneously on these frameworks
TMS FNC Components can be used simultaneously on these operating systems/browsers
TMS FNC Controls can be used simultaneously on these IDEs
Getting Started
Beta support means that the components have been tested and deployed on a Linux environment (Ubuntu 20.04) after properly setting up FMXLinux and other dependencies required for various parts of FNC. Support for FMXLinux is limited to RAD Studio 10.4 Sydney and the path to the source files has to be manually configured in the library path (the automated installer currently does not pick up FMXLinux). Please follow the instructions below to add FMXLinux support to RAD Studio. Please note that adding the SDK is an essential part of the configuration process and it is important to add the SDK to RAD Studio when all the necessary libraries are added to your Linux environment.
After following the above instructions, please execute the following commands
sudo apt install joe wget p7zip-full curl openssh-server build-essential zlib1g-dev libcurl4-gnutls-dev libncurses5 sudo apt-get install zlib1g-dev sudo apt install libgl1-mesa-glx libglu1-mesa libgtk-3-common libgstreamer1.0-0 libgstreamer-plugins-base1.0-0 sudo apt install libwebkit2gtk-4.0-dev
Add each path that contains FNC source files of the
products you have installed to the Linux 64 bit library path.
Start a new multi-device FMX project and select the Linux 64 bit profile.
When the PAServer is running correctly, you can connect to Linux environment and start deploying your application.
Preview
We have created a short video to give you an idea on what you can expect when deploying new or existing FNC applications.
Feedback!
With this beta support for FMXLinux announcement we start a journey on a new and exciting road. Feedback during the beta period is highly appreciated. After a couple of updates, we’ll announce full support and further fine-tune the installation process as well as provide more videos, documentation and demos.