2014-05-21 20 views
21

Hier brauche ich einige Entwickler Meinung. Ich testete Xamarin Studio, Android und iOS App zu bauen, und zuerst war es großartig. Aber später entdeckte ich, dass ich immer noch so viel von xcode und eclipse brauche, um mir beim Frontend helfen zu können, und irgendwann war es der Arsch im Backend. Also sprang es ein bisschen herum. Also habe ich beschlossen, Apps auf nativen Plattformen zu erstellen und darauf zu warten, dass die Community wächst. Hat jemand hier Performance-Problem auf Android-Apps mit Xamarin bei vielen asynchronen und mittleren großen Daten arbeiten gebaut, ist native App ruhig ein bisschen schneller und stabil von diesem Aspekt. Liege ich hier falsch, sollte ich ein wenig auf Xamarin warten, um die Traktion zu ergreifen?Xamarin vs native iOS und Android

+19

Lustig, wie die Fragen, die aus diesem Grund geschlossen werden, immer noch so nützlich sind ;-) –

+2

Die Frage ist ausreichend. Ein Anfänger möchte immer Entwicklungsplattformen vergleichen: z.B. Android Studio VS Xamarin IDE VS etc. – Ehsan

Antwort

9

Meiner Meinung nach ist Xamarin einfach großartig. Ich verwende es in Visual Studio 2012 und ich habe iOS & Android-Apps gemacht. Das Ergebnis ist eine native App, so dass die Leistungen gleich sind. Der einzige Punkt, der mich mit iOS-Apps stört, wenn ich die Info.plist in Visual Studio modifizieren (z. B. App-Icons hinzufügen) oder App im AppStore bereitstellen möchte, funktioniert nie so, wie ich es möchte, also mache ich es in Xamarin Studio (oder Xcode) auf dem Mac. Allerdings ist Visual Studio so viel besser im Vergleich zu Xamarin Studio & Eclipse, dass meine Wahl getroffen wird.

+2

Läuft Xamarin nicht nach einer gewissen Zeit ab? – toddmo

+1

Sie müssen die Lizenz jedes Jahr erneuern, aber Apps, die bereits im Store sind, funktionieren noch. – gaepi

+4

Xamarin ist jetzt frei! –

13

Es gibt kaum Leistungsprobleme, die ich in einer in Xamarin entwickelten App beobachtet habe. Abgesehen von den Bugs über Xamarin Studio, die bereits in ihrem Bugzilla gemeldet wurden, funktioniert alles gut. Ich habe sowohl Xamarin Studio als auch Visual Studio für die Entwicklung von Apps für Android und IOS verwendet. Entwickeln für ios, ist es besser in Xamarin Studio in Mac getan, weil Sie eine Windows-Maschine zu einem Mac paaren müssen, wenn Sie den Simulator und ordnungsgemäße Debuggen dort haben wollen. Xcode und Xamarin Studio müssen eigentlich zusammen verwendet werden. Android, ich brauchte nie Eclipse zu benutzen. Und da du mono für dich arbeiten lässt, wird es sogar schneller, denn jetzt werden nicht alle Dinge auf dalvik geworfen. Mono schafft alles, was es kann, und Dalvik kommt nur für Dinge ins Bild, die explizit Dalvik und Android brauchen. Xamarin wächst stetig und auch die Unterstützung ist zu gut. Es ist bereits weit verbreitet. Keine Notwendigkeit, auf irgendetwas zu warten. Tauchen Sie ein und genießen Sie die Neuheit der Programmierung für Android und iOS in etwas anderem. Prost. :)

+3

Viele Leistungsprobleme. Sie müssen nur etwas über eine Ausstech-App hinaus tun. – TheCodingArt

+0

Dies ist eine Antwort, die nicht "meinungsbezogen" ist und alle Punkte berührt. –

Verwandte Themen