Ich bin ein C# -Entwickler, der die Entwicklung einer iPhone/iPad-Anwendung beginnen wird.Monotouch Fähigkeiten
Meine Frage ist sehr einfach: Mit monotouch, kann ich alles tun, was ich mit Standard-ObjektC tun kann?
Ich bin ein C# -Entwickler, der die Entwicklung einer iPhone/iPad-Anwendung beginnen wird.Monotouch Fähigkeiten
Meine Frage ist sehr einfach: Mit monotouch, kann ich alles tun, was ich mit Standard-ObjektC tun kann?
Ziemlich viel, ja. Monotouch-Updates kommen nach iOS-Updates sehr schnell, so dass Sie fast sofort auf neue APIs zugreifen können.
Sie können immer noch Dritt Teil Objective-C-Bibliotheken verwenden, auch: http://monotouch.net/Features#Access_to_third_party_iPhone.2fObjective-C_Libraries
Offensichtlich bedeutet dies, dass Sie noch Objective-c in einer Monotouch App verwenden können, wenn Sie es jemals für notwendig erachten.
Das ist richtig. Ich habe eine C-Bibliothek geschrieben, um mit der Hardware zu kommunizieren, die von MonoTouch aufgerufen wird. –
Nein, Sie können nicht, da ObjC und C die native OS-API sind, aber Sie können so ziemlich alles tun, was Sie wollen. –
Ich habe C# ausgiebig benutzt, bevor ich Objective-C gelernt habe. Es ist wirklich ein sehr einfacher Sprachwechsel. Meiner Meinung nach ist es viel besser, einen oder zwei Tage damit zu verbringen, Objective-C zu lernen, da es so viel mehr Beispielcode dafür gibt. Und auf jeden Fall müssen Sie die Entwurfsmuster von Cocoa kennenlernen. Außerdem ist es wesentlich einfacher, in der Dokumentation zu navigieren, wenn Sie Objective-C verwenden, und ich bin mir sicher, dass viele iOS-Entwickler zustimmen werden. Je einfacher es für Sie ist, die Dokumentation zu verwenden, desto einfacher wird Ihr Leben zehnfach. Ich kann Ihnen ein paar Bücher empfehlen, wenn Sie möchten? – mackross
Ok, ich werde ObjectC lernen :) – AngeloBad