WEBVTT

00:00:00.000 --> 00:00:04.230
>> Hallo. Dan bekam tatsächlich eine
wunderbares Lachen aus mir heraus.

00:00:04.230 --> 00:00:05.580
Ich sollte
ruhig, aber wenn er

00:00:05.580 --> 00:00:07.320
sagte Affen, die typt wirklich schnell,

00:00:07.320 --> 00:00:10.110
die mit der
Xamarin-Affe, oder?

00:00:10.110 --> 00:00:11.505
Also willkommen.

00:00:11.505 --> 00:00:13.800
Wir werden reden
wie ein Xamarin-Formular

00:00:13.800 --> 00:00:16.395
ist produktiver und
schön als je zuvor.

00:00:16.395 --> 00:00:19.020
Ich bin froh, dass Sie
sich uns angeschlossen. Ich benötige deine Hilfe.

00:00:19.020 --> 00:00:20.240
Ich bin David Ortinau,

00:00:20.240 --> 00:00:24.630
Hauptprogramm-Manager für
mobile Entwicklertools, die die

00:00:24.630 --> 00:00:29.895
Xamarin Mobile SDk
mit unseren Werkzeugen.

00:00:29.895 --> 00:00:31.280
Es gibt viele von uns, die an

00:00:31.280 --> 00:00:33.260
dieses Produkt und ich bin
wirklich aufgeregt heute, um

00:00:33.260 --> 00:00:36.770
mit Ihnen die coole neue teilen
Dinge, die wir gemacht haben.

00:00:36.770 --> 00:00:39.800
Also zuallererst will ich
von Ihnen zu hören.

00:00:39.800 --> 00:00:42.230
Also habe ich einmal Livestreaming

00:00:42.230 --> 00:00:44.700
Woche für eine ganze Weile jetzt auf Twitch,

00:00:44.700 --> 00:00:48.470
und ich finde, dass die Leute
aus der ganzen Welt.

00:00:48.470 --> 00:00:50.360
Also sprechen wir über das Wetter

00:00:50.360 --> 00:00:52.955
heute und wir haben viel geredet
über das Wetter in Redmond,

00:00:52.955 --> 00:00:55.310
aber wo bist du, wo
beobachten Sie?

00:00:55.310 --> 00:00:57.470
Gehen Sie zu Ihrem Twitter-Client

00:00:57.470 --> 00:00:59.360
was auch immer Ihr Favorit
Twitter-Client ist,

00:00:59.360 --> 00:01:03.575
verwenden Sie the.NET den Hashtag zu verleihen und
ich, wo du zuschaust.

00:01:03.575 --> 00:01:06.770
Sind Sie in Nordamerika?

00:01:06.770 --> 00:01:09.155
Ja, ich bin zurück zu den Dias gegangen, tut mir leid.

00:01:09.155 --> 00:01:12.095
Sind Sie in Nordamerika, wo Sie?

00:01:12.095 --> 00:01:13.790
Sie sollen eindeutig

00:01:13.790 --> 00:01:15.955
funktioniert jetzt, wenn
Sie sind in Nordamerika,

00:01:15.955 --> 00:01:17.460
aber das ist Arbeit,

00:01:17.460 --> 00:01:19.460
dies ist Bildung für das, was Sie

00:01:19.460 --> 00:01:21.740
tagtäglich.
Das ist alles gut.

00:01:21.740 --> 00:01:24.215
Wie wäre es mit Südamerika,

00:01:24.215 --> 00:01:27.200
und natürlich Nordamerika
Ich habe Mittelamerika einbezogen.

00:01:27.200 --> 00:01:30.425
Ich werde etwas überspringen.

00:01:30.425 --> 00:01:33.530
Wie wäre es mit dem großen
Kontinent Afrika?

00:01:33.530 --> 00:01:35.060
Ich weiß, dass wir
viele Menschen, die

00:01:35.060 --> 00:01:37.160
wird sich von
Afrika, wenn ich streame,

00:01:37.160 --> 00:01:41.375
so ist es immer toll, Menschen zu sehen
aus dieser Region der Welt.

00:01:41.375 --> 00:01:44.570
Xamarin ist so ein globaler
Community, es ist wirklich genial.

00:01:44.570 --> 00:01:47.840
Es ist eines der Dinge, die ich am meisten preise
Über die Arbeit für Microsoft ist

00:01:47.840 --> 00:01:49.460
in der Lage zu interagieren
mit Menschen überall

00:01:49.460 --> 00:01:51.490
die Welt. Wie wäre es mit Europa?

00:01:51.490 --> 00:01:52.710
Woher kommst du?

00:01:52.710 --> 00:01:53.925
Ich suche hier nach einigen Tweets,

00:01:53.925 --> 00:01:56.085
kommen Sie, schlagen Sie mich mit einigen Tweets.

00:01:56.085 --> 00:02:00.210
In Ordnung, wir haben eine und
St. Louis, meine Heimatstadt.

00:02:00.210 --> 00:02:04.080
Kerala Indien, Norwegen,
Olympia Washington,

00:02:04.080 --> 00:02:06.135
nicht weit weg, Mexiko,

00:02:06.135 --> 00:02:09.285
Belgien süß. Alles klar.

00:02:09.285 --> 00:02:12.110
Oceanside California, I
nicht genau wissen, wo

00:02:12.110 --> 00:02:15.065
das ist, aber es ist Ozeanseite
also muss ich besuchen.

00:02:15.065 --> 00:02:16.870
Das klingt erstaunlich.

00:02:16.870 --> 00:02:20.025
Prima. Nun, und
das Land unten unter,

00:02:20.025 --> 00:02:22.800
wir können die
land unten, oder?

00:02:22.800 --> 00:02:24.150
Weil ich weiß, dass
wir haben eine starke

00:02:24.150 --> 00:02:26.150
vibrant.NET Xamarin-Community.

00:02:26.150 --> 00:02:28.010
Sie sind leidenschaftlich
über die Technologie,

00:02:28.010 --> 00:02:31.100
versuchen, mehr und mehr
Adoption, wo sie arbeiten,

00:02:31.100 --> 00:02:33.530
und wir wollen helfen,
so gut wir können.

00:02:33.530 --> 00:02:37.700
Einer meiner Lieblings-Twitch-Streamer
wenig Teaser ist in Australien.

00:02:37.700 --> 00:02:40.295
Lassen Sie uns also über das Wetter sprechen.

00:02:40.295 --> 00:02:43.430
So wie ich erwähnte, wenn Sie sahen,
die Keynote heute Morgen

00:02:43.430 --> 00:02:45.080
Ich glaube, es war Glenn, der sagte, dass

