Das kommt ganz drauf an. Du musst als erstes das Konzept verstehen, wie das ganze mit Xcode oder Android Studio funktioniert. Haste das einmal drin, dann haste schon gut die Hälfte. Wenn Du jetzt schon mit mehreren
SDK's in Delphi gearbeitet hast und auch schon mehrfach
API Befehle von Windows nach Delphi übersetzt hast, findest Du relativ schnell rein. Ist aber garnichts vorhanden, kann ich nicht abschätzen, wie hoch die Lernkurve ist.
Ein paar gute Tutorials zu Xcode gibt es hier :
Link 1
Link 2
Schaue Dir einfach mal ein paar Videos von den Links an und entscheide selber. Mit den Videos habe ich auch angefangen. Wie
mensch72 schon schreibt kommt es auf die Zielgruppe an. Du musst selber entscheiden welche Umgebung Du nimmst, das kann Dir keiner abnehmen. Aber die Vorteile von Android Studio und Xcode liegen auf der Hand, beide sind umsonst.
Ein anderer netter Fall ist auch, das mit XE7 in einer Parallels Windows 8.1 VM es nicht mehr möglich ist Android Apps zu erstellen, wenn der Quelltext auf einem Sharelaufwerk liegt, welches auf dem Mac ist. Nur durch ständiges Löschen der
DCU's und des Builds kannst Du wieder die App auf Dein Androidgerät bringen.
Nachtrag:
Probiere einfach mal Xcode oder Android Studio aus und entscheide dann.