DCCDroid doesn't work with Lazarus (Free Pascal) IDE because it reads the form layout to know where to place the controls on an absolute layout position as well as getting the control properties (like text, width/height etc).
Lazarus use a different file format (*.lfm) where Delphi use the DFM file layout.
Another question I received:
How does the tool work internally?
Now that is a top secret inside trade secret! Just to say that it does compile to a native application (not a web application) using the Android SDK. You don't need to deploy any special run time etc. Underneath it use the Android tool chain.
The inner details am not going to share.