Gleichzeitig mit dem iPhone OS 4.0 hat Apple die Richtlinien überarbeitet: Nur Apps, die in „genehmigten“ Sprachen (C, C++, Objective-C) geschrieben wurden, dürfen in den App Store. Von der Änderung betroffen ist nicht nur Flash CS5 mit dem iPhone Packager, sondern auch diverse andere Entwicklungswerkzeuge.
ANZEIGE
Darunter sind MonoTouch (.NET), Corona (Lua), Titanium, PhoneGap und Unity3D (C#). Jedes dieser Entwicklertools wird bereits für Apps im App Store entwickelt - ihre Herkunft verraten sie in der Regel nur über den Info-Dialog oder im Programmpaket. Konamis Hyper Sports Winter ist beispielsweise in Lua geschrieben.
Umstritten ist, ob Apple einem Entwickler die Programmiersprache vorschreiben kann, selbst wenn das Ergebnis eine native iPhone-App ist. Bei Corona und dem iPhone Packager läuft im Hintergrund kein Interpreter, der Lua, beziehungsweise Flash ausführt. Allerdings könnte Apple die Binaries auf Spuren nach ihrem Ursprung untersuchen, auch wenn dort kein Flash Player schlummert, lässt sich einfach ermitteln, dass die App nicht ursprünglich mit Objective-C entwickelt wurde.
Reaktionen
Fluch und Segen ist es für eine Firma, ihre Mitarbeiter twittern und bloggen zu lassen. Deshalb gibt es von Adobe gleich zwei Reaktionen: Eine von Lee Brimelow, Platform Evangelist bei Adobe für Flash, Flex und AIR, sowie die offizielle von Kevin Lynch, CTO von Adobe. Brimelow sieht die neuen Bedingungen als Beleidigung für Entwickler an, da nicht nach rationalen Gesichtspunkten bei der Prüfung einer App entschieden werde, sondern danach, welches Werkzeug der Entwickler verwendet hat. Entwickler werden als Geiseln in einem Feldzug gegen Adobe verwendet. Er bedauert, dass Apple-Angestellte ihre Meinung nicht frei äußern könnten - allerdings ist die Freiheit, die Angestellte wie Brimelow genießen, eine relative: Würde er über seinen Arbeitgeber herziehen, wäre sein Blog schnell geschlossen. Zum Schluss schickt er noch ein „Go screw yourself Apple.“ nach Cupertino, das man frei mit dem Mittelfinger übersetzen könnte.
Lynch betont hingegen, CS5 wie geplant ausliefern zu wollen. Man müsse abwarten, ob Apple tatsächlich mit dem Flash Packager erstellte Apps ablehne. Eine ähnlich abwartende Haltung vertritt auch Walter Luh von Ansca Mobile (Corona). Etwas anderes bleibt ihnen auch nicht übrig, denn wieder einmal hat Apple Freund und Feind mit der Änderung überrumpelt.



Artikel kommentieren
apple wird immer schlimmer
sry aber kein verständnis meinerseits
Apple wird immer mehr eingebildeteter. Ich hoffe nur das sie mal auf die schnauze fliegen und dann so schnell wie möglich was daraus lernen.
Aber moment mal, wo ist denn die Begründung von Jobs? Ist hier etwa ein falscher Titel?
kommt doch oft zu Fall. Apple wird immer unsympathischer.
Was wäre Apple ohne Adobe, CS oder Photoshop?
Ich müsste dann das OS wechseln und das sicher nicht mit boot camp!
Seine Begründung steht auf der zweiten Seite dieses Artikels.
Wusste gar nicht das Unity3D damit Probleme bekommen könnte:
http://www.unity-community.de/news/100-unity-ceo-aeussert-sich-zum-iphone-os-40
Da hat sich der Unity CEO geäußert.
...bereits fest entschlossen zu switchen.
Apple erschien mir einfach sympatischer; "think different" hatte ich schon mit der Muttermilch aufgesogen, diese Werbung traf mitten ins Herz.
Aber jetzt..., einen Fernseher zu produzieren und den Sendern vorzuschreiben, was sie zu senden haben ist schon ein Ding, nun aber auch noch vorzuschreiben, mit welcher Kamera zu produzieren ist, erinnert mich an einen manisch-depressiven Patienten, kurz vor seinem Selbstmord.
Microsoft wäre schon längst verklagt worden und mit entsprechenden Bußgeldern belegt worden.
Ich glaube, ich warte lieber noch ab... und so schlecht ist Win7 auch wieder nicht.
Sorry, ich liebe Apple nach wie vor. Gut, dass Apple gegen schlecht programmierte Mittelmäßigkeit etwas unternimmt. Jetzt kommt wieder dieser ganze CS5-Ballast mit zig Programmen und Bugs für 1000 Euro - wird gekauft weil Photoshop und InDesign brauchbar sind. Der Kauf von FreeHand, um dann das missratene Illustrator zu protegieren und FreeHand einzustellen, das ist wahrhaft schlechter Stil von Adobe und von Apple nicht zu unterbieten. Arbeitet doch mit euren Dell-Kisten und Windows7, wen interessierts?
Das ist meine Meinung:
http://www.seheichmichgezwungen.de/?e=2531
Viel Spaß beim Objective-C-gefrickel, hoffentlich kommt bald MonoDroid.
Kommentar hinzufügen