00:02:45.080 --> 00:02:47.055
Redmond ist der einzige
Wetter, das zählt,

00:02:47.055 --> 00:02:49.970
und gegeben, wo Sie
sind in der Welt I

00:02:49.970 --> 00:02:53.420
stellen Sie sich vor, Sie denken nicht, dass die
Wetter auf der ganzen Welt zählt.

00:02:53.420 --> 00:02:55.820
Schauen wir uns also an, wie
wir können dies angehen.

00:02:55.820 --> 00:02:58.640
ich werde überspringen
in mein Visual Studio.

00:02:58.640 --> 00:03:02.935
Lassen Sie meinen Android-Emulator die Größe ändern.

00:03:02.935 --> 00:03:06.530
Alles klar. Wir sind gut.
Das ist also die Demo

00:03:06.530 --> 00:03:10.250
sie gesehen von James Montemagno
früher während der Keynote.

00:03:10.250 --> 00:03:13.220
Auch hier derselbe Code, wenn ich

00:03:13.220 --> 00:03:16.390
hier, wenn ich meine Tastenanschläge kenne
Ich kenne meine Tastenanschläge nicht.

00:03:16.390 --> 00:03:19.110
Ja, oh ich, schauen Sie sich das an. Alles klar.

00:03:19.110 --> 00:03:22.185
So die gleiche Lösung, es ist
genannt der Blazor,

00:03:22.185 --> 00:03:24.330
die Serverseite stopft all das hier.

00:03:24.330 --> 00:03:25.770
Dann habe ich einige Sachen richtig hinzugefügt,

00:03:25.770 --> 00:03:28.045
natürlich muss ich meine Sachen hinzufügen.

00:03:28.045 --> 00:03:32.735
Dies ist also das gleiche Projekt, das
und du hast Seattle hier,

00:03:32.735 --> 00:03:34.940
aber ich habe natürlich einige Dinge getan.

00:03:34.940 --> 00:03:37.775
Ich möchte Ihnen zeigen, was neu ist
und großartig in Xamarin Forms.

00:03:37.775 --> 00:03:38.960
Also zuallererst,

00:03:38.960 --> 00:03:40.475
Beginnen wir mit der Shell.

00:03:40.475 --> 00:03:42.890
Was Shell Ihnen bietet, ist

00:03:42.890 --> 00:03:46.520
ein neuer Container für Ihre Anwendungen
um sie flexibler zu machen,

00:03:46.520 --> 00:03:49.190
machen es Ihnen leichter,
erstellen Sie die Flyout-Menüs,

00:03:49.190 --> 00:03:51.560
die Registerkarten, ob sie
unten oder oben,

00:03:51.560 --> 00:03:53.480
sowie einige Navigationsdienste

00:03:53.480 --> 00:03:55.295
die wir untersuchen werden
hier in nur einer Minute.

00:03:55.295 --> 00:03:59.210
Aber das erste, was ich brauche, ist,
in der Lage sein, zu diesem Seitenmenü zu gelangen.

00:03:59.210 --> 00:04:01.715
Also werde ich runterkommen
hier und ich werde verwenden

00:04:01.715 --> 00:04:05.140
eine weitere neue Sache, die wir
xamarin Forms haben.

00:04:05.140 --> 00:04:06.770
Eigentlich, wie ich bin
Blick darauf gibt es

00:04:06.770 --> 00:04:09.605
mindestens zwei neue Dinge
hier in Xamarin Forms.

00:04:09.605 --> 00:04:11.930
Also lasst mich "Ku" gehen.

00:04:11.930 --> 00:04:13.760
Also jetzt erweitere ich eine Bildschaltfläche.

00:04:13.760 --> 00:04:15.935
Ich werde weitermachen und sparen
und es wird aktualisiert.

00:04:15.935 --> 00:04:19.355
Jetzt habe ich einen Knopf über
hier, dass ich mein Menü öffnen kann.

00:04:19.355 --> 00:04:21.340
Was sind also diese neuen Dinge?
die ich gerade erwähnt habe?

00:04:21.340 --> 00:04:24.130
Nun, zuallererst sind wir jetzt
haben eine Bild-Taste.

00:04:24.130 --> 00:04:27.110
Natürlich, bevor Sie
hätte ein Bild verwenden können,

00:04:27.110 --> 00:04:28.160
Sie hätten einen Knopf verwenden können,

00:04:28.160 --> 00:04:29.960
und Sie hätten
möglicherweise mit

00:04:29.960 --> 00:04:31.940
etwas, das Ihren Design-Anforderungen entspricht.

00:04:31.940 --> 00:04:34.160
Aber es gibt einen guten Grund
ausdrücklich haben,

00:04:34.160 --> 00:04:36.860
eine Bildtaste für
Barrierefreiheitsgründe,

00:04:36.860 --> 00:04:40.160
für die Auffindbarkeit, so dass Sie
finden Sie das, was Sie brauchen,

00:04:40.160 --> 00:04:42.170
und es verhält sich etwas anders.

00:04:42.170 --> 00:04:45.545
Die andere neue Sache, die ich
verwendet wird die Schriftbildquelle.

00:04:45.545 --> 00:04:47.870
So ist dies eigentlich Schrift genial,

00:04:47.870 --> 00:04:51.830
und ich habe hier eine statische Klasse
das den Unicode einbringt,

00:04:51.830 --> 00:04:55.100
Sonderzeichen, die ich benötige
um dies nutzen zu können und

00:04:55.100 --> 00:04:58.700
dann kann ich hier herkommen
und wählen Sie etwas anderes.

00:04:58.700 --> 00:05:00.560
Was haben wir hier? Lufterfrischer,

00:05:00.560 --> 00:05:02.450
Ich weiß nicht, warum ich
verwenden Sie immer einen Lufterfrischer

00:05:02.450 --> 00:05:05.700
aber es ist wichtig zu haben, nicht wahr?

00:05:05.700 --> 00:05:08.400
So können Sie das ändern

00:05:08.400 --> 00:05:11.235
raus und dann natürlich
Ich kann es so machen.

00:05:11.235 --> 00:05:14.920
Nun, ich hätte das tun können,

00:05:14.920 --> 00:05:19.480
weil das, was ich eigentlich
getan und ich zeige dir,

00:05:19.480 --> 00:05:23.770
ist hier oben an der Spitze habe ich
meine Shell und ich kann darauf zugreifen

00:05:23.770 --> 00:05:25.630
von überall in meiner Anwendung und

00:05:25.630 --> 00:05:28.555
steuern, wie ich meine
App-Shell, um sich zu verhalten.

