Etwas off-topic, aber für die native Android Entwicklung gibt es eine Free Pascal Lösung, bei der man Pascal Code schreibt, und ihn dann nach Android kompiliert.
Das allein ist ja noch nichts besonderes, aber mit
dieser Anleitung und dem Pascal Builder for Android (PBA) von Phil Hess ist möglich, die Eclipse
IDE als Android Entwicklungsumgebung zu nutzen - ohne Java Code zu schreiben.
Damit hat man Zugriff auf die Eclipse
IDE für das Layout der Anwendung.
Eclipse generiert (übder PBA) dann nach jeder Änderung in den Android Resourcen (Layouts etc.) die Pascal Datei Rjava.pas neu, über die man dann die Resourcen IDs ansprechen kann.
Auch für jede neue Activity wird ein Pascal Quellcode generiert.
Da die Eclipse
IDE für Android schon recht komfortabel ist*) kann sich diese Lösung zu einer interessanten Alternative entwickeln, da man auch vorhandenen Pascal Sourcecode weiter nutzen kann.
*) Das Layout kann man in Eclipse (nicht im Emulator) auf eine andere Sprache umstellen und dann die lokalisierten Versionen sehen, sofern man dazu übersetzte Resourcen erstellt hat (fehlende Übersetzungen werden vom integrierten Android Lint Checker erkannt)