
Migrating from Delphi 7 to Delphi 12: Migration, Unicode and FireDAC Guide
Delphi 7 migrate to Delphi 12: Unicode, BDE→FireDAC, Compiler warnings and tests. Practice guide for middle and revision security.
Read article
Delphi Development focuses on Object Pascal, RAD Studio and the use of Delphi in businesses. We write about modernizing existing Delphi applications, migrations, best practices and integration into modern environments. Posts target developers and decision-makers planning or maintaining Delphi projects.
Delphi
Delphi Development: Articles on Object Pascal, RAD Studio and Desktop Application Development Below you will find articles, tips and insights in the Delphi category. Browse the list or use the filters to switch to another topic.

Delphi 7 migrate to Delphi 12: Unicode, BDE→FireDAC, Compiler warnings and tests. Practice guide for middle and revision security.
Read article
Delphi application web migrate: when desktop remains, when browser-first makes sense, target architectures and rollout without Big Bang.
Read article
Delphi developers find despite skill shortage: recruiting reality, outsourcing, internal retraining and when migration helps.
Read article
A guide to the best practices in Delphi development.
Read articleDelphi Development focuses on Object Pascal, RAD Studio and the use of Delphi in firms. We write about modernizing existing Delphi applications, migrations, best practices and integration into modern environments.
Posts target developers and leaders planning or maintaining Delphi projects.
Over 15 years of Delphi experience inform the content. We cover topics like wrapping legacy DLLs, connecting Delphi clients to REST APIs, upgrading from older VCL forms to FireMonkey.
And deploying Delphi applications alongside containerized microservices.
For general legacy topics see Legacy Modernization.
If your Delphi application needs a companion mobile app, our App Development and Mobile categories offer cross-platform strategies that integrate with existing desktop software.
Use these guides when you first explore Delphi or need to check a plan. The advice draws on software project experience since 2010.
Browse the category overview for related decisions. For a project-specific question, send the context through our software project contact page.

Desktop and long-lived codebases need pragmatic migration paths. If the articles here mirror your risk profile, a technical conversation helps: what to wrap, what to modernise, and what to keep stable for years ahead.
Thorsten Frieling – Project management
Next Step
Questions about this topic? We're happy to help.
Our experts are available for in-depth conversations – practical and without obligation.
30 min strategy call – 100% free & non-binding