00:05:28.555 --> 00:05:31.690
An diesem Punkt habe ich also
die Navigationsleiste, aber ich kann gehen

00:05:31.690 --> 00:05:34.750
und kippen, dass zurück zu wahren
und es wird es wieder in bringen,

00:05:34.750 --> 00:05:37.135
aber es ist nicht dafür konzipiert.

00:05:37.135 --> 00:05:40.150
Das schöne Design, das James

00:05:40.150 --> 00:05:42.925
für diese
wirklich funktioniert nicht damit.

00:05:42.925 --> 00:05:44.590
Deshalb habe ich mich entschieden, es zu verstecken.

00:05:44.590 --> 00:05:46.450
Jetzt mit ihm verfügbar,

00:05:46.450 --> 00:05:48.505
dieses Menü funktioniert sofort.

00:05:48.505 --> 00:05:51.340
Sie müssen nicht gehen hinzufügen
ein Knopf, wie ich es gerade getan habe,

00:05:51.340 --> 00:05:55.755
aber ich wollte, weil
hey, ich wollte mich zeigen.

00:05:55.755 --> 00:05:58.594
Also werde ich weitermachen und das wieder verbergen,

00:05:58.594 --> 00:06:00.770
und schauen wir uns die
Shell-Datei selbst.

00:06:00.770 --> 00:06:02.300
Was ist hier los?

00:06:02.300 --> 00:06:09.165
Lassen Sie uns dies also verschieben
des Weges, weggehen.

00:06:09.165 --> 00:06:11.855
Na bitte. Alles klar
so super einfach.

00:06:11.855 --> 00:06:14.855
Ich habe diese drei Flyout
Menüpunkte, die Sie gerade gesehen haben,

00:06:14.855 --> 00:06:16.640
Ich öffne das wieder.

00:06:16.640 --> 00:06:19.820
Also habe ich mein Flyout
Menü für die Seattle und

00:06:19.820 --> 00:06:23.190
dann St. Louis, das wir sind
geht in meine Heimatstadt.

00:06:23.190 --> 00:06:25.935
Dann haben wir die Weltkarte.

00:06:25.935 --> 00:06:30.420
Also im Wesentlichen, es ist nur eine Schale
Datei, nichts Supermagic hier.

00:06:30.420 --> 00:06:33.155
Dann beginne ich zu deklarieren
was ich will,

00:06:33.155 --> 00:06:37.025
drei Flyouts und das sind die
Seiten, zu denen Sie gehen sollten.

00:06:37.025 --> 00:06:38.960
Beachten Sie, dass ich Datenvorlagen verwende.

00:06:38.960 --> 00:06:40.730
Dies ist eine gute Praxis, um in

00:06:40.730 --> 00:06:42.920
weil es erlaubt, Dinge auf

00:06:42.920 --> 00:06:45.170
Nachfrage und Sie müssen sich keine Sorgen machen

00:06:45.170 --> 00:06:48.950
über Dinge eifrig laden

00:06:48.950 --> 00:06:50.480
und verlangsamen Ihre
App-Startzeit.

00:06:50.480 --> 00:06:52.460
Es ist also eine gute Praxis, sich darauf einzumauchen.

00:06:52.460 --> 00:06:55.830
Gut, mal sehen, wo
Wollen wir als nächstes gehen?

00:06:55.830 --> 00:06:59.040
Ich denke also, dass wir
nach St. Louis zu gehen,

00:06:59.040 --> 00:07:01.490
und lassen Sie uns dieses Seattle korrigieren

00:07:01.490 --> 00:07:03.110
ist die einzige, ob
das ist wichtig.

00:07:03.110 --> 00:07:05.300
So sieht es so aus, als ob es
derzeit 78 in St. Louis.

00:07:05.300 --> 00:07:07.775
Ich habe bereits die Ansicht Modell Magie

00:07:07.775 --> 00:07:09.230
dies zu erreichen
was nicht wirklich

00:07:09.230 --> 00:07:11.610
zauber. Es ist nur ein Ansichtsmodell.

00:07:11.630 --> 00:07:14.850
Also lasst uns hier hinaufgehen
zuerst, wo es tut

00:07:14.850 --> 00:07:17.610
sagen Sie Seattle, korrigieren wir das.

00:07:17.610 --> 00:07:20.120
Natürlich sind wir nicht
nur einen Standort wünschen.

00:07:20.120 --> 00:07:23.000
Ich sah Dan in der vorherigen
Sitzung hat einen sehr schönen Job von

00:07:23.000 --> 00:07:27.290
Anzeigen zum Aktualisieren der App
, um mehrere Standorte zu unterstützen.

00:07:27.290 --> 00:07:30.455
Wir werden weitermachen und binden, dass
Standort, so dass wir

00:07:30.455 --> 00:07:33.905
St. Louis kommt aus
unser Ansichtsmodell, ausgezeichnet.

00:07:33.905 --> 00:07:36.245
Dann hat er hier die Raumnadel.

00:07:36.245 --> 00:07:38.675
Wir haben keinen Platz
Nadel in St. Louis,

00:07:38.675 --> 00:07:40.210
Was haben wir in St. Louis?

00:07:40.210 --> 00:07:42.125
Nun, klar, wir haben den Bogen.

00:07:42.125 --> 00:07:44.630
So habe ich ein Bild
hier des St. Louis

00:07:44.630 --> 00:07:49.115
Skyline, die sich zeigt
der Bogen, sehr schön.

00:07:49.115 --> 00:07:55.550
Ich liebe das, aber ich würde wirklich
lassen Sie es versäumen, dies nicht einzuschließen.

00:07:55.550 --> 00:08:02.735
St. Louis ist also derzeit der stolze
Besitzer des Stanley Cup.

00:08:02.735 --> 00:08:05.735
Das ist also wichtig zu wissen.

00:08:05.735 --> 00:08:08.720
Es zeigt sich immer wieder
über der Stadt in St. Louis.

00:08:08.720 --> 00:08:13.010
Jetzt denke ich, dass wir eine richtige St.

00:08:13.010 --> 00:08:18.020
Louis repräsentative Karte
oder Wetterseite dort.

00:08:18.020 --> 00:08:21.200
Aber lassen Sie uns ein wenig gehen
weiter und lassen Sie uns Ihnen zeigen

00:08:21.200 --> 00:08:25.205
ein paar andere neue Dinge, die
Xamarin Forms hat jetzt für Sie.

00:08:25.205 --> 00:08:29.330
Also bin ich gerade zu dieser Seite gegangen
und es wäre Ihnen verzeihen, wenn Sie

