WEBVTT

00:00:00.000 --> 00:00:04.230
>> Haló. Dan dostal
krásně se mi smál.

00:00:04.230 --> 00:00:05.580
Měl jsem být
tichý, ale když

00:00:05.580 --> 00:00:07.320
řekla opice, které jsou opravdu rychlé,

00:00:07.320 --> 00:00:10.110
hovoří se
Xamarin opice, že?

00:00:10.110 --> 00:00:11.505
Tak Vítejte.

00:00:11.505 --> 00:00:13.800
Mluvíme tu o
o způsobu, jakým Xamarin formuláře

00:00:13.800 --> 00:00:16.395
je produktivnější a
krásnější než kdy jindy.

00:00:16.395 --> 00:00:19.020
Jsem rád, že jste
k nám přidal. Potřebuju tvoji pomoc.

00:00:19.020 --> 00:00:20.240
Jsem David Ortinau,

00:00:20.240 --> 00:00:24.630
Hlavní správce programů pro
nástroje pro mobilní vývojáře pokrývající

00:00:24.630 --> 00:00:29.895
Xamarin Mobile SDK
s našimi nástroji.

00:00:29.895 --> 00:00:31.280
Mnoho z nás pracuje na

00:00:31.280 --> 00:00:33.260
Tento produkt a já jsem
dnes opravdu rozrušený, aby

00:00:33.260 --> 00:00:36.770
s vámi sdílet nový
věcí, které jsme dělali.

00:00:36.770 --> 00:00:39.800
Tak především chci
vědět.

00:00:39.800 --> 00:00:42.230
Takže jsem se už jednou

00:00:42.230 --> 00:00:44.700
týden už dost dlouho na Twitch,

00:00:44.700 --> 00:00:48.470
a já shledám, že lidé
z celého světa.

00:00:48.470 --> 00:00:50.360
Mluvíme tu o počasí

00:00:50.360 --> 00:00:52.955
Dnes jsme si povídali hodně
o počasí v Redmondu,

00:00:52.955 --> 00:00:55.310
Ale kde jsi, kde
díváte se?

00:00:55.310 --> 00:00:57.470
Jdi za svým klientem Twitter

00:00:57.470 --> 00:00:59.360
bez ohledu na váš oblíbený
Klient Twitter je,

00:00:59.360 --> 00:01:03.575
používat the.NET conf hashtag a říct
mě, odkud se díváš.

00:01:03.575 --> 00:01:06.770
Jste v Severní Americe?

00:01:06.770 --> 00:01:09.155
Ano vrátil jsem se na diapozitivy, promiň.

00:01:09.155 --> 00:01:12.095
Jsi v Severní Americe, kde jsi?

00:01:12.095 --> 00:01:13.790
Očividně máš být

00:01:13.790 --> 00:01:15.955
pracovat okamžitě, pokud
jste v Severní Americe,

00:01:15.955 --> 00:01:17.460
ale tohle je práce,

00:01:17.460 --> 00:01:19.460
Toto je vzdělání pro to, co jste

00:01:19.460 --> 00:01:21.740
provádět každodenní bázi.
Tak to je dobrý.

00:01:21.740 --> 00:01:24.215
A co Jižní Amerika,

00:01:24.215 --> 00:01:27.200
a samozřejmě Severní Amerika
Zahrnoval jsem Střední Ameriku.

00:01:27.200 --> 00:01:30.425
Něco vynechám.

00:01:30.425 --> 00:01:33.530
A co Velká
Africkém kontinentu?

00:01:33.530 --> 00:01:35.060
Vím, že máme
spousta lidí, kteří

00:01:35.060 --> 00:01:37.160
se vyladí z
Afrika při vysílání proudu,

00:01:37.160 --> 00:01:41.375
Takže je vždycky skvělé vidět lidi
z této oblasti světa.

00:01:41.375 --> 00:01:44.570
Xamarin je tak globální
komunity, je to opravdu úžasné.

00:01:44.570 --> 00:01:47.840
Je to jedna z věcí, které si cením nejvíc
o práci společnosti Microsoft je

00:01:47.840 --> 00:01:49.460
možnost interakce
s lidmi po celém

00:01:49.460 --> 00:01:51.490
světa. A co Evropa?

00:01:51.490 --> 00:01:52.710
Odkud jsi přišel?

00:01:52.710 --> 00:01:53.925
Hledám nějaké tweeky,

00:01:53.925 --> 00:01:56.085
No tak, bouchni do mě pár tweetů.

00:01:56.085 --> 00:02:00.210
Dobře, máme jednoho a
Svatý Louis, moje rodné město.

00:02:00.210 --> 00:02:04.080
Kerala Indie, Norsko,
Olympia Washington,

00:02:04.080 --> 00:02:06.135
Ne moc daleko, Mexiko,

00:02:06.135 --> 00:02:09.285
Belgie je sladká. Dobře.

00:02:09.285 --> 00:02:12.110
Kalifornie, Oceanside, já
Nevím přesně, kde

00:02:12.110 --> 00:02:15.065
To je ale na břehu oceánu
Takže musím jít na návštěvu.

00:02:15.065 --> 00:02:16.870
To zní úžasně.

00:02:16.870 --> 00:02:20.025
Děs. No, a
půdu pod zemí,

00:02:20.025 --> 00:02:22.800
Nemůžeme zapomenout na
půda pod zemí, že?

00:02:22.800 --> 00:02:24.150
Protože vím, že
Máme silný

00:02:24.150 --> 00:02:26.150
vibrant.NET Xamarin komunita.

00:02:26.150 --> 00:02:28.010
Jsou vášnivé
o technologii,

00:02:28.010 --> 00:02:31.100
snaha o získání více a více
přijetí, pokud pracují,

00:02:31.100 --> 00:02:33.530
a chceme pomoci s podporou
je, jak nejlíp můžeme.

00:02:33.530 --> 00:02:37.700
Jeden z mých oblíbených Twitch
malá hádankyně je v Austrálii.

00:02:37.700 --> 00:02:40.295
Tak Mluvme o počasí.

