Was ist an Android aufwändiger als am Apple Mobile OS?
Android ist das Linux Derivat eines Suchmaschinenanbieters.
Was immer da für Entwicklungstools bereitgestellt werden - es sagt schon der gesunde Menschenverstand, dass diese unmöglich mit den Werkzeugen eines ausgewiesenen Spezialisten konkurrieren können.
Vielleicht hast du von Apple ein etwas einseitiges Bild als Hardware-Anbieter im Kopf.
In Relation dazu haben sie während der Firmengeschichte mindestens das 10-20 fache in Software-Entwicklung gesteckt.
Mit SDKs wurde bei Apple schon gearbeitet, als QT oder Visual-Irgendwas nicht mal angedacht waren.
Die erste Version von 'Office' hiess 1983 auf deutsch 'LISA Bürosystem' und lief auf dem Macintosh Vorläufer.
Zur Implementierung musste erst eine eigene Programmiersprache her, sonst wäre die Oberfläche nicht machbar gewesen.
Ohne das MacApp Framework (1988) hätte es Photoshop in seiner heutigen Form nie gegeben.
Apple hat Entwicklungs-Werkzeuge damals zu ausgesprochen günstigen Konditionen verfügbar gemacht, später konnte man sie (kosten)frei nutzen.
Entsprechend (leistungsfähig) fällt heute das IOS-SDK aus.
Es gibt definitiv kein Pendant, das in Einfachheit und Funktionsumfang auch nur annähernd da heranreicht.
Egal, ob einem die Firma nun sympathisch ist, oder nicht.
Dazu kommt (für Anbieter), dass die Umgebung der Anwendung komplett vorhersehbar ist.
Für den Benutzer hat das den (angeblichen) 'Nachteil', dass er keinen freien Zugang zum Dateisystem hat.
Es macht die Entwicklung aber um Längen einfacher, weil es nur 1 Testumgebung gibt.
Noch entscheidender dürfte für viele Anbieter aber der existierende und erfolgversprechende Vertriebsweg sein.
Klar, Apple streicht eine satte Provision ein, stellt aber eine Infrastruktur, die einzelne Entwickler nie bieten könnten.
Abgesehen davon, dass die 'Kontrolle' ein Minimum an Qualität und eine gewisse Sicherheit bietet.
Auch das kann man mögen oder nicht... aber der Erfolg des Systems ist nachweislich vorhanden.
Von Preisniveau spielt sich das teilweise am unteren Rand von Shareware ab...
frag mal konkret Shareware-Anbieter nach ihren Erträgen - und dann schau dich um, was wo installiert ist.
Auf jede bezahlte Lizenz kommen 98 'einfach so...' genutzte. So sieht Freiheit (für Entwickler) in der Realität aus...
apropos Freiheit: ob Apple, Google, Microsoft, Adobe, Facebook, Oracle, SAP... alle haben Monopol-Charakter. So what ?
du hast konkret nach Unterschieden IOS-Android für Entwickler gefragt - deswegen die genannten Punkte.
Mir ist bekannt, dass einige kontrovers gesehen werden, aber
hier wäre der falsche Platz, darüber zu diskutieren.
cheers, Tom