00:08:29.330 --> 00:08:33.435
dachte, dass die Stadtliste
Seite verwendet eine ListView,

00:08:33.435 --> 00:08:34.710
es handelt sich nicht um eine ListView.

00:08:34.710 --> 00:08:36.450
Dies ist CollectionView,
Collectionview

00:08:36.450 --> 00:08:38.615
wir haben eine Vorschau
für mehrere Versionen.

00:08:38.615 --> 00:08:43.580
Es ist jetzt in, waren Versand
Xamarin Forms 4.3 Vorabversion,

00:08:43.580 --> 00:08:46.415
und so können Sie es heute verwenden.

00:08:46.415 --> 00:08:50.510
Wenn 4.0 stabil wird, erwarten wir
, um dies als stabile Satole zu bezeichnen.

00:08:50.510 --> 00:08:53.870
Wir prüfen die letzten
der Bugs und machen

00:08:53.870 --> 00:08:57.695
sicher, dass die Funktionen
diese MVP-Leiste für den Versand dieser.

00:08:57.695 --> 00:08:59.720
Ich denke, es ist wirklich nützlich.

00:08:59.720 --> 00:09:02.690
Lassen Sie mich Ihnen ein paar Dinge zeigen
dass wir hier vorgegangen sind.

00:09:02.690 --> 00:09:06.320
Also zuallererst hier
ist meine CollectionView,

00:09:06.320 --> 00:09:09.095
und die Syntax ist sehr
ähnlich dem, was Sie

00:09:09.095 --> 00:09:12.365
erleben oder verwendet werden, um
wenn Sie ListView verwenden.

00:09:12.365 --> 00:09:14.660
Dies basiert auf allen modernen Steuerelementen.

00:09:14.660 --> 00:09:17.960
Uicollectionview auf der iOS-Seite,

00:09:17.960 --> 00:09:19.860
Ich glaube, es ist RecyclerView
auf der Android-Seite,

00:09:19.860 --> 00:09:23.435
und wir haben auch eine UWP-Implementierung
auf der Grundlage dieser Kontrolle.

00:09:23.435 --> 00:09:26.510
Also habe ich das in einem Raster.

00:09:26.510 --> 00:09:28.520
Ich habe hier meine Artikelquelle gebunden.

00:09:28.520 --> 00:09:31.160
Es ist eine flache Liste von
Städte, wie Sie sehen können.

00:09:31.160 --> 00:09:33.755
Ich habe ein lineares Layout deklariert.

00:09:33.755 --> 00:09:35.470
Nun, wenn ich das beferne,

00:09:35.470 --> 00:09:38.800
Ich glaube, es ist tatsächlich
Standardwerte auf ein lineares Layout.

00:09:38.800 --> 00:09:42.320
Aber ich wollte hinzufügen,
der Artikelabstand dazu

00:09:42.320 --> 00:09:45.905
deshalb habe ich es so erklärt, dass
Ich könnte diesen schönen Abstand hinzufügen.

00:09:45.905 --> 00:09:48.755
Nun, etwas anderes
dass Sie tun können, ist

00:09:48.755 --> 00:09:51.785
es kann horizontale Ausrichtung tun,

00:09:51.785 --> 00:09:54.230
und die Menge geht wild.

00:09:54.230 --> 00:09:57.230
Natürlich beginnt mein Design jetzt

00:09:57.230 --> 00:10:01.090
schauen sie ein wenig funky, so lassen Sie uns
bereinigen Sie dies ein wenig.

00:10:01.190 --> 00:10:06.245
Wir geben den Spalten eine Breite
damit sie sich ein wenig ausbreiten,

00:10:06.245 --> 00:10:10.295
das nicht wirklich die ganze Magie getan hat
das wollte ich, aber wir sind okay.

00:10:10.295 --> 00:10:13.280
Schauen wir uns also eine
einige andere Layouts.

00:10:13.280 --> 00:10:18.410
Zusätzlich zu einem linearen Layout
wir haben auch ein Raster-Layout.

00:10:18.410 --> 00:10:21.290
Dann kann ich innerhalb des Rasterlayouts

00:10:21.290 --> 00:10:24.110
erklären, wie viele Raster
Elemente, die ich haben möchte.

00:10:24.110 --> 00:10:26.425
Also fange ich mit zwei an,

00:10:26.425 --> 00:10:31.310
und mal sehen, Orientierung werde ich
gehen Sie voran und bleiben Sie mit vertikal.

00:10:31.310 --> 00:10:35.975
Ich glaube, ich habe beides
vertikaler Abstand

00:10:35.975 --> 00:10:41.580
und horizontalen Abstand. Sehr nett.

00:10:41.580 --> 00:10:45.880
Speichern Sie das. Alles klar

00:10:45.880 --> 00:10:48.520
wir suchen ein bisschen
besser. Sehen wir uns hier an.

00:10:48.520 --> 00:10:51.660
Ich denke, ich möchte
dies ein wenig breiter.

00:10:51.660 --> 00:10:53.500
Ich wette, wenn ich das anbegine

00:10:53.500 --> 00:10:55.465
zurück aus, die machen wird
es ein bisschen besser.

00:10:55.465 --> 00:10:59.900
Aber lassen Sie uns dies tun, lassen Sie uns
gehen Sie zu einer horizontalen.

00:10:59.900 --> 00:11:03.150
Lassen Sie mich ein Paar anschauen
von anderen Looks hier.

00:11:03.150 --> 00:11:07.065
Also natürlich, was ich tue
jetzt ist dies alles heißes Nachladen.

00:11:07.065 --> 00:11:11.850
XAML Hot Reload, die
ist in Visual Studio

00:11:11.850 --> 00:11:14.490
2019 16.3, die heute ausgeliefert wird

00:11:14.490 --> 00:11:18.075
sowie Visual Studio
für Mac 8.3 Versand heute.

00:11:18.075 --> 00:11:19.890
So können Sie dies erleben.

00:11:19.890 --> 00:11:22.890
Stellen Sie sicher, dass Sie zu Ihrem
Einstellungen Tools-Optionen oder

00:11:22.890 --> 00:11:27.090
endgültige Präferenzen und gehen
auf der Option XAML Hot Reload.

00:11:27.090 --> 00:11:30.525
Stellen Sie sicher, dass Sie auch
Xamarin.Forms 4.1 oder neuer.

00:11:30.525 --> 00:11:31.500
Natürlich wollen Sie

00:11:31.500 --> 00:11:32.820
all diese Güte zu erfahren,

00:11:32.820 --> 00:11:36.060
so sind Sie bereits auf 4.3.0-pre2.

