2009-07-31 9 views
2

Ich habe eine Anwendung für das iPhone in Xcode, aber als Ergebnis der jüngsten Entwicklungen, muss ich jetzt machen es in eine Webanwendung.Kann ich meine iPhone-App in xcode in eine Webanwendung umwandeln?

Ich weiß, dass Dashcode Web-Anwendungen für das iPhone geeignet erstellt. Kann ich irgendwie mein Xcode-Projekt in Dashcode importieren? Oder kann ich mit Xcode eine Web-App erstellen, ohne die Anwendung komplett neu zu schreiben?

Antwort

6

Nicht leicht. Weder Xcode noch Dashcode werden Ihnen dabei helfen, Ihre Schnittstelle oder Ihren Objective-C-Code in HTML und JavaScript zu übersetzen.

Wenn Sie eine Menge von Objective-C-Code haben, den Sie weiter verwenden müssen, können Sie möglicherweise einige Kilometer aus Objective-J herausholen.

+0

Cool! Ich habe noch nie von Cappuccino gehört. Sieht sehr nützlich aus. – Evelyn

2

Sie können möglicherweise einige Logik retten, aber in den meisten Fällen betrachten Sie eine vollständige Neuerstellung. Wenn Sie ein Web-App-Framework finden, das objective-c verwendet, können Sie möglicherweise einige Klassen wiederherstellen, die Foundation-Klassen erweitern.

2

Wie Ryan sagte, könnten Sie einige Teile des Codes retten, aber Xcode ist nicht und wird nicht alle Formate exportieren, die sie in HTML verwenden. Außerdem können einige der HTML-Stile in Dashcode bestimmte Prozesse nicht ausführen, die Ihre Anwendung möglicherweise von Dashcode benötigt.