Mit Adobe Flash Professional CS5 können Benutzer iPhone-Anwendungen mit dem bekannten Action Script erstellen. Die so erstellten Anwendungen werden dann klassisch im AppStore verkauft. Dies bedeutet jedoch nicht, dass Flash neu im iPhone unterstützt wird und wir Flash-Seiten in Safari anzeigen können.
Allerdings wird das neue Tool zur Anwendungserstellung sicherlich bei einer Vielzahl von Entwicklern Anklang finden und natürlich werden auch wir Nutzer davon profitieren. Es gibt viele Adobe Air-Apps, die jetzt mit minimalen Änderungen ausgeführt werden können und sich ganz einfach für die iPhone-Anforderungen kompilieren lassen. Websites können auf die gleiche Weise zusammengestellt werden.
Flash hat keine Umgebung geschaffen, in der eine iPhone-Anwendung ausgeführt werden kann, aber eine auf diese Weise erstellte Anwendung wird direkt als normale native iPhone-Anwendung kompiliert. Der Vertrieb erfolgt klassisch über den Appstore, der Nutzer wird den Unterschied gar nicht bemerken. Um Anwendungen im Appstore zu vertreiben, muss der Entwickler die übliche jährliche Gebühr an Apple zahlen und die Anwendungen unterliegen dem klassischen Genehmigungsprozess. Aber wir könnten sicherlich eine Welle neuer interessanter Anwendungen sehen.
Persönlich würde ich als Benutzer einen Unterschied erwarten. Meiner Meinung nach sind auf diese Weise geschriebene Anwendungen wesentlich schlechter optimiert als solche, die in Xcode geschrieben wurden, und könnten daher den Akku stärker beanspruchen.
Was Flash in Safari betrifft, hat sich in diesem Bereich vorerst nichts geändert und ich persönlich bin ohne Flash im Browser zufriedener. Aber wenn Flash jemals in Safari erscheint, hoffe ich, dass es eine Schaltfläche zum Ausschalten gibt.
Na Adobe Labs-Seite Weitere Informationen und ein Demonstrationsvideo können Sie hier lesen. Es gibt auch einen Link zu mehreren in Adobe Flash CS5 erstellten Anwendungen, diese Anwendungen sind jedoch nicht im tschechischen Appstore zu finden. Aber wenn ja ein US-Konto erstellt, also können Sie diese Anwendungen natürlich ausprobieren.
Ich mache mir eher Sorgen, dass der AppStore nicht noch mehr mit primitiven Anwendungen und Spielen in Flash überfüllt wird.
Nun ja, selbst etwas in Photoshop zu entwerfen ist nicht einfach. Ich mache mir also keine Sorgen, dass Adobe Flash CS5 den App Store mit nutzlosen Apps überschwemmt.
Meiner Meinung nach wird die Anzahl der Spiele im App Store zunehmen, es wird eine deutliche Steigerung sein, denn Flash ist dafür perfekt.
Ebenso wird der Ballast zunehmen, denn schließlich wird die Entwicklung für das iPhone einfacher. Céčko kann und ist aus vielen Gründen für viele Programmierer ein unüberwindbares Problem sein.
Und dann gibt es natürlich noch die bereits erwähnte Optimierung, die Beanspruchung des Akkus usw. Das war auch der Grund, warum Apple den Garbage Collector nicht auf das iPhone gebracht hat.
Ich habe genau die gleichen Bedenken…. Ein Haufen beschissener Apps, irgendein Idiot wird sein Portemonnaie für irgendetwas Dummes schmieren wollen (vielleicht ist für das Hochladen in den AppStore zumindest ein Mac erforderlich, der es zumindest ein wenig auswählen könnte), ich glaube nicht, dass das alles so sein wird Immer richtig kompilieren, der Genehmigungsprozess wird sich selbst für diese guten Apps in die Länge ziehen ... aber dann sehe ich einfach viel mehr negative als positive.
Für mich besteht das Hauptproblem bei der Entwicklung darin, dass ich keinen Mac besitze. Auf diese Weise kann ich endlich versuchen, einen Antrag zu stellen. Ich kann problemlos mit Flex und ActionScript arbeiten, und es wird auf jeden Fall einfacher sein, darin besser zu werden, als C oder XCode zu lernen, von denen ich keine einzige Zeile kenne (normalerweise mache ich Dinge in Java).
C ist eine Sache, aber selbst für mich als Person, die C in vielerlei Hinsicht kennt, war Objective-C aufgrund seiner Syntax und seines OOP-Ansatzes eine kalte Dusche.
Und wie Oriesko schrieb. Dadurch wird die Zahl der eingereichten Anträge noch einmal enorm steigen, und ich möchte nicht sehen, welche Auswirkungen das auf den ohnehin langsamen Genehmigungsprozess haben wird.
Nun, das ist sehr interessant. Es wird sogar möglich sein, die iPhone-API für Beschleunigungsmesser, Geolokalisierung usw. zu verwenden. Allerdings wird der Ballast zunehmen, ich frage mich, ob Apple darauf in irgendeiner Weise reagieren wird. Wie auch immer, ich glaube, dass wir mit der Zeit auf einige nette Anwendungen stoßen werden, die ohne Flash nicht erstellt worden wären.
Es ist endlich da. Für mich wäre Xcode on Win ideal, aber das scheint auch keine schlechte Idee zu sein. Und ich denke, dass Apple die Menschen bei der Entwicklung der Anwendung nicht einschränken sollte.