00:11:36.060 --> 00:11:39.675
Das wird also kein Problem für Sie sein.

00:11:39.675 --> 00:11:43.320
Lassen Sie uns hier noch ein paar Dinge tun.

00:11:43.320 --> 00:11:46.215
Ich bin also in meinen Daten
Vorlage und ich bin nur

00:11:46.215 --> 00:11:48.330
Dinge im Inneren manipulieren
die Datenvorlage, um sie anzuzeigen

00:11:48.330 --> 00:11:51.330
was ich alles konnte
tun Sie hier mit diesem

00:11:51.330 --> 00:11:55.065
und Du wirst feststellen, dass ich
horizontales Scrollen hier.

00:11:55.065 --> 00:11:57.210
Mal sehen. Lassen Sie mich das beheben.

00:11:57.210 --> 00:11:59.670
Wie habe ich dieses Layout schon einmal?

00:11:59.670 --> 00:12:03.130
Ich habe also eine Reihe und eine Reihe.

00:12:03.470 --> 00:12:05.910
Vertikal und unten.

00:12:05.910 --> 00:12:07.470
Also muss ich nur meine Reihe machen

00:12:07.470 --> 00:12:11.850
höher und bekommen ein wenig mehr Platz

00:12:11.850 --> 00:12:14.920
dort, so dass mein Label
ist unten.

00:12:15.250 --> 00:12:18.200
Los geht es. Das ist also
ein bisschen besser aussehen.

00:12:18.200 --> 00:12:20.495
Wenn ich das tue,

00:12:20.495 --> 00:12:22.595
Ich möchte ihnen zeigen
wie es aussieht.

00:12:22.595 --> 00:12:25.970
Ich habe diesen coolen Farbwandler erstellt

00:12:25.970 --> 00:12:29.375
Dinge aufzupeppen und
etwas Farbe zum Bild hier.

00:12:29.375 --> 00:12:33.285
Also lassen Sie uns diesen Welpen nicht kommentieren.

00:12:33.285 --> 00:12:38.400
Also, was das ist, ist ich bin nur verbindlich
auf die aktuelle Wettertemperatur.

00:12:38.400 --> 00:12:40.290
Also basierend auf der Temperatur,

00:12:40.290 --> 00:12:43.080
wir haben eine Farbe, die
stellt diese Temperatur dar.

00:12:43.080 --> 00:12:44.670
Dann habe ich hier einen kleinen Konverter,

00:12:44.670 --> 00:12:47.265
temp zu Farbwandler, keine große Sache.

00:12:47.265 --> 00:12:50.400
An diesem Punkt tut es nicht
die ausgefallene Mathematik, die

00:12:50.400 --> 00:12:53.490
seien Sie genial, mit
die hexadezimalen Farben,

00:12:53.490 --> 00:12:56.895
es ist nur mit einem großen alten
Honking Switch-Anweisung.

00:12:56.895 --> 00:12:59.520
Ruft den Auftrag ab. Das heißt
die Art von Entwickler, die ich bin.

00:12:59.520 --> 00:13:02.355
Ich bin definitiv in der
bekommen die Arbeit getan Camp.

00:13:02.355 --> 00:13:05.370
Dann speichern wir dies, und jetzt,
siehst du, dass wir anfangen zu werden

00:13:05.370 --> 00:13:10.890
einige ziemlich süße Farben und Sie
kann eine Menge Dinge damit tun.

00:13:10.890 --> 00:13:13.035
Natürlich unterstützt es Befehls-,

00:13:13.035 --> 00:13:16.875
unterstützt pull, um
auffrischen und tatsächlich,

00:13:16.875 --> 00:13:19.350
Ich habe gesehen, dass dies in einigen der

00:13:19.350 --> 00:13:22.515
unsere CollectionView
und andere Herausforderungen,

00:13:22.515 --> 00:13:25.410
ist, wo ist der Pull zu aktualisieren
und einen Zug essen, um sich zu erfrischen?

00:13:25.410 --> 00:13:28.140
Nun, Refresh ist ein wiederverwendbares Steuerelement

00:13:28.140 --> 00:13:30.390
es ist also eigentlich sein eigenes Ding.

00:13:30.390 --> 00:13:32.130
So würden Sie es einrichten wie

00:13:32.130 --> 00:13:37.560
dies und dann hier oben
auf der RefreshView,

00:13:37.560 --> 00:13:40.785
Sie können ihm sagen, was Ihr Befehl ist.

00:13:40.785 --> 00:13:44.040
Ich bin mir nicht sicher, ob ich eine Aktualisierung habe
Befehl, aber lassen Sie uns es auschecken.

00:13:44.040 --> 00:13:46.155
Ja, ich habe einen Reload-Befehl.

00:13:46.155 --> 00:13:48.555
Also jetzt, wenn ich das speichere,

00:13:48.555 --> 00:13:51.540
wir befinden uns in gefährlichem Terrain
Ich habe das nie wirklich getestet.

00:13:51.540 --> 00:13:54.045
Ja, siehe, ich habe total begabt.

00:13:54.045 --> 00:13:57.360
Es gibt die RefreshView
obwohl. Bitte schön.

00:13:57.360 --> 00:14:06.820
Wahrscheinlich müssen, dass
Größer. Das ist es, was es ist.

00:14:06.860 --> 00:14:12.330
Tun Sie dies, entkommentieren Sie diesen Welpen,

00:14:12.330 --> 00:14:16.180
machen diese Sache wie eine 100.

00:14:16.610 --> 00:14:21.525
Wir sind in guter Verfassung. So refresh
Ansicht ist ziemlich genial.

00:14:21.525 --> 00:14:22.890
Das war es also für die Demos.

00:14:22.890 --> 00:14:24.900
Ich habe eine Tonne Dias
um durchzukommen und

00:14:24.900 --> 00:14:27.855
wie viel Zeit habe ich
links? Ich brauche eine Hektik.

00:14:27.855 --> 00:14:30.210
Es gibt einfach so viele gute
Dinge zu feiern.

00:14:30.210 --> 00:14:33.675
Also werden wir weitermachen und das töten
junger hund. Lassen Sie uns hier weitermachen.

00:14:33.675 --> 00:14:36.420
Also wollte ich einige der
Ankündigungen vom Morgen

00:14:36.420 --> 00:14:39.345
falls Sie es verpasst haben oder
für den Fall, dass Sie eine Erinnerung benötigen.

00:14:39.345 --> 00:14:43.020
Hier sind die Links für
XAML Hot Reload sowie

00:14:43.020 --> 00:14:44.730
den Hot Restart, den wir

00:14:44.730 --> 00:14:47.055
kündigte eine private
Vorschau auf diesen Morgen.

