TMS Software has released a new logging framework for Firemonkey in Delphi 10 Seattle. A logging framework allows you to log data or messages while your code is running. It is a useful method of debugging when you are working across a myriad of devices. The new logging framework provides a huge number of output interfaces including support for the console, HTML, Text file, CSV file, TCP/IP, Browser, Windows Event Log, and others. The logging framework is built with support for Firemonkey so it runs on Android, IOS, OSX, and Windows. It supports multithreading and it’s thread safe. It is paired with a Delphi Seattle IDE plugin which helps automate the tasks of adding the needed units, output handler code, and toggling comments. There is even a separate TCP/IP client which makes it easy for viewing logs remotely. It should also work with Appmethod and probably C++Builder. This is a commercial framework but a free trial is available.
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.