00:02:40.295 --> 00:02:43.430
Tak jak jsem se zmínil, když jste viděl
klíčovou poznámku dnes ráno

00:02:43.430 --> 00:02:45.080
Myslím, že to byl Glenn, kdo řekl, že

00:02:45.080 --> 00:02:47.055
Redmond je jediný
počasí,

00:02:47.055 --> 00:02:49.970
a dali vám, kde jste
jsou na světě, který

00:02:49.970 --> 00:02:53.420
Představte si, že byste si nemyslel, že
počasí na celém světě.

00:02:53.420 --> 00:02:55.820
Tak se podíváme, jak
Můžeme to vyřešit.

00:02:55.820 --> 00:02:58.640
Skočím přes
do mého Visual studia.

00:02:58.640 --> 00:03:02.935
Nechte mojí emulaci mého androida změnit.

00:03:02.935 --> 00:03:06.530
Dobře. To je dobrý.
Takže tohle je demo

00:03:06.530 --> 00:03:10.250
Viděl jste od Jamese Montemagna
dříve během klíčové poznámky.

00:03:10.250 --> 00:03:13.220
Znovu, stejný kód při přiblížení

00:03:13.220 --> 00:03:16.390
zde, pokud znám své klávesové úhozy
Neznám své úhozy.

00:03:16.390 --> 00:03:19.110
Ano Oh, podívejte se na to. Dobře.

00:03:19.110 --> 00:03:22.185
Tak stejné řešení, je to
nazývá Blazor,

00:03:22.185 --> 00:03:24.330
tu věc na straně serveru.

00:03:24.330 --> 00:03:25.770
Pak jsem přidal nějaké věci správně,

00:03:25.770 --> 00:03:28.045
Samozřejmě, že musím přidat svoje věci.

00:03:28.045 --> 00:03:32.735
To je stejný projekt, který běží
a ty tu máš Seattle,

00:03:32.735 --> 00:03:34.940
ale některé věci jsem samozřejmě udělal.

00:03:34.940 --> 00:03:37.775
Chci vám ukázat, co je nového
a skvělý v Xamarin Forms.

00:03:37.775 --> 00:03:38.960
Tak zaprvé,

00:03:38.960 --> 00:03:40.475
Začneme s krunýřem.

00:03:40.475 --> 00:03:42.890
To, co vám shellu poskytuje, je

00:03:42.890 --> 00:03:46.520
nový kontejner pro vaše aplikace
aby byly pružnější,

00:03:46.520 --> 00:03:49.190
usnadnit
vytvořit plovoucí nabídky,

00:03:49.190 --> 00:03:51.560
lišty karet, zda jsou
dole nebo nahoře,

00:03:51.560 --> 00:03:53.480
jakož i některé navigační služby

00:03:53.480 --> 00:03:55.295
které budeme kopat do
tady za minutku.

00:03:55.295 --> 00:03:59.210
Ale první věc, kterou potřebuji, je
být schopen se dostat do této boční nabídky.

00:03:59.210 --> 00:04:01.715
Tak já půjdu dolů
a já budu používat

00:04:01.715 --> 00:04:05.140
Další nová věc, kterou jsme
mají v Xamarin Forms.

00:04:05.140 --> 00:04:06.770
Vlastně, jak jsem
Dívám se na to

00:04:06.770 --> 00:04:09.605
alespoň dvě nové věci
tady v Xamarin Forms.

00:04:09.605 --> 00:04:11.930
Tak mě nech jít "ku".

00:04:11.930 --> 00:04:13.760
Nyní přidávám tlačítko pro obraz.

00:04:13.760 --> 00:04:15.935
Půjdu a zachráním
a bude se aktualizovat.

00:04:15.935 --> 00:04:19.355
Teď mám tlačítko nad
zde mohu otevřít menu.

00:04:19.355 --> 00:04:21.340
Co jsou tedy ty nové věci
o kterém jsem se právě zmínil?

00:04:21.340 --> 00:04:24.130
No, především teď
mít tlačítko obraz.

00:04:24.130 --> 00:04:27.110
Samozřejmě, než se
mohl použít obrázek,

00:04:27.110 --> 00:04:28.160
mohl jste použít tlačítko,

00:04:28.160 --> 00:04:29.960
a mohli jste
mohou přijít s

00:04:29.960 --> 00:04:31.940
něco, co Uspokojte potřeby vašeho designu.

00:04:31.940 --> 00:04:34.160
Ale je tu dobrý důvod
explicitně

00:04:34.160 --> 00:04:36.860
tlačítko pro obrázek
důvody usnadnění,

00:04:36.860 --> 00:04:40.160
pro možnost findability, abyste mohli
Najděte, co potřebujete,

00:04:40.160 --> 00:04:42.170
a chová se mírně odlišně.

00:04:42.170 --> 00:04:45.545
Další nová věc, kterou jsem
používá, je zdroj obrázku písma.

00:04:45.545 --> 00:04:47.870
Takže tohle je vlastně písmo úžasné,

00:04:47.870 --> 00:04:51.830
a mám tady statickou třídu.
které přináší Unicode,

00:04:51.830 --> 00:04:55.100
speciální znaky, které potřebuji
být schopen používat toto a

00:04:55.100 --> 00:04:58.700
pak můžu dovnitř
a vyber si něco jinýho.

00:04:58.700 --> 00:05:00.560
Co tu máme? Osvěžovač vzduchu,

00:05:00.560 --> 00:05:02.450
Nevím, proč bych
používat vždy osvěžovač vzduchu

00:05:02.450 --> 00:05:05.700
ale je důležité, že?

00:05:05.700 --> 00:05:08.400
Takže to můžete změnit

00:05:08.400 --> 00:05:11.235
ven a pak samozřejmě
Můžu to udělat takhle.

00:05:11.235 --> 00:05:14.920
Teď bych to mohl udělat,

00:05:14.920 --> 00:05:19.480
protože to, co jsem vlastně
a já ti ukážu,

00:05:19.480 --> 00:05:23.770
je nahoře na vrcholu mám
můj krunýř a mohu získat přístup k tomuto

00:05:23.770 --> 00:05:25.630
odkudkoli z mé aplikace a

