2017-02-21 7 views
4

Ich habe viele Artikel (und Formulare) über Ionic vs Xamarin gefunden, aber sie sprechen immer über Ionic 1 oder Xamarin, als es noch bezahlt wurde (also vor März 2016, als es von Microsoft erworben wurde).Ionic 2 vs Xamarin

Ich muss Ionic 2 gegen (aktuelle) Xamarin erforschen und ich weiß, dass beide Technologien große Fortschritte gemacht haben. Kann mir jemand mit einigen Quellen helfen oder ist es noch zu früh, um diese Frage zu stellen?

+1

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 –

Antwort

6

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.

+1

seit Sie beide verwendet haben, wie vergleichen Sie die Leistung und wie einfach ist es, die Apps mit beiden Plattformen zu implementieren? – Coding

+0

@HusseinSalman Die Bereitstellung ist auf beiden Plattformen sehr einfach. Es ist so einfach wie das Klicken auf eine Schaltfläche. Ionic hat jedoch eine automatische Inkrementierung der Version, so dass es bei der Bereitstellung nicht so schmerzhaft ist, die Anzahl zu erhöhen. Während für Xamarin müssen Sie manuell ändern. Aber ich bevorzuge immer noch Xamarin und das manuelle Inkrement. Da wir die vollständige Kontrolle über die Version haben. Was passiert, wenn das Inkrement falsch läuft? Was ist, wenn wir eine bestimmte Nummer benötigen? Und alles! Im Einsatz werde ich sagen, Xamarin gewinnt das Rennen im Vergleich zu Ionic. Obwohl beide 3,5/5 bekommen. – Smit