Monotouch oder Titanium für die schnelle Anwendungsentwicklung auf dem IPhone?

Als .NET-Entwickler habe ich immer davon geträumt, mit meinen vorhandenen Fähigkeiten (c #) Anwendungen für das iPhone zu entwickeln.

Beide Programme setzen einen Mac und das installierte Iphone Sdk voraus.

Appcelerator Titanium war die erste App, die ich ausprobiert habe, und basiert darauf, dass einige native iPhone-APIs mit Javascript versehen wurden, damit sie in dieser Sprache aufgerufen werden können.

Monotouch kostet ab 399 US-Dollar für die Bereitstellung auf dem Iphone und nicht auf dem Iphone-Simulator, solange Titanium kostenlos ist.

Monotouch (Monodevelop) hat ein Ide, das derzeit in Titanium fehlt (aber Sie können jeden Editor wie Textmate, Aptana ... verwenden)

Ich denke, beide Programme generieren am Ende eine native vorkompilierte App (auch wenn ich nicht sicher bin, wie groß die endgültige App auf dem iPhone ist, da die Aufrufe des .Net-Frameworks zum Zeitpunkt der Kompilierung in Monotouch vorgezeichnet sind).

Ich bin mir auch nicht sicher, ob alle Iphone-APIs und -Funktionen vollständig abgedeckt sind.

Titan hat auch den Vorteil, die Entwicklung von Android-Apps zu ermöglichen, aber als C # -Entwickler finde ich Monotouch immer noch eher wie Visual Studio.

Welches würdest du wählen und welche Erfahrungen hast du mit Monotouch und Titanium gemacht?

Antworten auf die Frage(7)

Ihre Antwort auf die Frage