00:14:47.055 --> 00:14:51.330
Ich habe den Hot Restart verwendet
und es ist ziemlich magisch.

00:14:51.330 --> 00:14:53.070
Es wird dir den Kopf sprengen.

00:14:53.070 --> 00:14:54.810
Jetzt ist es eine private Vorschau, so dass es

00:14:54.810 --> 00:14:56.580
sehr frühe Bits, und die Dinge werden

00:14:56.580 --> 00:14:58.440
weiter zu reifen
in einem sehr schönen Tempo.

00:14:58.440 --> 00:15:00.015
Dasselbe gilt für Hot Reload.

00:15:00.015 --> 00:15:03.675
Sehr schön, diese Produktivität zu sehen
Dinge, die sich schnell verbessern.

00:15:03.675 --> 00:15:07.320
Dann für die neuesten SDKs
wir haben iOS 13 ist out,

00:15:07.320 --> 00:15:09.465
Xamarin Android 10 ist out,

00:15:09.465 --> 00:15:12.795
xamarin Forms 4.3.0-pre2.

00:15:12.795 --> 00:15:16.815
Also all diese guten Dinge für
Sie heute spielen zu gehen.

00:15:16.815 --> 00:15:22.210
Ich sollte wahrscheinlich meine Folien machen
Vollbild. Ich kann das.

00:15:22.490 --> 00:15:27.240
Lassen Sie uns also in ein paar andere
Dinge, nachdem ich einen schnellen Stecker geben.

00:15:27.240 --> 00:15:28.620
Kommen Sie auf Sie können es tun.

00:15:28.620 --> 00:15:31.060
Presenter-Modus.

00:15:33.320 --> 00:15:37.860
Wir haben noch eine ganze Reihe anderer
tolle Sitzungen kommen.

00:15:37.860 --> 00:15:40.590
Diese genau hier. nehmen
ein Bild davon.

00:15:40.590 --> 00:15:42.000
Machen Sie einen Screenshot davon.

00:15:42.000 --> 00:15:43.935
Ausgezeichnete Sitzungen stehen an.

00:15:43.935 --> 00:15:45.570
Sie werden tiefer in eine Menge

00:15:45.570 --> 00:15:47.910
die Dinge, die ich bin
Sockel über die Oberseite.

00:15:47.910 --> 00:15:49.350
Wenn Sie also mehr über

00:15:49.350 --> 00:15:50.970
insbesondere diese Produktivitätswerkzeuge,

00:15:50.970 --> 00:15:52.965
Maddy Leger Sitzung am 3. Tag.

00:15:52.965 --> 00:15:54.480
Alle diese Sitzungen sind
wird erstaunlich sein,

00:15:54.480 --> 00:15:55.800
Jon Douglas, sie sind alle

00:15:55.800 --> 00:15:57.720
wird erstaunlich sein, so
überprüfen Sie sie alle.

00:15:57.720 --> 00:15:59.670
Schöne UI. Lassen Sie mich Ihnen zeigen

00:15:59.670 --> 00:16:01.695
einige Dinge, die nur
ziemlich umhauchende.

00:16:01.695 --> 00:16:04.200
Also muss ich eine
riesigen Schrei hier zu

00:16:04.200 --> 00:16:07.380
ehemalige Xamarin Universität
Ausbilder und

00:16:07.380 --> 00:16:11.225
aktuelle MS lernen genial Kerl,

00:16:11.225 --> 00:16:13.945
Kym Phillpotts in Australien.

00:16:13.945 --> 00:16:16.500
Jeden Freitag macht er
ein zuckender Strom, wo er

00:16:16.500 --> 00:16:19.590
nimmt ein anderes Design
aus dribbeln und schafft

00:16:19.590 --> 00:16:21.780
diese wunderschönen Dinge in

00:16:21.780 --> 00:16:23.400
nur ein paar Stunden mit

00:16:23.400 --> 00:16:24.750
nur Xamarin Forms und

00:16:24.750 --> 00:16:26.550
die Community der Plug-Ins
die verfügbar sind.

00:16:26.550 --> 00:16:29.130
Das ist also ein Trend, über den ich sitze

00:16:29.130 --> 00:16:30.870
der Xamarin-Gemeinschaft, dass die Menschen

00:16:30.870 --> 00:16:32.670
nur erstaunliche Dinge zu schaffen.

00:16:32.670 --> 00:16:35.460
Dies ist die Reife der
Plattform und wo wir hingekommen sind.

00:16:35.460 --> 00:16:37.110
Es ist einfach genial.

00:16:37.110 --> 00:16:39.390
Wie also xamarin
liefern diese genial?

00:16:39.390 --> 00:16:44.340
Hier ist eine kurze Zusammenfassung für jedermann
xamarin.

00:16:44.340 --> 00:16:47.580
Das ist all.NET. wir
Erstellen von Bindungen an

00:16:47.580 --> 00:16:51.750
iOS Android und alle other.NET
Framework für die Laufzeiten.

00:16:51.750 --> 00:16:53.820
Wir haben die native Benutzeroberfläche geteilt, die

00:16:53.820 --> 00:16:57.690
Xamarin Forms-Schicht
sowie SkiaSharp

00:16:57.690 --> 00:16:59.760
und verschiedene Dinge
wie das, das teilen kann

00:16:59.760 --> 00:17:03.735
Die gleiche Benutzeroberfläche über Plattformen hinweg
und dann die gesamte gemeinsame Logik.

00:17:03.735 --> 00:17:07.650
So erhalten Sie einen 100-prozentigen Zugriff auf
native APIs, native Erfahrung.

00:17:07.650 --> 00:17:10.200
Sie können Tonnen von
Code, je nachdem, wie Sie

00:17:10.200 --> 00:17:12.885
Architekt Ihre
Anwendung alle with.NET.

00:17:12.885 --> 00:17:14.970
Es ist ein tolles Versprechen.

00:17:14.970 --> 00:17:17.370
Auch hier lieben wir es,
feiern dies jeden

00:17:17.370 --> 00:17:19.950
Jahr, aber iOS 13 gerade ausgeliefert.

00:17:19.950 --> 00:17:21.690
In der Tat glaube ich,
es gab eine andere

00:17:21.690 --> 00:17:23.850
veröffentlicht am späten Freitag von

00:17:23.850 --> 00:17:26.040
Apple und unser iOS-Team

00:17:26.040 --> 00:17:29.220
eine erstaunliche Arbeit unterstützung
dass, so dass an Tag 1,

00:17:29.220 --> 00:17:31.590
Kunden, wie z. B. die AI als

