Blog

All Blog Posts  |  Next Post  |  Previous Post

Announcing beta support for FMXLinux!

Tuesday, April 27, 2021

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 Software Delphi  Components

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.

TMS Software Delphi  Components


Start a new multi-device FMX project and select the Linux 64 bit profile.

TMS Software Delphi  Components

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.





Pieter Scheldeman




This blog post has not received any comments yet.



Add a new comment

You will receive a confirmation mail with a link to validate your comment, please use a valid email address.
All fields are required.



All Blog Posts  |  Next Post  |  Previous Post