2016-07-02 9 views
-2

Ich versuche, eine Geschäftsanwendung für Android und iOS mit Xamarin zu erstellen. Anwendungen für beide Betriebssysteme (Android und iOS) haben dasselbe Layout. Funktionsweise ist einfach - Benutzeranmeldung, Tischansichten, Kartenansicht, Suche & Filter, Navigationsmenü, Videoabspiellisten usw.Best Practices für die Erstellung plattformübergreifender Anwendungen mit Xamarin

werde ich eine dieser Ansätze wählen, wenn die App zu erstellen:

  • erstellen separate Versionen der App mit Xamarin.Android und Xamarin.Ios
  • die App Machen Cross-Plattform mit Xamarin.Forms

Was sind die Vor- und Nachteile sind, dass ich bewusst mit beiden Ansätzen sein sollte?

+2

Dies kann auf SO nicht sinnvoll beantwortet werden. Es hängt von Ihren spezifischen Anforderungen und Präferenzen ab - es gibt keine "richtige" Antwort. Ich schlage vor, die Xamarin-Foren zu besuchen, wenn Sie einige Meinungen über die Vor- und Nachteile jedes Ansatzes erhalten möchten. – Jason

Antwort

2

Xamarin.Forms ist am besten für: Apps, die wenig plattformspezifische Funktionalität Apps erfordern, wenn der Code-Sharing als benutzerdefinierte UI wichtiger ist Entwickler komfortabel mit XAML

Xamarin.iOS & Xamarin.Android sind am besten für : Apps mit Interaktionen, die Apps nativen Verhalten erfordern, die viele plattformspezifischen APIs Apps in denen benutzerdefinierte UI als Code ist wichtiger verwenden

Wenn ich an Ihrer Stelle zu teilen war, haben würde Xamari gewählt n.Forms

Verwandte Themen