Developer Alexander Sviridenkov has upgraded his HTML component libraries to fully support Delphi 10 Berlin. This is one of the first third party libraries that came out with Delphi 10 Berlin support so you know the developer is committed to updates. The library consists of an HTML Component Library, an HTML Report Library, and an HTML Editor Library. The components are written in Object Pascal and do not use WebView or any other plugins or third party controls. The library contains an HTML parser, an XML parser, a CSS parser, DOM classes with JQuery support, SVG rendering, HTTP/HTTPS clients, and an HTML rendering engine. The HTML rendering engine can render to the FMX canvas on IOS, OSX, and Windows and a native Android canvas on Android. It also supports Right-To-Left languages so you can implement a Right-To-Left language display with Firemonkey using this library. The HTML Editor Library side of the components support Windows and OSX. The HTML Component Library components support Android, IOS, OSX, and Windows. HTML 4.1 and CSS 3 tags are supported plus some HTML5 tags. All of these libraries are commercial libraries with single developer and site licenses available. Demos are available. There are so many features in these libraries you really have to check them out for yourself to see them all. The libraries should support probably C++Builder as well.
FMXExpress.com has over 700 tips and tricks for building cross platform apps on Android, IOS, OSX, Windows, and Linux with a single codebase and single UI using the FireMonkey framework found in Delphi and C++Builder.
FMXExpress covers top cross platform secrets for FireMonkey in C++Builder and Delphi XE5, XE6, XE7, XE8, Seattle, Berlin, Tokyo, Rio, and Sydney.