2013-03-25 4 views
9

Ich genieße wirklich Xamarin Studio und ich bin auf der Suche nach einer Vorlage Lösung, um eine Cross-Geräte-Anwendung mit MvvmCross zu entwickeln.Einrichtung von Xamarin Studio für die Arbeit mit PCL & MVVMCross

Aber ich kann nicht finden, wie man ein Projekt einstellt, um mit PCL und MvvmCross mit Xamarin Studio zu arbeiten.

Wenn jemand mir einen Link geben kann, wo ich ein Tutorial finden kann, um es zu machen, wäre es genial.

Ich würde sehr zufrieden sein, zu dieser Gemeinschaft beitragen, indem sie mein Feedback zu geben und einige Tutorial über die Bereitstellung wie Xamarin Studio, PCL MvvmCross beginnen und von Visual Studio loswerden: D

+2

Geben Sie mir ein paar Stunden ... Aktualisieren Sie nur die Präsentationsvorlagen für v3 von https://github.com/slodge/MvvmCross-Templates (sowie 20 andere Jobs) – Stuart

+0

Sie können 20 Stunden pro Tag arbeiten: O glücklicherweise besteht ein Tag aus 24 Stunden :) – Nk54

Antwort

6

wie @ dude Antwort darauf hingewiesen, für die Arbeit in Visual Studio auf dem PC in der Pre-Xamarin2.0 Welt gab es ganz mit detaillierte Anweisungen verfügbar unter http://slodge.blogspot.de/2012/12/cross-platform-winrt-monodroid.html

Da verschiedene Versionen von Xamarin 2.0 im Laufe des letzten Monats veröffentlicht wurden, ist es immer schwieriger geworden, diese Art von Anweisungen auf dem neuesten Stand zu halten ... und diese Situation wird wahrscheinlich noch eine Weile als Xamarin fortbestehen zur Zeit hinzufügen:

  • .Net 4.5 (Mono 3) Unterstützung
  • async/await Unterstützung
  • PCL-Unterstützung

Diese Arbeit mit einigen urgen wird getan, Aber ich habe leider keine einfache Möglichkeit, Daten für die Alpha, Beta oder endgültige Verfügbarkeit vorherzusagen.


Für das aktuelle Setup OSX, ich denke, Sie verwenden können:

  • den aktuellen XamarinStudio/MonoDevelop - 4.0.2
  • die aktuellen stabil Xamarin.iOS/Monotouch und Xamarin. Android/MonoDroid - do nicht verwenden, um den Aplha Kanal

Für den aktuellen PC-Setup, ich glaube, Sie können kann nicht Verwendung Xamarin.iOS, aber Sie kann Verwendung:


Für Diskussionen über Dinge Gebäude bekommen und ausgeführt wird, kann nicht verwenden Stackoverflow - statt eines verwenden:

als Backup können Sie auch versuchen https://jabbr.net/#/rooms/mvvmcross


Denken Sie nicht einmal zu versuchen, eine MvvmCross App gebaut zu bekommen - auf dem freien Version von Xamarin - die Grenzen sind für jede App, die ich zu bauen versucht habe, viel zu niedrig.


Wenn Sie für einige Start App-Vorlagen suchen, verwenden Sie: https://github.com/slodge/MvvmCross-Templates

Wenn Sie für einige vorgefertigte Binaries suchen, verwenden Sie eine einen der Ordner auf: https://github.com/slodge/MvvmCross-Binaries - Bitte beachten Sie, dass die portable Bibliotheken auf dem Mac gebaut sind nicht übertragbar auf den PC (oder umgekehrt) - sie werden "bald", aber noch nicht.


Sorry für die Tatsache, dass wir, fertige Lösung keine sauberere haben ... wir haben kämpfen nun PCLs in Xamarin für ein Jahr zu hacken. Allerdings ist die gute Nachricht, dass wirklich bald, dass Kampf vorbei sein, und wir können mit den Anwendungen alle bekommen auf :)


ich diese Antwort garantieren ist innerhalb einer Woche nicht mehr aktuell ...

+1

Woaw! Vielen Dank für deine Antwort Stuart. Ich schätze wirklich, was du mit MvvmCross gemacht hast. Es ist schon sehr lange her, dass ich mich nicht in ein Framework verliebt habe (das letzte Mal war die Veröffentlichung von Silverlight 2). Und dann sah ich MvvmCross und begann meine erste Anwendung <3 :) Es ist in Ordnung, wenn ich nur ein paar Wochen warten oder gar mounth. Ich habe es nicht eilig. Ich wusste, dass Xamarin an Async/Abwarten und 4.5 arbeitete, aber ich wusste nicht, wie PCL ging. Ich werde einen Kommentar hinzufügen, nachdem ich all die Dinge gelesen habe, die du mit mir verlinkt hast. – Nk54

1

zu diesem Artikel Werfen Sie einen Blick : http://slodge.blogspot.de/2012/12/cross-platform-winrt-monodroid.html

Viele Informationen über PCLs sowie einige spezielle Infos über MVVMCross

+0

Vielen Dank für diesen Link. Ich habe diesen Beitrag nicht gefunden, während ich nach weiteren Details gesucht habe. Weißt du, ob alles, was im Artikel verlinkt ist, auch mit Xamarin Studio funktioniert? – Nk54

+0

Sorry, ich weiß es nicht, ich bin auch auf der Bewertung von Xamarin. – duDE

+0

Ok, sorge dich nicht, dass du es nicht musst. Es ist sehr cool, dass du so schnell antwortest. Ich bewerte auch Xamarin, aber da Stuart mir geantwortet hat, denke ich, dass ich Mono 4.5 und PCL warten werde, um Xamarin tiefer zu bewerten. Guten Tag duDE – Nk54

2

Mit Xamarin.Studio 4.2 können Sie PCL-Projekte erstellen.