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.