00:05:25.630 --> 00:05:28.555
řídit, jak chci
prostředí aplikace k chování.

00:05:28.555 --> 00:05:31.690
Takže v tuto chvíli jsem schoval
navigační pruh, ale můžu jít

00:05:31.690 --> 00:05:34.750
dopředu a převrátit zpět na true
a přinese to zpátky,

00:05:34.750 --> 00:05:37.135
ale není to k tomu určeno.

00:05:37.135 --> 00:05:40.150
Krásný design, který James

00:05:40.150 --> 00:05:42.925
společně za tímto
s tím opravdu nepracuje.

00:05:42.925 --> 00:05:44.590
Tak proto jsem se rozhodl to schovat.

00:05:44.590 --> 00:05:46.450
Teď, když je k dispozici,

00:05:46.450 --> 00:05:48.505
Tato nabídka bude fungovat mimo pole.

00:05:48.505 --> 00:05:51.340
Nemusíš jít přidat
knoflík jako jsem právě udělal,

00:05:51.340 --> 00:05:55.755
ale chtěl jsem, protože
Hej, chtěl jsem se Ukázat.

00:05:55.755 --> 00:05:58.594
Takže si to klidně schovám,

00:05:58.594 --> 00:06:00.770
a podíváme se na
samotný soubor prostředí.

00:06:00.770 --> 00:06:02.300
Tak co se tu děje?

00:06:02.300 --> 00:06:09.165
Takže to musíme posunout
z cesty, Jdi pryč.

00:06:09.165 --> 00:06:11.855
Tady to je. Dobře
tak super prostý.

00:06:11.855 --> 00:06:14.855
Mám ty tři
položky nabídky, které jste právě viděli,

00:06:14.855 --> 00:06:16.640
Zase to otevřu.

00:06:16.640 --> 00:06:19.820
Takže jsem si vylejdal
menu pro Seattle a

00:06:19.820 --> 00:06:23.190
pak Svatý Louis, který jsme
jít na další, moje rodné město.

00:06:23.190 --> 00:06:25.935
Pak máme mapu světa.

00:06:25.935 --> 00:06:30.420
Takže v podstatě je to jen skořápka
soubor, nic Supermagie tady.

00:06:30.420 --> 00:06:33.155
Pak začnu ohlašujícím
co chci,

00:06:33.155 --> 00:06:37.025
tři flky a tohle jsou
stránky, na které byste měli přejít.

00:06:37.025 --> 00:06:38.960
Všimněte si, že používám šablony dat.

00:06:38.960 --> 00:06:40.730
To je dobrý postup, jak se dostat do,

00:06:40.730 --> 00:06:42.920
protože umožňuje načítat věci na

00:06:42.920 --> 00:06:45.170
poptávku a nemusíte se bát

00:06:45.170 --> 00:06:48.950
o věcech, které dychtivě zatěžování

00:06:48.950 --> 00:06:50.480
a zpomalují
čas spuštění aplikace.

00:06:50.480 --> 00:06:52.460
Takže je dobré se do toho dostat.

00:06:52.460 --> 00:06:55.830
Dobře, podíváme se kam
Chceme jít dál?

00:06:55.830 --> 00:06:59.040
Takže si myslím, že potřebujeme
jet do St. Louis,

00:06:59.040 --> 00:07:01.490
a Opravme tuto Seattle

00:07:01.490 --> 00:07:03.110
je jediný, zda
záleží na tom.

00:07:03.110 --> 00:07:05.300
Vypadá to, že je to
v současnosti 78 v St. Louis.

00:07:05.300 --> 00:07:07.775
Já už jsem udělala magii modelu pohledu.

00:07:07.775 --> 00:07:09.230
k tomu, aby se to stalo
což není skutečně

00:07:09.230 --> 00:07:11.610
Magie. Je to jen pohled na model.

00:07:11.630 --> 00:07:14.850
Tak pojďme nahoru
na první místo, kde

00:07:14.850 --> 00:07:17.610
Řekni Seattle, ať to napravíte.

00:07:17.610 --> 00:07:20.120
Samozřejmě, že
Chcete použít pouze jedno místo.

00:07:20.120 --> 00:07:23.000
Viděl jsem Dana v předchozím
sezení bylo velmi příjemné

00:07:23.000 --> 00:07:27.290
ukazující jak upgradovat App
pro podporu více umístění.

00:07:27.290 --> 00:07:30.455
Půjdeme a spoutáme to
místo, abychom mohli získat

00:07:30.455 --> 00:07:33.905
Svatý Louis jde z
Náš model zobrazení, výborně.

00:07:33.905 --> 00:07:36.245
Pak má tu kosmickou jehlu.

00:07:36.245 --> 00:07:38.675
Nemáme místo
jehlu v St. Louis,

00:07:38.675 --> 00:07:40.210
Co máme v St. Louis?

00:07:40.210 --> 00:07:42.125
No, očividně máme oblouk.

00:07:42.125 --> 00:07:44.630
Takže mám obraz
tady v St. Louis

00:07:44.630 --> 00:07:49.115
Panorama, které se ukáže
klenbu, velmi krásnou.

00:07:49.115 --> 00:07:55.550
To se mi líbí, ale opravdu bych
aby se nezahrnovaly Tato změna.

00:07:55.550 --> 00:08:02.735
Takže St. Louis je v současnosti hrdý
vlastník Stanley Cupu.

00:08:02.735 --> 00:08:05.735
To je důležité vědět.

00:08:05.735 --> 00:08:08.720
Pořád zobrazuje všechny
nad městem v St. Louis.

00:08:08.720 --> 00:08:13.010
Takže teď si myslím, že máme pořádné sv.

00:08:13.010 --> 00:08:18.020
Ludvík reprezentativní mapa
nebo meteorologické stránky.

00:08:18.020 --> 00:08:21.200
Ale Pojďme trochu
a ukážeme vám

00:08:21.200 --> 00:08:25.205
pár dalších nových věcí, které
Nyní pro vás mají Xamarin formuláře.

00:08:25.205 --> 00:08:29.330
Takže jsem právě odešel na tu stránku
a bylo by vám odpuštěno, kdybyste

