I’m very happy to announce that Embarcadero Technologies has reached an OEM distribution agreement with Eugene Kryukov for FMXLinux.
Starting today, Delphi and RAD Studio customers with active subscription to the Enterprise or Architect editions can download, install, and start using FMXLinux for building FireMonkey applications targeting the Linux 64-bit platform. FMXLinux can be used to add Linux as a platform to an existing FireMonkey application or to build entirely new FireMonkey for Linux applications.
FMXLinux brings FireMonkey client UI development to Linux and adds the ability to expand out our Linux platform support from server side to desktop and kiosk scenarios. This is not a one time offer, but a long term distribution agreement, so we expect to continue supporting Linux clients via FMXLinux in future versions of RAD Studio.
The add-in is available via GetIt in the 10.3.1 version of Delphi and RAD Studio. Once installed, you’ll have all relevant files on the system, plus an IDE wizard to help manage projects in the IDE.
FMXLinux provides capabilities for building GUI applications for Linux, extending RAD Studio’s (Delphi Edition) FireMonkey cross-platform framework. It allows for building client applications for organizations that are adopting Linux clients (we’ve seen an increase in requests from Russia and Brazil) and for self-service kiosks (computers running a single application full screen) and other scenarios in which the cost of a Windows license is significant issue. A common example is a self-service airline check-in counter, that runs Linux, and presents a Linux GUI app to the customer for checking in to their flight, adding luggage, performing seat upgrades etc.
We are very happy to expand the power of Delphi and FireMonkey with enhanced support for the Linux platform, and look forward to hearing about your Linux client projects.
According to the article, it is only available for the extremely expensive Enterprise or Architect versions. Just as there is no simulator in C ++ Builder that includes for iOS in Delphi, or that you can not create services for Android in C ++ Builder, I doubt very much that this will be available for C ++ Builder. I think an excellent alternative is Qt.
LOL, what Did I miss? Followed the instructions step by step.
Great to hear. So can someone tell me why when I install this into 10.3.1, it shows up as a option but unable to drop any FMX controls on a form within the IDE (shows Linux is not a supported platform with all FMX controls) and when I try to compile any basic app, it is reporting that LD-Linux.exe error about cannot find -lgcc_s?
Very appreciated integration! Can't wait to follow the webinar about it..
It puzzles me that delphi keeps getting priority when Pascal has only ever had widespread use in education and C++ is one of the most widely used throughout industry - a much larger market.I have been using C++ builder as my preferred PC programming language since V1 was released under win95. For a recent large project (1.5 years ago) which had a long term goal of Linux stuck with it knowing there was an expectation of Linux support coming. Unfortunately we can't wait much longer - Windows 10 updates keep breaking things and we can't turn them off, We need to switch NOW. Linux/C++ isn't on the roadmap yet and we can't wait a year, but then neither was Linux/Delphi until a few days ago.PLEASE - can we have a realistic timescale it it is less than a year - we are about to start re-writing to an alternative over the next few months and it would not be good to put in all the effort for Linux/C++ to be released part way through.
Or why not both :)
Delphi on Raspberry Pi
Running Delphi applications on Raspberry Pi 3
So... when? "C++ is not a second class citizen" we hear Embarcadero say.Services on Android, not for C++ (It's been years)Linux support, not C++ (we are coming up on two years soon no?)Now this...That kind of makes C++ feel like a second class citizen.
Yes, I see it. Sadly research area is a limbo without specific time frame for implementation. My question, again, is how much time will take it?
I am happy with the decision but shouldn't an email go out to active subscription users ? I wouldn't have known this unless i stumbled on to it.
It's a good thing. But I want to solve more bugs.
ARM Linux is a research area on the road map right now. https://community.idera.com/developer-tools/b/blog/posts/rad-studio-roadmap-may-2019
I had the same question. The logic is FMX is designed to be cross platform, so we felt was the better solution. The great thing is you can still choose to use CrossVCL from KSDev.
There isn't a C++ for Linux yet. https://community.idera.com/developer-tools/b/blog/posts/rad-studio-roadmap-may-2019
This is awesome! Just tested with a small firemonkey project and it works great. Will change my life!