2 Stimmen

Flash (oder Silverlight) auf dem iPhone

Ich bin daran interessiert, Anwendungen für das iPhone zu entwickeln, und da ich ein .NET- und ActionScript-Entwickler bin, schreckt mich die Lernkurve der Objective-C Cocoa Touch-Programmierung ein wenig ab. Ich weiß, dass Adobe den Flash Player für das iPhone bereithält und ich denke, dass Apple ihn aus politischen Gründen nicht haben will. Gibt es eine einfache Alternative, um Anwendungen zu erstellen, die auf das interne GPS, das Telefon usw. zugreifen, ohne Objective-C und Cocoa Touch zu verwenden?

4voto

rustyshelf Punkte 44575

Derzeit gibt es keinen anderen Weg. Als langjähriger Apple-Fan habe ich eines immer wieder gelernt: "Entweder Steve oder der Highway". Wenn Steve sagt, kein Flash, dann kannst du deinen süßen kleinen Hintern darauf verwetten, dass es kein Flash geben wird. Also entwickle entweder eine Webanwendung oder lerne Objective-C. Ich bin ein JAVA-Kopf und habe alles, was ich wissen musste, in etwa einem Monat gelernt, in meiner Freizeit, es ist also nicht so schlimm, wie es zunächst scheint.

2voto

Andy Bourassa Punkte 1838

Ich denke, die kurze Antwort lautet: Niemand weiß es. Steve Jobs hat in der Vergangenheit viele Dinge gesagt, die er inzwischen wieder zurückgenommen hat (Filme in iTunes, Video auf dem iPod, um nur zwei zu nennen). Meine persönliche Meinung ist, dass Objective-C keine so steile Lernkurve hat, wie Sie denken, wenn Sie eine C-ähnliche Sprache beherrschen. Außerdem denke ich, dass es im besten Interesse eines jeden Programmierers ist, neue Sprachen und Umgebungen zu lernen.

1voto

Nils Punkte 12711

IIRC Steve Jobs sagte, dass es keine Flash-Unterstützung für das iPhone gibt, weil Flash zu langsam ist.

Auf der anderen Seite verwendet der iPhone-Browser WebKit, so dass Sie für eine Web-App wahrscheinlich nur Javascript mit dem Canvas-Objekt verwenden können.

0voto

Hrvoje Hudo Punkte 8904

Der Kernel des Iphone macosx erlaubt keine Jit-Kompilierung, so dass nichts wie Java, .net, Flash oder Silverlight funktionieren kann.

Außerdem wird die gesamte Software über den Apple Store vertrieben und darf keine Funktionen von Standardanwendungen kopieren, die in das iPhone/den Touch eingebaut sind. Das ist von der ULA oder so ähnlich. Mit der JIT-Kompilierung könnte jeder einfach Flash/Silverlight-Anwendungen herunterladen und verwenden, die letztendlich die eingebauten Anwendungen ersetzen und Apple daran hindern, den Markt für iphone/itouch zu kontrollieren.

0voto

Steav Punkte 1469

Letzten Monat habe ich diesen Blog-Artikel über einen "Open-Source-Klon" von Silverlight für das iPhone gelesen. Ich bin sehr neugierig auf diese

http://www.downloadsquad.com/2010/03/14/novell-to-bring-open-source-silverlight-clone-to-iphone/

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X