00:08:29.330 --> 00:08:33.435
myslel, že seznam měst
Stránka využívá ovládací prvek ListView,

00:08:33.435 --> 00:08:34.710
není to zobrazení ListView.

00:08:34.710 --> 00:08:36.450
Toto je CollectionView,
Collectionview

00:08:36.450 --> 00:08:38.615
Prohlížíme si
pro několik verzí.

00:08:38.615 --> 00:08:43.580
Teď je v tom, že lodní doprava
Xamarin Forms 4,3 předběžné vydání,

00:08:43.580 --> 00:08:46.415
a můžete ji použít dnes.

00:08:46.415 --> 00:08:50.510
Když 4,0 stabilní, očekáváme
nazvat to stabilním uvolněním.

00:08:50.510 --> 00:08:53.870
Vejdeme poslední
chyb a vytváření

00:08:53.870 --> 00:08:57.695
jisti, že funkce splňují
pro odeslání tohoto řádku MVP.

00:08:57.695 --> 00:08:59.720
Myslím, že je to opravdu užitečné.

00:08:59.720 --> 00:09:02.690
Tak Dovol, abych ti ukázal pár věcí
že tu máme co dělat.

00:09:02.690 --> 00:09:06.320
Tak zaprvé, tady
je moje CollectionView,

00:09:06.320 --> 00:09:09.095
a syntaxe je velmi
Podobně, jako byste

00:09:09.095 --> 00:09:12.365
zažívají nebo se používají k
Pokud použijete zobrazení ListView.

00:09:12.365 --> 00:09:14.660
To je postaveno na všech moderních kontrolách.

00:09:14.660 --> 00:09:17.960
Uicollectionview na straně iOS,

00:09:17.960 --> 00:09:19.860
Myslím, že je to RecyclerView
na straně androida,

00:09:19.860 --> 00:09:23.435
a také implementace UWP
na základě tohoto ovládacího prvku.

00:09:23.435 --> 00:09:26.510
Takže mám tohle uvnitř tabulky.

00:09:26.510 --> 00:09:28.520
Mám zde svázaný zdroj zboží.

00:09:28.520 --> 00:09:31.160
Je to plochý seznam
měst, jak můžete vidět.

00:09:31.160 --> 00:09:33.755
Vyhlásil jsem lineární rozložení.

00:09:33.755 --> 00:09:35.470
Teď, když to odstraním,

00:09:35.470 --> 00:09:38.800
Myslím, že ve skutečnosti
Výchozí hodnota je lineární rozložení.

00:09:38.800 --> 00:09:42.320
Ale chtěl jsem přidat
rozestupy položky

00:09:42.320 --> 00:09:45.905
Proto jsem to prohlásil tak, že
Mohl bych přidat tenhle pěkný odstup.

00:09:45.905 --> 00:09:48.755
Ještě něco
Můžete tak učinit

00:09:48.755 --> 00:09:51.785
může provádět vodorovnou orientaci,

00:09:51.785 --> 00:09:54.230
a dav jde do divočiny.

00:09:54.230 --> 00:09:57.230
Samozřejmě, nyní můj design začíná

00:09:57.230 --> 00:10:01.090
vypadají trochu funky, tak pojďme
to trochu uklidit.

00:10:01.190 --> 00:10:06.245
Dáme sloupcům šířku
tak, aby se trochu rozptýli,

00:10:06.245 --> 00:10:10.295
to opravdu neudělala všechnu magii
co jsem chtěl ale jsme v pořádku.

00:10:10.295 --> 00:10:13.280
Takže se podíváme na
několik dalších rozložení.

00:10:13.280 --> 00:10:18.410
Takže kromě lineárního rozložení
Máme také rozložení mřížky.

00:10:18.410 --> 00:10:21.290
V rozložení mřížky lze

00:10:21.290 --> 00:10:24.110
určit počet mříž
položky, které chci mít.

00:10:24.110 --> 00:10:26.425
Takže začnu se dvěma,

00:10:26.425 --> 00:10:31.310
a podíváme se, orientace budu
Pokračuj a zůstaň se svislým.

00:10:31.310 --> 00:10:35.975
Věřím, že mám oba
svislé mezery

00:10:35.975 --> 00:10:41.580
a vodorovným roztečí. Velmi hezké.

00:10:41.580 --> 00:10:45.880
Zachraň to. Dobře

00:10:45.880 --> 00:10:48.520
Vypadá to trochu
Lepší. Podívejme se na to.

00:10:48.520 --> 00:10:51.660
Myslím, že chci udělat
to trochu širší.

00:10:51.660 --> 00:10:53.500
Vsadím se, že když se na to mohu vyjádřit

00:10:53.500 --> 00:10:55.465
zpátky, aby
trochu líp.

00:10:55.465 --> 00:10:59.900
Ale dejme se do toho, pojďme
Přechod na vodorovnou rovinu.

00:10:59.900 --> 00:11:03.150
Podívám se na pár
jiného vzhledu.

00:11:03.150 --> 00:11:07.065
Takže co dělám
Teď je to všechno jen za tepla.

00:11:07.065 --> 00:11:11.850
XAML-opakované načtení, které
je v aplikaci Visual Studio

00:11:11.850 --> 00:11:14.490
2019 16,3, které lodě dnes

00:11:14.490 --> 00:11:18.075
a také Visual Studio
pro Mac 8,3.

00:11:18.075 --> 00:11:19.890
Takže to můžeš zažít.

00:11:19.890 --> 00:11:22.890
Ujistěte se, že jste na
nástroje předvoleb, možnosti

00:11:22.890 --> 00:11:27.090
konečné preference a jít na odboč
v případě možnosti opakovaného načtení jazyka XAML.

00:11:27.090 --> 00:11:30.525
Ujistěte se, že používáte také
Xamarin. Forms 4,1 nebo novější.

00:11:30.525 --> 00:11:31.500
Samozřejmě, že budeš chtít

00:11:31.500 --> 00:11:32.820
prožíváš všechny tyhle dobroty,

00:11:32.820 --> 00:11:36.060
Takže už jste na 4.3.0-Pre2.