00:17:31.590 --> 00:17:33.900
Sie sehen hier in der
Tweet kann

00:17:33.900 --> 00:17:37.035
dunklen Modus und alle
Andere iOS 13-Funktionen

00:17:37.035 --> 00:17:39.630
für den Zugang zum Geschäft am ersten Tag.

00:17:39.630 --> 00:17:41.280
Das ist eine stolze Tradition, die wir haben.

00:17:41.280 --> 00:17:44.115
Wir freuen uns,
unsere Kunden dabei,

00:17:44.115 --> 00:17:46.380
und ich kenne mehrere
anderen Kunden, die ich

00:17:46.380 --> 00:17:48.720
arbeitete mit direkt
um sicherzustellen, dass

00:17:48.720 --> 00:17:51.524
ihre Apps für ihr hohes Profil

00:17:51.524 --> 00:17:55.575
sehr wichtige Bedürfnisse
sind dort am ersten Tag.

00:17:55.575 --> 00:17:58.950
So ist die Plattform selbst
reift wachsen.

00:17:58.950 --> 00:18:01.320
Wir haben all diese
Kontrollen und vieles mehr.

00:18:01.320 --> 00:18:03.900
Es gibt eine Wischansicht
die zusammengeführt werden soll.

00:18:03.900 --> 00:18:05.730
Wir haben Kameraansichten kommen,

00:18:05.730 --> 00:18:07.575
wir haben Medienelemente kommen,

00:18:07.575 --> 00:18:09.840
wir haben Radio-Tasten kommen,

00:18:09.840 --> 00:18:12.510
aber wir haben vor kurzem hinzugefügt
auch die Bildtaste,

00:18:12.510 --> 00:18:15.105
das Kontrollkästchen, das Karussell
Ansicht, Auflistungsansicht.

00:18:15.105 --> 00:18:18.885
Es ist fantastisch und
es ist nicht, dass wir sagen,

00:18:18.885 --> 00:18:20.460
"Oh, wir müssen versenden
Funktion, Funktion, Funktion,

00:18:20.460 --> 00:18:22.560
Feature", sind wir es
aufmerksamzuhören

00:18:22.560 --> 00:18:25.080
Sie über das, was Sie brauchen
von der Plattform, um

00:18:25.080 --> 00:18:28.170
erfolgreiches Erstellen Ihrer Apps
und das ist es, was

00:18:28.170 --> 00:18:29.730
uns bei der Umsetzung dieser Dinge

00:18:29.730 --> 00:18:31.545
bis zu dem Punkt, an dem Sie uns sagen,

00:18:31.545 --> 00:18:32.640
"Oh, es ist sehr selten."

00:18:32.640 --> 00:18:34.650
Ich muss etwas schaffen
benutzerdefinierte auf eigene Faust.

00:18:34.650 --> 00:18:37.740
Ich ziehe einfach, was schon ist
in der Box versendet werden und diese verwenden.

00:18:37.740 --> 00:18:39.435
Das ist fantastisch.

00:18:39.435 --> 00:18:45.555
Dann das große Ökosystem
von Anbietern.

00:18:45.555 --> 00:18:50.250
Dann wird der Dritte
Ökosystem von Ihnen grundsätzlich in

00:18:50.250 --> 00:18:53.235
die Community-Versand-Dinge
die für Sie nützlich sind, um Ihnen zu helfen

00:18:53.235 --> 00:18:56.490
andere ist eine enorme Hilfe.

00:18:56.490 --> 00:18:58.155
Einige wirklich coole Sachen hier,

00:18:58.155 --> 00:18:59.910
und das Symbol beginnt, Sie hungrig zu machen

00:18:59.910 --> 00:19:01.950
wenn Sie anfangen zu sehen,
Stapel von Pfannkuchen.

00:19:01.950 --> 00:19:06.480
Ich weiß, dass James in seiner Demo
zeigte die Pfannkuchenansicht.

00:19:06.480 --> 00:19:07.860
Es ist auch in diesem Code.

00:19:07.860 --> 00:19:09.240
Es ist einfach genial.

00:19:09.240 --> 00:19:13.410
Natürlich sind all die wunderbaren
Unternehmen, die

00:19:13.410 --> 00:19:18.210
Bank on.NET und Xamarin und
haben großen Erfolg mit ihm.

00:19:18.210 --> 00:19:21.270
Also möchte ich einen großen Schrei geben
an unsere Mitwirkenden.

00:19:21.270 --> 00:19:23.340
Letztes Jahr zu diesem Zeitpunkt, tatsächlich,

00:19:23.340 --> 00:19:25.290
Dies ist eine Folie von meinem
Präsentation im letzten Jahr.

00:19:25.290 --> 00:19:27.930
Wir feierten alle
Xamarin Forms Mitwirkende.

00:19:27.930 --> 00:19:29.460
Ich bin hier, um zu sagen, dass wir

00:19:29.460 --> 00:19:31.530
das erweitert und wir
werden senden

00:19:31.530 --> 00:19:35.310
wunderbare Geschenke an alle
Xamarin-Mitwirkende von Docs,

00:19:35.310 --> 00:19:37.380
auf das Wesentliche, auf iOS und Android,

00:19:37.380 --> 00:19:41.010
zu Formen, SkiaSharp, alle
Dinge, die wir pflegen.

00:19:41.010 --> 00:19:43.320
Wir schätzen Ihre
Zusammenarbeit mit uns,

00:19:43.320 --> 00:19:44.550
bringt uns Ihre Ideen,

00:19:44.550 --> 00:19:46.410
sowie Ihre Hilfe und Ihre Liebe.

00:19:46.410 --> 00:19:47.835
Also freue dich darauf.

00:19:47.835 --> 00:19:50.460
ich werde ausgeschossen haben
eine Anfrage für E-Mails.

00:19:50.460 --> 00:19:53.580
Dann wollte ich eine
wenige Dinge aus der Community.

00:19:53.580 --> 00:19:55.440
Das war im Februar,

00:19:55.440 --> 00:19:57.885
eine Tonne von tollen Blog-Beiträgen von Ihnen.

00:19:57.885 --> 00:19:59.185
Damit hatte ich nichts zu tun.

00:19:59.185 --> 00:20:00.380
Damit hatten wir nichts zu tun.

00:20:00.380 --> 00:20:02.810
Dies ist die Gemeinschaft, die
steht gerade auf mit

00:20:02.810 --> 00:20:05.675
Aufregung darüber, was Sie können
heute mit Xamarin Forms.

00:20:05.675 --> 00:20:07.234
Und dann im Juli,

00:20:07.234 --> 00:20:08.930
wir haben die Xamarin UI Juli

