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?
Antworten
Zu viele Anzeigen?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.
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.
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.
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/
- See previous answers
- Weitere Antworten anzeigen