00:11:36.060 --> 00:11:39.675
Takže to pro tebe nebude problém.

00:11:39.675 --> 00:11:43.320
Uděláme pár věcí.

00:11:43.320 --> 00:11:46.215
Takže jsem v datech
Šablona a já jen

00:11:46.215 --> 00:11:48.330
manipulace s věcmi uvnitř
k zobrazení šablony dat

00:11:48.330 --> 00:11:51.330
Co všechno jsem mohl
zde provádět

00:11:51.330 --> 00:11:55.065
a všimnete si, že jsem
Zde se zobrazuje horizontální posun.

00:11:55.065 --> 00:11:57.210
Tak se podívejme. Nech mě to spravit.

00:11:57.210 --> 00:11:59.670
Jak jsem to měl předtím?

00:11:59.670 --> 00:12:03.130
Takže mám řadu a řadu.

00:12:03.470 --> 00:12:05.910
Svisle a dole.

00:12:05.910 --> 00:12:07.470
Takže si musím udělat řadu

00:12:07.470 --> 00:12:11.850
vyšší a získat o něco více místa

00:12:11.850 --> 00:12:14.920
tak, aby štítek
je dole.

00:12:15.250 --> 00:12:18.200
Jdeme na to. Tak to je
vypadal trochu líp.

00:12:18.200 --> 00:12:20.495
Když to udělám,

00:12:20.495 --> 00:12:22.595
Chci ti Ukázat
Jak to vypadá.

00:12:22.595 --> 00:12:25.970
Vytvořil jsem tento převaděč cool barev

00:12:25.970 --> 00:12:29.375
to všechno koření a přinést
na obrázek nějakou barvu.

00:12:29.375 --> 00:12:33.285
Takže to štěně odejdeme.

00:12:33.285 --> 00:12:38.400
Takže co to je jsem jen vazba
do aktuálního dočasného počasí.

00:12:38.400 --> 00:12:40.290
Podle toho, jaká je teplota,

00:12:40.290 --> 00:12:43.080
budeme mít barvu, která
představuje tuto teplotu.

00:12:43.080 --> 00:12:44.670
Pak tu mám malého konvertoru,

00:12:44.670 --> 00:12:47.265
převod na barevný konvertor, žádný velký obchod.

00:12:47.265 --> 00:12:50.400
V tomto okamžiku to není
fantastickou matematiku, která by

00:12:50.400 --> 00:12:53.490
je to úžasné s
hexadecimální barvy,

00:12:53.490 --> 00:12:56.895
jen používá velký starý
Příkaz k onkingu Switch.

00:12:56.895 --> 00:12:59.520
Úkol bude vykonáno. To je
druh vývojáře.

00:12:59.520 --> 00:13:02.355
Určitě jsem v
tu práci udělat tábor.

00:13:02.355 --> 00:13:05.370
Pak to zachráníme a teď,
Víš, že se Začínáme

00:13:05.370 --> 00:13:10.890
Některé sladké barvy a ty
s tímhle může dělat spoustu věcí.

00:13:10.890 --> 00:13:13.035
Samozřejmě, podporuje velícího,

00:13:13.035 --> 00:13:16.875
podporuje vyžádanou
aktualizovat a skutečně,

00:13:16.875 --> 00:13:19.350
Viděl jsem, že to přichází v nějakém

00:13:19.350 --> 00:13:22.515
Náš CollectionView
a jiných výzev,

00:13:22.515 --> 00:13:25.410
je místo, kde je třeba obnovit
a požrat se na obnovu?

00:13:25.410 --> 00:13:28.140
No, aktualizovat je opakovaně použitelný ovládací prvek

00:13:28.140 --> 00:13:30.390
Takže je to vlastně jeho vlastní věc.

00:13:30.390 --> 00:13:32.130
Takže bys to udělal jako

00:13:32.130 --> 00:13:37.560
Tohle a pak nahoru
v Aktualizním zobrazení,

00:13:37.560 --> 00:13:40.785
Můžete mu říct, co máte za povel.

00:13:40.785 --> 00:13:44.040
Nejsem si jist, zda mám aktualizaci
příkaz, ale podíváme se na to.

00:13:44.040 --> 00:13:46.155
Ano, mám příkaz k novému načtení.

00:13:46.155 --> 00:13:48.555
Takže teď, když to zachráním,

00:13:48.555 --> 00:13:51.540
jsme na nebezpečném území
Nikdy jsem to vlastně netestoval.

00:13:51.540 --> 00:13:54.045
Ano, vidím, že jsem to totálně nadzvedl.

00:13:54.045 --> 00:13:57.360
V tomto okně je k dispozici aktualizační zobrazení
I když. Tady to máte.

00:13:57.360 --> 00:14:06.820
Asi to musí udělat
Větší. Tak to je.

00:14:06.860 --> 00:14:12.330
Udělej to, odkomentujte to štěně,

00:14:12.330 --> 00:14:16.180
udělat tuhle věc jako 100.

00:14:16.610 --> 00:14:21.525
Jsme v dobrém stavu. Aktualizovat
pohled je docela úžasný.

00:14:21.525 --> 00:14:22.890
Tak to je kvůli demostrům.

00:14:22.890 --> 00:14:24.900
Mám tuny diapozitivů
se projít a

00:14:24.900 --> 00:14:27.855
Jak dlouho mám
Vlevo? Potřebuju si trochu pospíšit.

00:14:27.855 --> 00:14:30.210
Je tu jen tolik dobrých
věci na oslavu.

00:14:30.210 --> 00:14:33.675
Takže půjdeme a zabijeme to
Štěně. Pojď sem.

00:14:33.675 --> 00:14:36.420
A tak jsem se chtěl odvolat na některé z
oznámení od rána

00:14:36.420 --> 00:14:39.345
pro případ, že bys to prošvihl nebo jen
pro případ, že byste potřebovali upomínku.

00:14:39.345 --> 00:14:43.020
Zde jsou odkazy pro
XAML-opakované načtení a

00:14:43.020 --> 00:14:44.730
Horké restartování, které