00:20:08.930 --> 00:20:10.925
eine andere Gemeinschaft führte
und Sie können

00:20:10.925 --> 00:20:14.690
sehen Sie diese Bildschirme sind nur
prächtig. Ich tauche hier her.

00:20:14.690 --> 00:20:17.110
Es ist verrückt gut.

00:20:17.110 --> 00:20:19.230
Ich wollte einen Schrei zu geben, um

00:20:19.230 --> 00:20:20.790
all jene, die mit dem Streaming begonnen haben.

00:20:20.790 --> 00:20:22.500
Ich erinnere mich, als James Montemagno

00:20:22.500 --> 00:20:24.390
und Jeff Fritz waren die
nur Streamer da draußen

00:20:24.390 --> 00:20:28.230
tun anything.NET und hier
wir sind es nur wächst,

00:20:28.230 --> 00:20:30.180
es explodiert, es ist sehr cool.

00:20:30.180 --> 00:20:33.870
Schauen Sie sich diesen Link an. Ich habe eine Liste erhalten
von denen, die mir bekannt waren.

00:20:33.870 --> 00:20:36.390
Wenn es noch mehr gibt, lassen Sie es mich wissen.

00:20:36.390 --> 00:20:39.780
Ich habe nur noch ein paar Dinge
für Sie von

00:20:39.780 --> 00:20:41.190
Xamarin.Forms, die ich bereits habe

00:20:41.190 --> 00:20:43.575
erwähnt, so dass ich nur
berühren Sie sie kurz.

00:20:43.575 --> 00:20:48.270
Muschel. Der einfachste Weg heute zu sein
Starten Sie Ihre Anwendungen,

00:20:48.270 --> 00:20:50.490
Sie müssen nicht unbedingt
Ihre vorhandenen Sachen zu migrieren,

00:20:50.490 --> 00:20:52.530
aber für neue Anwendungen ist dies

00:20:52.530 --> 00:20:55.735
ein toller Schnellstart für Sie
das ist extrem flexibel.

00:20:55.735 --> 00:20:59.810
Sie können sehen, wie einfach die
Code ist es, ein Flyout-Menü zu tun,

00:20:59.810 --> 00:21:01.819
um die unteren Tabs zu tun,

00:21:01.819 --> 00:21:05.510
und dann natürlich top tabs zu tun
wenn Ihre App dies ebenfalls benötigt.

00:21:05.510 --> 00:21:09.305
Sehr wenig Code, sehr explizit
darüber, was Sie wollen.

00:21:09.305 --> 00:21:11.460
Dann wird diese Navigation
Service, den ich erwähnt habe,

00:21:11.460 --> 00:21:14.415
wenn Sie von einem
Listenseite zu einer Detailseite,

00:21:14.415 --> 00:21:16.470
jetzt ist es so einfach wie die Verwendung

00:21:16.470 --> 00:21:19.440
dieser globale Navigationsdienst
die überall verfügbar ist.

00:21:19.440 --> 00:21:21.405
Sie müssen sich keine Sorgen machen
darüber, dass es nicht da ist

00:21:21.405 --> 00:21:23.850
und Sie können sogar
Abfragezeichenfolgenparameter.

00:21:23.850 --> 00:21:26.310
So passieren Sie in dieser Stadt ID und

00:21:26.310 --> 00:21:28.995
dann auf dem Empfang
Seite, die Detailseite,

00:21:28.995 --> 00:21:32.820
Sie weisen die Abfrageeigenschaft zu
um sicherzustellen, dass dies

00:21:32.820 --> 00:21:34.620
auf das öffentliche Eigentum von

00:21:34.620 --> 00:21:35.880
Ihre bindungs-

00:21:35.880 --> 00:21:37.605
das Ansichtsmodell oder die Seite selbst.

00:21:37.605 --> 00:21:40.065
So sehr einfach zu bedienen.

00:21:40.065 --> 00:21:42.810
Ich habe das nicht erwähnt
viel heute, aber visuell.

00:21:42.810 --> 00:21:44.085
Wenn Ihr Ziel darin besteht,

00:21:44.085 --> 00:21:46.320
das gleiche Aussehen und Gefühl
zwischen iOS und Android,

00:21:46.320 --> 00:21:48.345
Visual ist ein guter Start für Sie.

00:21:48.345 --> 00:21:50.610
Materialkonstruktionskomponenten
Schiff mit allen

00:21:50.610 --> 00:21:52.065
Diese Komponenten sind sofort einsatzbereit

00:21:52.065 --> 00:21:54.655
damit Sie keine
um Zeit mit dem Optimieren zu verbringen.

00:21:54.655 --> 00:22:00.110
Dann habe ich natürlich

00:22:00.110 --> 00:22:02.990
zeigte Ihnen-all diese wunderbaren
Dinge, die von CollectionView stammen.

00:22:02.990 --> 00:22:04.900
Ich würde gerne sehen,
was Sie arbeiten.

00:22:04.900 --> 00:22:06.590
Dann sind wir jetzt tatsächlich

00:22:06.590 --> 00:22:08.390
eine Karussell-Ansicht Herausforderung und

00:22:08.390 --> 00:22:11.840
dies sind einige der tatsächlichen
Beiträge der Gemeinschaft,

00:22:11.840 --> 00:22:13.880
von Ihnen, dass, was Sie in der Lage sind,

00:22:13.880 --> 00:22:16.600
mit der aktuellen CollectionView tun
oder die CarouselView.

00:22:16.600 --> 00:22:19.310
verzeihen. Das ist also noch offen.

00:22:19.310 --> 00:22:21.050
Es gibt Swag auf der Linie.

00:22:21.050 --> 00:22:22.745
Du könntest diesen Affen bekommen.

00:22:22.745 --> 00:22:24.230
Ich glaube nicht, dass es
helfen Ihnen, sehr

00:22:24.230 --> 00:22:26.300
schnell, aber es wird aussehen
groß auf dem Mantel,

00:22:26.300 --> 00:22:29.450
und Sie können sicherstellen, dass Ihre
Kinder stehlen diesen Affen nicht.

00:22:29.450 --> 00:22:31.040
Also bitte geben Sie das ein,

00:22:31.040 --> 00:22:34.120
es läuft Ende des Tages Mittwoch.

00:22:34.120 --> 00:22:37.010
Sie können den Blog überprüfen
für alle Details

00:22:37.010 --> 00:22:39.875
auf, dass, wenn Sie nur gehen
zum Dev-Blog Xamarin.

00:22:39.875 --> 00:22:45.810
Damit habe ich durch
für Fragen.

