Mit Lazarus kannst du die Anwendung für Mac
OS und IOS Schreiben.
Auf jedenfall MUSST du dafür einen Mac mit MacOS haben und dich als Entwickler bei Apple Registrieren lassen um eine I Phone
SDK lizenz zu bekommen....
Es läuft außer dem ein Projekt das es möglich machen soll das Native Linux Anwendungen für Android zu schreiben die dann eben als für die Oberfläche die Dalvik Librarys benutzen...
Wenn du es von vorneherein Plattform unabhängig haben willst...
benutze Morfik
Morfik ist eine komplette
IDE(und ich finde sie besser als Delphi 7) mit der du Webanwendungen in den sprachen
Basic(Basic.Net mässig) C# und Object Pascal(wie Delphi) schreiben kannst. Morfik kompiliert die dann...Serverseitig in Nativen Code und Browserseitg in Javascriptcode.
Soweit ich weiß ist es auch möglich reine Offline Browser Anwendungen in Object -Pascal damit zu schreiben. Wenn die viel Speichern können sollen muss man aber wiederum einen HTML5 fähigen Browser verwenden.