00:14:44.730 --> 00:14:47.055
oznámil soukromou
Náhled dnešního rána.

00:14:47.055 --> 00:14:51.330
Používal jsem horké restartování
a je pěkně kouzelná.

00:14:51.330 --> 00:14:53.070
To ti vyletí do hlavy.

00:14:53.070 --> 00:14:54.810
Nyní je to soukromý náhled, takže je

00:14:54.810 --> 00:14:56.580
velmi rané kousky a věci se budou

00:14:56.580 --> 00:14:58.440
pokračovat v dospívající
velmi hezkého tempa.

00:14:58.440 --> 00:15:00.015
To samý s horkou znovu.

00:15:00.015 --> 00:15:03.675
Velmi rád vidím tuto produktivitu
věci se rychle zlepšují.

00:15:03.675 --> 00:15:07.320
Pak pro nejnovější SDKs
Máme iOS 13,

00:15:07.320 --> 00:15:09.465
Xamarin Android 10 je mimo,

00:15:09.465 --> 00:15:12.795
stejně jako Xamarin Forms 4.3.0-Pre2.

00:15:12.795 --> 00:15:16.815
Takže všechny ty dobré věci pro
si se mnou jít hrát.

00:15:16.815 --> 00:15:22.210
Asi bych měl udělat diapozitivy
na celou obrazovku. Já to dokážu.

00:15:22.490 --> 00:15:27.240
Tak pojďme vykopat pár dalších
věci poté, co jsem mu dal rychlou zástrčku.

00:15:27.240 --> 00:15:28.620
No tak, můžeš to udělat.

00:15:28.620 --> 00:15:31.060
Režim předvádějícího.

00:15:33.320 --> 00:15:37.860
Máme dost dalších
úžasná setkání.

00:15:37.860 --> 00:15:40.590
Tohle je přímo tady. Vzít
fotku.

00:15:40.590 --> 00:15:42.000
Vezměte si tu obrazovku.

00:15:42.000 --> 00:15:43.935
Blíží se skvělé sezení.

00:15:43.935 --> 00:15:45.570
Jdou hlouběji do mnoha

00:15:45.570 --> 00:15:47.910
věci, které jsem
přes vrchol.

00:15:47.910 --> 00:15:49.350
Takže pokud chcete vědět více o

00:15:49.350 --> 00:15:50.970
zejména nástroje pro produktivitu,

00:15:50.970 --> 00:15:52.965
Maddy Leger sezení dne 3.

00:15:52.965 --> 00:15:54.480
Všechny tyto relace jsou
bude úžasné,

00:15:54.480 --> 00:15:55.800
Johne Douglasi, všichni jsou

00:15:55.800 --> 00:15:57.720
bude úžasné, tak
všechny je zkontrolujte.

00:15:57.720 --> 00:15:59.670
Nádherné UI. Ukážu ti

00:15:59.670 --> 00:16:01.695
Některé věci, které jsou jen
pěkně se rozfouká.

00:16:01.695 --> 00:16:04.200
Takže musím dát
velký výkřik, aby

00:16:04.200 --> 00:16:07.380
Bývalá Xamarin univerzita
instruktor a

00:16:07.380 --> 00:16:11.225
Současná paní se učí skvěle,

00:16:11.225 --> 00:16:13.945
Kym Phillpottové v Austrálii.

00:16:13.945 --> 00:16:16.500
Každý pátek
proud tik, kde

00:16:16.500 --> 00:16:19.590
má jinou konstrukci
z dribluje a vytváří

00:16:19.590 --> 00:16:21.780
tyto nádherné věci v

00:16:21.780 --> 00:16:23.400
jen několik hodin pomocí

00:16:23.400 --> 00:16:24.750
jen Xamarin Forms a

00:16:24.750 --> 00:16:26.550
Společenství modulů plug-in
, které jsou k dispozici.

00:16:26.550 --> 00:16:29.130
Takže tohle je trend, který sedím na

00:16:29.130 --> 00:16:30.870
Xamarin Společenství, že lidé jsou

00:16:30.870 --> 00:16:32.670
vytváří úžasné věci.

00:16:32.670 --> 00:16:35.460
Toto je splatnost
plošinu a kde jsme se dostali.

00:16:35.460 --> 00:16:37.110
Je to úžasné.

00:16:37.110 --> 00:16:39.390
Tak jak Xamarin
doručit tenhle úžasný?

00:16:39.390 --> 00:16:44.340
Tady je rychlá recapa pro kohokoli
To by pro Xamarin mohlo být nové.

00:16:44.340 --> 00:16:47.580
Tady je all.NET. Jsme
vytvořit vazby na

00:16:47.580 --> 00:16:51.750
iOS Android a libovolný other.NET
Framework pro runtimes.

00:16:51.750 --> 00:16:53.820
Sdíleli jsme nativní uživatelské rozhraní, které je

00:16:53.820 --> 00:16:57.690
vrstva Xamarin Forms
a SkiaSharp

00:16:57.690 --> 00:16:59.760
a různé věci
takový, který může sdílet

00:16:59.760 --> 00:17:03.735
stejné uživatelské rozhraní napříč platformami
a pak všechny sdílené logiky.

00:17:03.735 --> 00:17:07.650
Takže dostanete 100% přístup k
nativní rozhraní API, nativní zážitek.

00:17:07.650 --> 00:17:10.200
Můžete sdílet tuny
kód v závislosti na tom, jak jste

00:17:10.200 --> 00:17:12.885
architekt váš
aplikace všechny with.NET.

00:17:12.885 --> 00:17:14.970
Je to úžasný slib.

00:17:14.970 --> 00:17:17.370
Opět se milujeme
oslavovat každý

00:17:17.370 --> 00:17:19.950
roku, ale právě byla odeslána 13.

00:17:19.950 --> 00:17:21.690
Faktem je, že
Ozvalo se další

00:17:21.690 --> 00:17:23.850
vydáno koncem pátku od

00:17:23.850 --> 00:17:26.040
Apple a náš tým iOS dělá

00:17:26.040 --> 00:17:29.220
úžasná práce
že ve dne 1 se

