Blog
All Blog Posts | Next Post | Previous PostA new world opens for FNC: the world-wide-web!
Thursday, July 26, 2018
Yesterday, we released TMS WEB Core v1.0 Brescia edition. This brings RAD component based development of web client applications from the Delphi IDE. TMS WEB Core is designed to be open. It comes with numerous built-in UI controls that are close equivalents to standard VCL controls like TButton, TListBox, TEdit, TMemo, TStringGrid etc... In addition, TMS WEB Core comes with Pascal wrapper classes that allow you to use jQuery controls (we have a partnership with jQWidgets for this) and in the future, we'll bring much more wrappers around existing web controls. But for Delphi developers, there is an extra gem, the TMS FNC Controls.
It all started end of 2015 ...
We started developing the FNC architecture in 2015 as a UI control architecture that would allow to create UI controls from a single source code base that are usable from VCL Windows applications, FMX Windows, macOS, iOS and Android applications and also from LCL (the component framework in the free Lazarus IDE) for Windows, macOS and Linux.
With the FNC architecture, there is only one learning curve to master complex UI controls like a grid, planner, treeview, richeditor, ... in different applications using different frameworks, but you can also reuse your UI control logic through these different applications.
Opening a new world for FNC ...
Now, with TMS WEB Core, we have opened a whole new world for the FNC controls. Yes, we have web-enabled the FNC control architecture and that means that, from now on, you can use our FNC UI controls from TMS WEB Core web client applications.
FNC in action
To see the power of the TMS FNC controls, here you can find the FNC grid in the Delphi IDE used in a TMS WEB Core application:
and it runs directly in the browser.
Or even better, just play with the demo yourself from your browser here
At this moment, the TMS FNC Chart, TMS FNC UI Pack and TMS FNC Dashboard Pack components will also show on the toolpalette and are ready for use in TMS WEB Core client applications. The FNC architecture is an open architecture. This means that you can also use it to create your own custom UI controls. You do this by descending from TTMSFNCCustomControl and by doing so, you will have a UI control that you will be able to literally use everywhere, from a Windows application to a Raspbian application, from an iOS app to a web application.
Learn more about TMS FNC controls via our
- Videos
- Blog: Introducing FNC and TMS FNC Chart
- Blog: TMS FNC Core
- Blog: Introducing TMS FNC UI Pack
- Blog: Developing your first TMS FNC custom control
- Blog: TMS FNC Ribbon
- Blog: FNC and TMS WEB Core
Bruno Fierens
This blog post has received 4 comments.
2. Thursday, July 26, 2018 at 6:12:23 PM
Thanks Gilles!
Bruno Fierens
3. Friday, July 27, 2018 at 4:49:24 PM
Hi
That''s very good news for Delphi fans.
I saw your limited demos,
I strictly advice to you :
please create full sample project/theme or clone one of the ThemeForest (https://themeforest.net/) Admin Page Templates with WebCore, for easily understanding Webcore features.
Thanks
Ahmet Boyaci
That''s very good news for Delphi fans.
I saw your limited demos,
I strictly advice to you :
please create full sample project/theme or clone one of the ThemeForest (https://themeforest.net/) Admin Page Templates with WebCore, for easily understanding Webcore features.
Thanks
Ahmet Boyaci
Ahmet Boyaci
4. Saturday, July 28, 2018 at 12:05:12 AM
Here is a more complete demo: https://app.devgems.com/xdata/music/app/
Wagner R. Landgraf
All Blog Posts | Next Post | Previous Post
Gilles Vasseur