Xamarin: Mit einem Jahr Erfahrung habe ich festgestellt, dass es wirklich flexible IDE zu verwenden ist. Der erstaunliche Teil über Xamarin ist, dass Sie 2 Option haben, i) gehen native ii) gehen plattformübergreifend, das macht es offen auf welche Art der Nutzung Sie bevorzugen und wie Sie gehen möchten.
OS Support/Deployment für: Windows, iOS, Android, Mac
Sprachen Verarbeitete: XML, C#
Ionic: besonders Ionic-2, Es ist erstaunlich für alle HTML, CSS und JS Benutzer zum Erstellen von Anwendungen für das Web, mobile Anwendungen. Ich habe seine Bereitstellung für Windows Phone nicht gesehen (wenn es ist, dann bin ich mir nicht sicher) Mit Ionic, vergessen Sie alle Ihre MVVM strukturierte Codierung. Aber die neue Implementierung von Version 2 parallel zu eckigen 2 (Typoskript) könnte es möglich machen, zu implementieren.
OS Support/Deployment: iOS, Android, Web (HTML/CSS)
Sprachen verwendet: HTML, CSS, Angular-2
Star Rating Xamarin - Mobile und PC Dev - 4/5 Sternen bei der Nutzung von IDE und Deployment. Es gibt sofortige Hilfe, wenn Sie in den Xamarin-Foren bleiben. Dokumentation ist wenig vage.
Ionic-2 - Mobile und Web Dev - 3/5 Sterne auf verwendbar und Kompatibilität. Es ist schwierig, einige Antworten auf spezifische Fragen zu finden. Die ionischen Dokumente von Rest sind hervorragend in der Dokumentation und Implementierung.
Hoffe, das hilft. PS: Das ist meine eigene Sichtweise, da ich diese beiden Tools persönlich benutzt habe. Kommentare sind willkommen.
Diese Art von Fragen können hier nicht gestellt werden, bitte lesen Sie dies: http://StackOverflow.com/Help/How-to-ask und beachten Sie die Seitenregeln –