00:17:29.220 --> 00:17:31.590
Zákazníky, jako je zobrazení AI jako

00:17:31.590 --> 00:17:33.900
vidíte zde v
píp může být využitím

00:17:33.900 --> 00:17:37.035
tmavý režim a všechny
Další funkce iOS 13

00:17:37.035 --> 00:17:39.630
pro přístup do obchodu na den jedna.

00:17:39.630 --> 00:17:41.280
To je hrdá tradice.

00:17:41.280 --> 00:17:44.115
Jsme nadšeni, že budeme schopni podporovat
našim zákazníkům,

00:17:44.115 --> 00:17:46.380
a vím o několika
Další zákazníci, které jsem

00:17:46.380 --> 00:17:48.720
pracoval přímo
, abyste zajistili, že

00:17:48.720 --> 00:17:51.524
jejich aplikace pro jejich vysoký profil

00:17:51.524 --> 00:17:55.575
velmi důležité potřeby
jsou na den jedna.

00:17:55.575 --> 00:17:58.950
Takže platforma samotná
dospívám.

00:17:58.950 --> 00:18:01.320
Máme všechny tyhle
kontroly a mnoho dalších.

00:18:01.320 --> 00:18:03.900
Existuje pohled na protuté zobrazení
To se bude slučovat.

00:18:03.900 --> 00:18:05.730
Máme tu výhled na kameru,

00:18:05.730 --> 00:18:07.575
Máme tady mediální prvky,

00:18:07.575 --> 00:18:09.840
Máme tady přepínací tlačítka,

00:18:09.840 --> 00:18:12.510
ale nedávno jsme přidali
také tlačítko obraz,

00:18:12.510 --> 00:18:15.105
zaškrtávací políčko, kolotoč
zobrazení, zobrazení kolekce.

00:18:15.105 --> 00:18:18.885
Je to fantastické a
To nám neříká,

00:18:18.885 --> 00:18:20.460
"Oh, musíme dodat
funkce, funkce, funkce

00:18:20.460 --> 00:18:22.560
funkce, "to jsme my
bedlivě naslouchat

00:18:22.560 --> 00:18:25.080
vám o tom, co potřebujete
z platformy, která má být

00:18:25.080 --> 00:18:28.170
úspěšné vytvoření aplikací
a to je to, co řídí

00:18:28.170 --> 00:18:29.730
nám dodat tyto věci

00:18:29.730 --> 00:18:31.545
do místa, kde nám to říkáš,

00:18:31.545 --> 00:18:32.640
"To je velmi vzácné."

00:18:32.640 --> 00:18:34.650
Musím něco vytvořit
zvyk.

00:18:34.650 --> 00:18:37.740
Jen Zatáhnu za to, co už
dodáno v krabici a používat ho.

00:18:37.740 --> 00:18:39.435
To je fantastické.

00:18:39.435 --> 00:18:45.555
Pak velký ekosystém
poskytovatelů dodavatelů.

00:18:45.555 --> 00:18:50.250
Pak třetí strana
ekosystém vás v podstatě v

00:18:50.250 --> 00:18:53.235
Společenství přepravit věci
které jsou užitečné pro pomoc při

00:18:53.235 --> 00:18:56.490
jiné jsou obrovskou ohromnou pomocí.

00:18:56.490 --> 00:18:58.155
Jsou tu opravdu super věci,

00:18:58.155 --> 00:18:59.910
a ikona začíná, abyste měli hlad

00:18:59.910 --> 00:19:01.950
Když se začnete vídat
hromady palačinek.

00:19:01.950 --> 00:19:06.480
Vím, že James v jeho demo
vyjevily výhled na palačinku.

00:19:06.480 --> 00:19:07.860
Je to také v tomto kódu.

00:19:07.860 --> 00:19:09.240
Je to úžasné.

00:19:09.240 --> 00:19:13.410
Samozřejmě, všechny báječné
podniky, které

00:19:13.410 --> 00:19:18.210
bank on.NET a Xamarin a
s tím mají velký úspěch.

00:19:18.210 --> 00:19:21.270
Takže chci pořádně křičet
našim přispěvatelům.

00:19:21.270 --> 00:19:23.340
V tomto okamžiku v loňském roce

00:19:23.340 --> 00:19:25.290
Toto je snímek z mého
prezentaci v loňském roce.

00:19:25.290 --> 00:19:27.930
Oslavovali jsme všechny
Přispěvatelé Xamarin Forms.

00:19:27.930 --> 00:19:29.460
Jsem tu, abych řekl, že jsme

00:19:29.460 --> 00:19:31.530
to rozšířilo a
bude posílat

00:19:31.530 --> 00:19:35.310
nádherné dary všem
Xamarin přispěvatelé z dokumentů

00:19:35.310 --> 00:19:37.380
na základy, iOS a Android,

00:19:37.380 --> 00:19:41.010
pro formuláře, SkiaSharp, všechny
věcí, které udržujeme.

00:19:41.010 --> 00:19:43.320
Opravdu oceňujeme váš
spolupráci s námi,

00:19:43.320 --> 00:19:44.550
přináší nám své nápady,

00:19:44.550 --> 00:19:46.410
a také tvou pomoc a lásku.

00:19:46.410 --> 00:19:47.835
Tak se na to těšíme.

00:19:47.835 --> 00:19:50.460
Budu střílet
požadavek na e-maily.

00:19:50.460 --> 00:19:53.580
Pak jsem chtěl zvýraznit
málo věcí z komunity.

00:19:53.580 --> 00:19:55.440
To bylo v únoru,

00:19:55.440 --> 00:19:57.885
od tebe tuny úžasnej příspěvků na blog.

00:19:57.885 --> 00:19:59.185
Nemám s tím nic společného.

00:19:59.185 --> 00:20:00.380
S tímhle nemáme nic společného.

00:20:00.380 --> 00:20:02.810
Toto je komunita, která
právě stoupá s

00:20:02.810 --> 00:20:05.675
vzrušení, co můžete
Dnes dělají s Xamarin Forms.

00:20:05.675 --> 00:20:07.234
A pak v červenci

00:20:07.234 --> 00:20:08.930
Máme Xamarin UI červenec

