2012-12-20 8 views

Antwort

5

Es gibt zwei Plattformen genannt Monotouch und Mono, über die Sie iOS-App mit C# und .NET entwickeln können.

  1. Mono
  2. MonoTouch

Ich werde dies vorschlagen book für Sie mobile Entwicklung in C# zu lernen.


Wenn Sie in HTML interessiert sind und Javascript die folgenden SDKs wird Ihnen helfen.

  1. Phone Gap
  2. Appcelerator Titanium
  3. Sencha
12

Die Xamarin Team, früher Mitarbeiter von Novell auf dem Mono Projekt arbeiten, haben sowohl Cross-Plattform-Compiler und Runtimes für iOS und Android entwickelt.

Während es noch nicht eine "Write-once run anywhere" Utopie der mobilen Anwendungsentwicklung erstellt, ist es definitiv ein Schritt in die richtige Richtung und vielleicht besser als HTML5-Lösungen.

Ich habe es am besten zu schreiben Kernbibliotheken (nur die App-Logik, keine UI-Code), die unter .NET und Mono kompiliert. Schreiben Sie dann UI-Layer für jede Plattform, die Sie unterstützen möchten. Mit einem MVC-Muster können Sie Dinge so abstrahieren, dass Code sehr wiederverwendbar wird.

Verwandte Themen