Vielen Dank für eure Rückmeldungen.
Ich habe schon fast befürchtet, dass die App Entwicklung mit Delphi XE7 nicht geht.
Zu meinem Kaufzeitpunkt (mitte Dezember) haben demnach die Embarcadero Entwickler ja schon gewusst, dass man keine Apps mit Delph XE7 entwickeln kann.
Man wird dann belogen und kann für eine "Betaversion" recht viel Geld ausgeben.
Ich wäre da eher zurückhaltend mit solchen Äußerungen ("belogen"). XE7 wurde im September 2014 rausgebracht. Da habe ich mit XE7 noch Programme für IOS und MAC erstellt und in den jeweiligen Store gebracht. Bis Februar ging das auch noch mit XE7, hättest Du durchaus also auch noch machen können. Dass Apple hier seine Richtlinien ändert, kann man EMBA nicht vorwerfen.
Selbst die 99 Euro für Apple hätte ich mir dann sparen können, aber man bekommt ja dann noch gesagt "Generell brauchen Sie ein Developer Zertifikat für iOS".
Nein, hättest Du nicht. Um die Investition kommst Du nie herum, wenn Du ein Programm in den Store bringen willst, egal mit welchem Compiler Du es erzeugt haben solltest.
Auch bei der Android Entwicklung wurde verschwiegen, dass die Apps nur auf einigen Geräten läuft (z.B. werden keine Intel CPU's unterstützt). Dann kann man auch keine besonderen App Einnahmen erwarten wenn nur ein Bruchteil der Geräte unterstützt wird (negative Bewertungen sind vorprogrammiert) (Zusätzliche Instabilitäten ganz ausgenommen).
Mal davon abgesehen, dass dieser Umstand NICHT verschwiegen wurde (war überall zu lesen) ist es so, dass nach den letzten Statistiken, die ich hierzu gesehen hatte, 9 von 10 Geräten mit ARM oder kompatiblen Prozessoren laufen.
Von 100 Käufern meiner Android-Software hatte einer mal gemeckert, war aber dann direkt wieder ruhig, als ich Ihn freundlich auf die entsprechenden Hinweise auf meiner HP hingewiesen hatte. Ich verkaufe Android-Software nicht über den Store, aber auch im Store könntest Du den Hinweis anbringen, dass Intel-Prozessoren (derzeit) nicht unterstützt werden.
Ich habe über 10 Jahre mit Delphi 5 Prof. gearbeitet und war damit sehr zufrieden. Auch die alte image Komponente ist deutlich besser als die neue bei XE7.
Was soll denn da bei Delphi 5 besser sein? Die aktuelle Komponente unterstützt z.B. zusätzliche Dateiformate und hat erweiterte Möglichkeiten bei der Anzeige der Grafiken.
Delphi 5 habe ich noch bei meinem Setup-Programm im Einsatz, aber nur wegen der geringen EXE-Größe, die da erzeugt wird. Habe ansonsten Programme noch mit Delphi 2007, XE, XE3,XE4,XE5 und XE7 im Verkauf (XE8 sind gerade 2 in der Umsetzung). Aktuell habe ich aber die meisten auf XE7 umgestellt (auch wegen
Unicode). Ich bin mit XE7 wirklich sehr zufrieden, für MEINE Anforderungen ist es perfekt. Es ist zwar insgesamt betrachtet noch nicht alles perfekt, aber mein Eindruck ist, das qualitativ es mit jeder Version besser wird. Mal abgesehen von dem Setup-Programm gibt es für mich keinen Grund, noch mit Delphi 5 zu arbeiten. Die ganzen Erleichterungen in der
IDE, die ganzen Spracherweiterungen und neue Techniken (64-Bit, Threading-Library, Generics, etc.) bringen einen Lichtjahre weiter, als das noch mit Delphi 5 möglich war. Mach Dir wirklich mal bewusst, welche Möglichkeiten Du mit XE7 im Vergleich zu Delphi 5 hast. Damit hast Du sicher keinen Fehlkauf gemacht.