00:20:08.930 --> 00:20:10.925
vedlo jiné Společenství
věc a můžeš

00:20:10.925 --> 00:20:14.690
Zobrazit tyto obrazovky jsou pouze
Nádherné. Já tady slintám.

00:20:14.690 --> 00:20:17.110
Je to šílený.

00:20:17.110 --> 00:20:19.230
Chtěl jsem jen zakřičet, abych

00:20:19.230 --> 00:20:20.790
Všichni, kdo začali vysílat.

00:20:20.790 --> 00:20:22.500
Vzpomínám si, když James Montemagno

00:20:22.500 --> 00:20:24.390
a Jeff Fritz byl
pouze se tam strestují

00:20:24.390 --> 00:20:28.230
dělá anything.NET a tady
My jsme to jen roste,

00:20:28.230 --> 00:20:30.180
vybuchne to, je to super.

00:20:30.180 --> 00:20:33.870
Podívejte se na tento odkaz. Mám seznam
o těch, které jsem si uvědomoval.

00:20:33.870 --> 00:20:36.390
Jestli jich bude víc, dejte mi vědět.

00:20:36.390 --> 00:20:39.780
Mám ještě pár věcí
pro vás zvýraznit z

00:20:39.780 --> 00:20:41.190
Xamarin. formuláře, které již

00:20:41.190 --> 00:20:43.575
zmínil, tak si
na ně krátce Sáhni.

00:20:43.575 --> 00:20:48.270
Shell. Nejjednodušší způsob, jak se dnes
spuštění aplikací,

00:20:48.270 --> 00:20:50.490
nemusíte nutně
migrovat existující materiál,

00:20:50.490 --> 00:20:52.530
pro nové aplikace je to však

00:20:52.530 --> 00:20:55.735
pro vás skvělý rychlý Start
To je velmi flexibilní.

00:20:55.735 --> 00:20:59.810
Můžete vidět, jak jednoduché
kód je pro provedení nabídky,

00:20:59.810 --> 00:21:01.819
na spodní karty,

00:21:01.819 --> 00:21:05.510
a potom samozřejmě na horní karty
Pokud to vaše aplikace potřebuje také.

00:21:05.510 --> 00:21:09.305
Velmi malý kód, velmi explicitní
o tom, co chcete.

00:21:09.305 --> 00:21:11.460
Pak ta navigace
služby, kterou jsem zmínil,

00:21:11.460 --> 00:21:14.415
Chcete-li přejít z
stránku se seznamem na stránku podrobností,

00:21:14.415 --> 00:21:16.470
Nyní je to tak jednoduché jako použití

00:21:16.470 --> 00:21:19.440
Tato globální navigační služba
To je všude k dostání.

00:21:19.440 --> 00:21:21.405
Nemusíš se bát.
o tom, že tam není

00:21:21.405 --> 00:21:23.850
a můžete dokonce projít
parametry řetězce dotazu.

00:21:23.850 --> 00:21:26.310
Takže jste Předně v tom městě a

00:21:26.310 --> 00:21:28.995
pak na potvrzující
stránku, stránka podrobností

00:21:28.995 --> 00:21:32.820
vlastnost dotazu je připisujete
Zkontrolujte, zda je

00:21:32.820 --> 00:21:34.620
uplatní na veřejné vlastnictví

00:21:34.620 --> 00:21:35.880
kontexty vazeb bez ohledu na to, zda

00:21:35.880 --> 00:21:37.605
modelu zobrazení nebo samotné stránky.

00:21:37.605 --> 00:21:40.065
Tak snadno se používá.

00:21:40.065 --> 00:21:42.810
Nezmínil jsem se o tom
dnes až moc, ale vizuální.

00:21:42.810 --> 00:21:44.085
Pokud máte v cíli

00:21:44.085 --> 00:21:46.320
stejný vzhled a pocit
mezi iOS a Androidem,

00:21:46.320 --> 00:21:48.345
Vizuální začátek je pro vás skvělý.

00:21:48.345 --> 00:21:50.610
Komponenty návrhu materiálu
loď se všemi

00:21:50.610 --> 00:21:52.065
Tyto komponenty mimo pole

00:21:52.065 --> 00:21:54.655
Takže nemáte
strávit čas doplňovací dobou.

00:21:54.655 --> 00:22:00.110
Pak jsem samozřejmě

00:22:00.110 --> 00:22:02.990
ti ukázal-všechny ty nádherné
věci přicházející z kolekce CollectionView.

00:22:02.990 --> 00:22:04.900
Rád bych viděl
na čem právě pracuješ.

00:22:04.900 --> 00:22:06.590
Takže právě teď jsme ve skutečnosti

00:22:06.590 --> 00:22:08.390
spuštění výzvy k zobrazení kolotoče a

00:22:08.390 --> 00:22:11.840
Toto jsou některé skutečné
příspěvky od Společenství,

00:22:11.840 --> 00:22:13.880
od vás, že to, co jste schopen

00:22:13.880 --> 00:22:16.600
provést s aktuální CollectionView
nebo na CarouselView.

00:22:16.600 --> 00:22:19.310
Milost. Takže je pořád otevřeno.

00:22:19.310 --> 00:22:21.050
Na lince je hromadíme.

00:22:21.050 --> 00:22:22.745
Mohl bys dostat tu opici.

00:22:22.745 --> 00:22:24.230
Nemyslím, že to
pomoci při psaní velmi

00:22:24.230 --> 00:22:26.300
rychle, ale bude to vypadat
skvěle na plášti,

00:22:26.300 --> 00:22:29.450
a můžete se ujistit, že
děti nekradou tu opici.

00:22:29.450 --> 00:22:31.040
Prosím, Vstupte,

00:22:31.040 --> 00:22:34.120
končí ve středu dne.

00:22:34.120 --> 00:22:37.010
Blog můžete zkontrolovat
pro všechny podrobnosti

00:22:37.010 --> 00:22:39.875
na tom, pokud prostě půjdeš
do blogu Xamarin.

00:22:39.875 --> 00:22:45.810
S tímhle jsem prolétla
na konec otázek.

