WEBVTT

00:00:00.000 --> 00:00:03.090
>> Znám název sezení
a popis názvu v

00:00:03.090 --> 00:00:08.175
věc sezení
nečiní žádnou korelaci,

00:00:08.175 --> 00:00:11.805
ale rád bych sdíleli
úžasný příběh s každým tady.

00:00:11.805 --> 00:00:16.545
Jmenuji se Sweeky, pracuji pro
Microsoft, miluju Xamarin,

00:00:16.545 --> 00:00:20.940
a nedávno jsem se dostal
opravdu do Pokemon Go,

00:00:20.940 --> 00:00:23.670
a pak to opravdu bylo,
opravdu do čarodějů sjednocení,

00:00:23.670 --> 00:00:25.940
Nový Harry Potter
verze Pokemon Go,

00:00:25.940 --> 00:00:29.340
tak jasně, že jsem opravdu
jako smíšená realita.

00:00:29.340 --> 00:00:35.055
Procházel jsem se kolem
konferenční oblast

00:00:35.055 --> 00:00:41.025
pro všechny včera a
padající modré čtverečky,

00:00:41.025 --> 00:00:44.240
tak jsem ztratila všechny moje modré krabice.

00:00:44.240 --> 00:00:46.610
To nejsou jen obyčejná modrá pole,

00:00:46.610 --> 00:00:50.435
jsou zjevně
virtuální falešné pravé krabice.

00:00:50.435 --> 00:00:52.100
Ale jsou po celém táboře,

00:00:52.100 --> 00:00:54.110
po celé oblasti konference.

00:00:54.110 --> 00:00:57.110
V tomto sezení jsem
ti ukážu

00:00:57.110 --> 00:01:00.050
způsob vytvoření těchto dvou aplikací: jeden

00:01:00.050 --> 00:01:02.780
Tato pole budou snížena a
Druhá, která bude

00:01:02.780 --> 00:01:06.050
Pomozte všem, pomozte
mi najít krabice.

00:01:06.050 --> 00:01:09.265
Ano, je to hra
Protože miluju hry.

00:01:09.265 --> 00:01:12.425
Co vlastně
mluvil?

00:01:12.425 --> 00:01:16.460
Tohle je chladný svět
.

00:01:16.460 --> 00:01:19.280
Nemluvím o
VR s náhlavní soupravou,

00:01:19.280 --> 00:01:21.350
Mluvíme tu o
Rozšířená realita,

00:01:21.350 --> 00:01:25.130
Takže jakékoli zařízení s fotoaparátem na
mělo by být schopno projektu

00:01:25.130 --> 00:01:30.160
modely v bodech nebo umístěních
kde to má být.

00:01:30.160 --> 00:01:35.250
Tak jako já mám toho malého Jefsta
se tady ukazuje,

00:01:35.250 --> 00:01:37.670
způsob, jakým ji chci popsat

00:01:37.670 --> 00:01:39.755
Všichni, kdo nejsou obeznámeni
Jak to funguje,

00:01:39.755 --> 00:01:42.350
doslova jen používá
snímky kamery jako

00:01:42.350 --> 00:01:45.800
plátno a prostě
nakreslené objekty.

00:01:45.800 --> 00:01:48.575
Teď nejsem nejlepší
grafický návrhář na světě,

00:01:48.575 --> 00:01:51.110
Proto máme modrá pole.

00:01:51.110 --> 00:01:53.450
Ale kdyby byl mnohem
lépe v 3D modelování,

00:01:53.450 --> 00:01:56.030
můžete vložit libovolný objekt

00:01:56.030 --> 00:01:59.820
To znamená, že Harry Potter
postavy nebo Pokemon.

00:01:59.930 --> 00:02:03.280
Způsob, jakým podpora funguje právě teď,

00:02:03.280 --> 00:02:06.335
Toto je vázáno na
každou nativní platformu.

00:02:06.335 --> 00:02:08.840
Takže iOS má vlastní
verze, která se nazývá

00:02:08.840 --> 00:02:12.505
ARKit a Android mají
vlastní verzi, to je ARCore.

00:02:12.505 --> 00:02:16.340
Tyto podpory jsou nativní
vazba poskytovaná nám

00:02:16.340 --> 00:02:20.435
z androida a iOS, které
podporovat celý koncept,

00:02:20.435 --> 00:02:22.970
"Hej, mám zařízení s fotoaparátem."

00:02:22.970 --> 00:02:26.180
Poskytuje mi rámy
informace o skutečném světě,

00:02:26.180 --> 00:02:28.340
a teď má dost
datové body, které

00:02:28.340 --> 00:02:30.635
může na něm začít kreslit věci.

00:02:30.635 --> 00:02:33.845
Takže celá sekce zásobníku je

00:02:33.845 --> 00:02:38.660
kontrolován a poháněn
v podstatě nativní komponenty.

00:02:38.660 --> 00:02:42.190
Nyní Vstupte do
svět smíšené reality.

00:02:42.190 --> 00:02:44.450
Měli jsme hromadu úžasných rozhovorů

00:02:44.450 --> 00:02:46.865
prostřednictvím konference
o kognitivních službách,

00:02:46.865 --> 00:02:52.290
o službách bitových kopií, vše
poskytované společností Microsoft.

00:02:52.290 --> 00:02:54.155
V tomhle rozhovoru budu mluvit o

00:02:54.155 --> 00:02:55.610
jinou službu, která je poskytována

00:02:55.610 --> 00:02:57.700
To se jmenuje Azure prostorové kotvy.

00:02:57.700 --> 00:02:59.490
Byl degradován na stavbě,

00:02:59.490 --> 00:03:02.300
je mimořádně chladný a
Další hvězda

00:03:02.300 --> 00:03:05.120
, protože je stále v náhledu,

00:03:05.120 --> 00:03:06.830
ale je možné ji použít právě teď,

00:03:06.830 --> 00:03:08.240
dostanete předplatné na jeden rok zdarma,

00:03:08.240 --> 00:03:10.195
můžete jednoduše nastavit volný účet.

00:03:10.195 --> 00:03:14.685
Tak jaký je smysl
Azurová prostorová kotva?

00:03:14.685 --> 00:03:16.880
Právě jsem ti řekla, že
Každá nativní platforma má

00:03:16.880 --> 00:03:19.105
vlastní verzi a mohou to udělat.

00:03:19.105 --> 00:03:22.935
Kde se nachází azurová prostorová
Kotvy poskytují hodnotu?

00:03:22.935 --> 00:03:24.990
Dobře, s Azure prostorovými kotvami,

00:03:24.990 --> 00:03:28.830
můžete mít všechny
Tyto přesné body zájmu,

00:03:28.830 --> 00:03:31.205
ale můžete je sdílet
mezi různými zařízeními.

00:03:31.205 --> 00:03:35.180
Takže můžete mít tým
s partou různých,

00:03:35.180 --> 00:03:37.010
jedna osoba může být na Holočočce,

00:03:37.010 --> 00:03:39.350
jiný může použít UWP App,

00:03:39.350 --> 00:03:41.345
jiný by mohl být
pomocí telefonu Android,

00:03:41.345 --> 00:03:45.275
ale pak všichni Zúčastni
mohou vidět

00:03:45.275 --> 00:03:46.970
které vykreslují 3D model prostřednictvím

00:03:46.970 --> 00:03:50.525
kteroukoli z těchto fotoaparátů
zvolit zobrazení.

00:03:50.525 --> 00:03:53.260
To je krása
Azurové prostorové kotvy.

00:03:53.260 --> 00:03:55.415
Byla to opravdu sranda.

00:03:55.415 --> 00:03:59.330
Měli podporu a je tu
již dostupné vzorky

00:03:59.330 --> 00:04:03.710
momentálně v režimu online, který podporuje
nativní identifikátor iOS, původní Android.

00:04:03.710 --> 00:04:06.505
Je tu vzorek jednoty a
jeden je pro Holočočku.

00:04:06.505 --> 00:04:09.450
Ale jsme v Xamarin
Tady se koná summit,

00:04:09.450 --> 00:04:11.730
Nejsme v WWWC nebo tak něco,

00:04:11.730 --> 00:04:14.265
Takže tady je podpora Xamarin?

00:04:14.265 --> 00:04:16.085
Hodně lidí se mě na to ptáš,

00:04:16.085 --> 00:04:18.620
Zní to jako, "Nech mě to zjistit."

00:04:18.620 --> 00:04:20.950
Proč ještě není Xamarin podporován?

00:04:20.950 --> 00:04:22.800
Dobrá zpráva.

00:04:22.800 --> 00:04:24.975
Xamarin podporuje.

00:04:24.975 --> 00:04:27.785
Ve skutečnosti aktivně
na něm pracovala.

00:04:27.785 --> 00:04:32.550
Prostě to neměli
připraven k uvolnění až do nynějška.

00:04:32.550 --> 00:04:35.405
Není klíčová Poznámka
Oznámení. Děkuju.

00:04:35.405 --> 00:04:38.120
Ale jsem supersuperhrdý na

00:04:38.120 --> 00:04:41.030
oznámit, že je
Tyto bity verze beta jsou k dispozici.

00:04:41.030 --> 00:04:44.300
Momentálně omezujeme
přístup pouze k MVP.

00:04:44.300 --> 00:04:45.970
Později si dám spojení,

00:04:45.970 --> 00:04:48.985
Každý, kdo je v místnosti MVP
okamžitě nebo se sledováním online,

00:04:48.985 --> 00:04:51.370
Zdravím přátelé online,
prosím běžte dovnitř a podepište se

00:04:51.370 --> 00:04:54.350
a můžeme vám dát beta
přístup k těmto bitvám.

00:04:54.350 --> 00:04:56.160
Ale nebuď smutný,

00:04:56.160 --> 00:04:58.000
Přeskočil jsem dopředu, byl jsem
to mít v

00:04:58.000 --> 00:05:00.325
konec, ale chci
jen řekni, že jsem moc vzrušená.

00:05:00.325 --> 00:05:06.355
Budeme mít přístup na veřejnost pro
Podpora Xamarin na začátku srpna.

00:05:06.355 --> 00:05:07.630
Takže, prosím, sledujte.

00:05:07.630 --> 00:05:09.670
Vše, co ukazuji
dnes a degradování dnes

00:05:09.670 --> 00:05:12.285
bude k dispozici pro
vás začátkem srpna,

00:05:12.285 --> 00:05:14.030
a nic nedělám
, věř mi.

00:05:14.030 --> 00:05:17.250
Je to velmi jednoduché, ale je to super.

00:05:17.260 --> 00:05:20.440
Zpátky k moci, kde

00:05:20.440 --> 00:05:23.440
Xamarin a azurová prostorová
Kotvy mohou žít.

00:05:23.440 --> 00:05:28.330
Takže myšlenka by byla Xamarin
bude řídit nativní bity,

00:05:28.330 --> 00:05:31.150
spustit v zařízeních
a backendu.

00:05:31.150 --> 00:05:33.590
Podpůrné služby
může být Kosmos DB,

00:05:33.590 --> 00:05:36.240
může být služba Azure App.

00:05:36.670 --> 00:05:39.620
Můžete jej také rozšířit na základě

00:05:39.620 --> 00:05:41.645
o tom, co zkoušíte
použít.

00:05:41.645 --> 00:05:45.665
Můžete také
přístup založený pouze na Azure AD.

00:05:45.665 --> 00:05:47.180
V závislosti na

00:05:47.180 --> 00:05:48.935
o tom, čeho se snažíte dosáhnout,

00:05:48.935 --> 00:05:50.615
může ji podporovat.

00:05:50.615 --> 00:05:53.220
Tak popište spoustu Super rysů.

00:05:53.220 --> 00:05:54.975
Máš tady hodně síly.

00:05:54.975 --> 00:05:56.730
Co s tím můžeš dělat?

00:05:56.730 --> 00:05:59.010
Některé nápady, budu upřímný,

00:05:59.010 --> 00:06:00.300
první dva body nejsou já,

00:06:00.300 --> 00:06:03.320
jsou z prostorových
Kotvy mimo sebe,

00:06:03.320 --> 00:06:04.890
ale bylo to opravdu zajímavé.

00:06:04.890 --> 00:06:06.530
Sdílená aplikace kalendáře.

00:06:06.530 --> 00:06:08.390
Kdybych to byl já, udělal bych to jako sdílenou

00:06:08.390 --> 00:06:12.020
Pracovní deska DevOps, ale pojďme
sdílet aplikace kalendáře.

00:06:12.020 --> 00:06:14.610
Je to super-super. Miluju tuhle koncepci.

00:06:14.680 --> 00:06:20.390
Návrh výrobku ve 3D modelech
mluví o zařízeních IoT nebo

00:06:20.390 --> 00:06:22.850
velké továrny, kde
pro lidi je to těžké

00:06:22.850 --> 00:06:25.550
Přejít ke skutečnému vybavení
zjistit, co se děje,

00:06:25.550 --> 00:06:28.595
ale zjistili, že vykreslené modely
které má zařízení IoT,

00:06:28.595 --> 00:06:30.755
zpětné poskytování informací
a někdo sedí

00:06:30.755 --> 00:06:33.110
v kanceláři, protože jsou
schopen se podívat, co se děje,

00:06:33.110 --> 00:06:36.080
Zobrazit údaje a grafy a
vymyslet akční plán před

00:06:36.080 --> 00:06:39.035
skutečně jít do modelu,

00:06:39.035 --> 00:06:42.760
provést samotný vlastní stroj.

00:06:42.800 --> 00:06:45.690
Budování smíšené reality,
a jak jsem řekl,

00:06:45.690 --> 00:06:47.540
Smíšená realita IoT Solutions,

00:06:47.540 --> 00:06:49.520
Jsem velmi rozrušený z tohoto prostoru.

00:06:49.520 --> 00:06:50.990
Nepracuju na tom každý den,

00:06:50.990 --> 00:06:52.025
To je to, co miluju,

00:06:52.025 --> 00:06:53.945
takhle mluví a nechat mě prozkoumat.

00:06:53.945 --> 00:06:56.915
Je to úžasný druh věcí
s tím můžete dosáhnout,

00:06:56.915 --> 00:06:59.525
Ale jak už jsem se předtím sdílel,

00:06:59.525 --> 00:07:01.385
nápad migrace pro toto je

00:07:01.385 --> 00:07:03.380
Chci postavit
Muž na lovu pokladu,

00:07:03.380 --> 00:07:05.060
a proto jsem prohrál
všechny moje krabice a

00:07:05.060 --> 00:07:07.265
Všichni budete pomáhat
Dneska jsem našel svoje krabice.

00:07:07.265 --> 00:07:10.400
Toto je verze 1. Říká
Alfa na lovu pokladů.

00:07:10.400 --> 00:07:12.470
Když to vyjde,
slib, že půjdu

00:07:12.470 --> 00:07:14.630
mít úžasnou verzi
.

00:07:14.630 --> 00:07:16.985
Všichni budeme hrát po celém světě.

00:07:16.985 --> 00:07:20.720
Také chci udělat
vlastní verzi Pokemon go.

00:07:20.720 --> 00:07:22.430
Měl je někdo na

00:07:22.430 --> 00:07:25.380
virtuální zvířecí věci? Chcete
Vzpomínáš si na ně?

00:07:25.380 --> 00:07:30.450
Představ si, že s Azure
Prostorové kotvy, bylo by to super.

00:07:30.450 --> 00:07:32.670
Budeš mít
s tebou vlastní mazlíček---všechny

00:07:32.670 --> 00:07:35.400
čas: můžete zkontrolovat
, očistěte jeho hovínko,

00:07:35.400 --> 00:07:37.319
Ať si tvoji kamarádi čistí hovínko,

00:07:37.319 --> 00:07:39.410
protože je sdílená
Můžu ti jen dát

00:07:39.410 --> 00:07:41.570
přístup k mému mazlíčku a Vy
Dávej na mě pozor.

00:07:41.570 --> 00:07:44.425
Myslím, že je to skvělé. I
Miluju to. To je nejlepší.

00:07:44.425 --> 00:07:48.050
Tak jsem ti popsal svou hru,

00:07:48.050 --> 00:07:49.400
Takže ukážu

00:07:49.400 --> 00:07:51.320
Jak vypadá kód
a já to ukážu,

00:07:51.320 --> 00:07:53.825
Doufám, že moje práce v Zrcadlím funguje.

00:07:53.825 --> 00:07:55.550
Ale jestli si chceš hrát s tebou

00:07:55.550 --> 00:07:57.625
a chcete pomoci
mi najít krabice,

00:07:57.625 --> 00:07:59.990
Budu zase mít spojení,

00:07:59.990 --> 00:08:02.510
ale tam můžete jít
pro získání aplikace Android nebo

00:08:02.510 --> 00:08:04.280
aplikace iOS a můžete se připojit

00:08:04.280 --> 00:08:06.535
zábava a vysvětlení
Jak to pro vás funguje,

00:08:06.535 --> 00:08:07.875
protože jak jsem řekl, je to Alpha,

00:08:07.875 --> 00:08:11.155
není to jako největší Xamarin
aplikace na světě, ale funguje.

00:08:11.155 --> 00:08:19.380
Podíváme se, jak to funguje. Nech mě
získat naši aplikaci PowerPoint. Tak se podívejme.

00:08:19.380 --> 00:08:22.230
Takže první věc, kterou jsi
Chci vidět je, okay.

00:08:22.230 --> 00:08:24.815
Takže, co jsem tady otevřela

00:08:24.815 --> 00:08:27.290
jsou MVP, který již

00:08:27.290 --> 00:08:29.660
může mít přístup nebo když
budete mít přístup.

00:08:29.660 --> 00:08:32.930
Toto je jako ukázka
základní App, která je k dispozici.

00:08:32.930 --> 00:08:36.750
Jak to funguje,

00:08:36.750 --> 00:08:41.430
Já nechci jít do detailů
kódu, vrátím se, ano.

00:08:41.430 --> 00:08:45.800
Whoa, měl jsem Donovana Browna
Okamžiku. To je úžasné.

00:08:46.690 --> 00:08:50.270
Tam, kde se odehrává většina magie,

00:08:50.270 --> 00:08:51.920
Tohle je, dobře, ano,

00:08:51.920 --> 00:08:53.495
nemá moje balíčky, oops,

00:08:53.495 --> 00:08:56.345
Pokud však ignorujete
všechny červené klikatá linie,

00:08:56.345 --> 00:08:59.675
To je doslova
všechno, co se děje.

00:08:59.675 --> 00:09:02.150
Po prohledání
prostředí, jak jsem řekl,

00:09:02.150 --> 00:09:04.745
Nativní podpora
pro tebe spoustu práce.

00:09:04.745 --> 00:09:06.170
Azurové prostorové kotvy v podstatě

00:09:06.170 --> 00:09:07.490
jen shromažďuje všechna tato data a jen

00:09:07.490 --> 00:09:08.810
je pochopitelné mezi

00:09:08.810 --> 00:09:10.340
různé platformy
.

00:09:10.340 --> 00:09:15.805
Takže všechno, co v podstatě děláte, je
po skenování oblasti

00:09:15.805 --> 00:09:18.280
sebral místo
a upustil od jmenování,

00:09:18.280 --> 00:09:20.680
říká jim kotvy.

00:09:20.680 --> 00:09:22.850
Jen v podstatě
přebírá tuto kotvu a

00:09:22.850 --> 00:09:25.025
vytvoří pro vás novou kotvu Cloud,

00:09:25.025 --> 00:09:27.605
a pak je tu
druhý krok, který se týká

00:09:27.605 --> 00:09:30.320
v této verzi aplikace
místo uložení

00:09:30.320 --> 00:09:32.840
vzít toto jedinečné ID Spojené

00:09:32.840 --> 00:09:35.665
s touto kotvicí a některými
Ušetřete mě v Kosmos DB.

00:09:35.665 --> 00:09:37.440
Proto je mohu sdílet v

00:09:37.440 --> 00:09:38.720
všechna umístění s
Vy a pak můžete

00:09:38.720 --> 00:09:40.295
jít lovit ty samý fleky.

00:09:40.295 --> 00:09:45.920
Takže dokumenty API implementující
Tohle je super-jednoduchý.

00:09:45.920 --> 00:09:48.630
Je to opravdu jednoduché.

00:09:49.030 --> 00:09:53.720
Jestli se ti líbí tvoje fantazie
Co přesně se děje

00:09:53.720 --> 00:10:01.020
s přidáváním a načítáním
a odesláním samotné kotvy,

00:10:03.310 --> 00:10:06.720
Oops, co jsem tady dělal?

00:10:08.850 --> 00:10:12.490
Nedotýkejte se obrazovky. Dobře.

00:10:12.490 --> 00:10:16.330
Tak doslova, Tato část

00:10:16.330 --> 00:10:18.070
to, co doslova jen drapli

00:10:18.070 --> 00:10:20.260
odpověď a vloží ji
ve sdílených službách,

00:10:20.260 --> 00:10:23.455
drapli kód kotvy, který
Mluvil jsem o tom.

00:10:23.455 --> 00:10:26.360
Budu velmi opatrný.

00:10:26.400 --> 00:10:30.130
Další kousek, jak jsem řekl,

00:10:30.130 --> 00:10:31.960
Tlumiči Azure nebo Kosmos DB,

00:10:31.960 --> 00:10:33.685
to, co chce tvůj zadní konec.

00:10:33.685 --> 00:10:36.895
Vezmi si ID kotvy,

00:10:36.895 --> 00:10:40.300
dělat na to všechny kouzla
a je to hovor na odpočinek.

00:10:40.300 --> 00:10:41.980
Tak to odešle na

00:10:41.980 --> 00:10:45.000
systému a načítání
doslova funguje stejným způsobem.

00:10:45.000 --> 00:10:48.810
Takže zavoláme administrátora a klienta.

00:10:48.810 --> 00:10:51.930
Takže správce, kterého používá, je
provádění všech účto

00:10:51.930 --> 00:10:56.100
a otvor pro zjištění, který
Sdílel jsem vás všechny,

00:10:56.100 --> 00:10:59.000
je ten, který bude
Jdi a najdi tyhle kotvy.

00:10:59.000 --> 00:11:01.915
To bude
bitu pro načítání.

00:11:01.915 --> 00:11:06.445
Co ještě. Chtěl jsem
Ukázat něco jiného.

00:11:06.445 --> 00:11:10.150
Ano. Teď ukážu
něco jiného.

00:11:10.150 --> 00:11:12.925
Tak proč je můj život snadný?

00:11:12.925 --> 00:11:15.625
Mluvil jsem o
všechny tyto nativní podpory.

00:11:15.625 --> 00:11:17.800
Jednoho dne jsem se ptala,

00:11:17.800 --> 00:11:20.575
Zajímalo by mě, jestli můžu
To je v Xamarin. Forms.

00:11:20.575 --> 00:11:23.050
Dobrá zpráva.

00:11:23.050 --> 00:11:24.790
Můžete to udělat v Xamarin. Forms,

00:11:24.790 --> 00:11:27.220
Chcete pouze vytvořit nativní stránky pro vykreslování
pro každou platformu,

00:11:27.220 --> 00:11:29.455
protože jak jsem řekl, tohle
je nativní podpora, že?

00:11:29.455 --> 00:11:32.200
Tak zábavné,

00:11:32.200 --> 00:11:34.450
klientská aplikace, kterou používáte pro přetažení

00:11:34.450 --> 00:11:36.670
Tyto kotvy byly tímto vzorkem
že jsem ti to ukázal.

00:11:36.670 --> 00:11:38.425
Takže to je všechno nativní,

00:11:38.425 --> 00:11:41.020
je v nativním iOS a nativní Android

00:11:41.020 --> 00:11:44.290
ale aplikace, které všechny
máte naději

00:11:44.290 --> 00:11:47.830
stažen a bude se přehrávat
se mnou jsou Xamarin. Forms

00:11:47.830 --> 00:11:52.180
verzi toho, co jste doslova
vidět na obrazovce právě teď.

00:11:52.180 --> 00:11:57.250
Takže to, co dělá, je znovu,
opravdu jednoduché.

00:11:57.250 --> 00:11:59.230
Jen si beru
stejná nativní logika

00:11:59.230 --> 00:12:01.795
ale prostě se to všechno děje
uvnitř vykreslování stránky.

00:12:01.795 --> 00:12:05.320
Nešla jsem moc komplikovanější
, ale jak jsem řekl,

00:12:05.320 --> 00:12:07.210
protože je to jako
jen alfa verze,

00:12:07.210 --> 00:12:08.770
Tohle je jen něco, co jsem

00:12:08.770 --> 00:12:10.945
myslet by mohl být způsob
To by se dalo udělat.

00:12:10.945 --> 00:12:13.375
Takže jen jednou
Dostal jsem odpověď

00:12:13.375 --> 00:12:18.265
, kterou uživatel vložil do
ID ukotvení, řekněme číslo 10.

00:12:18.265 --> 00:12:19.990
Takže jsem získal všechny

00:12:19.990 --> 00:12:21.940
informace o kotvě ASA a

00:12:21.940 --> 00:12:24.220
nyní může systém zpracovávat
a být jako, okay,

00:12:24.220 --> 00:12:25.960
Takže tohle je prostorové ukotvení,

00:12:25.960 --> 00:12:28.030
Při přesouvání zařízení
a na obrazovce

00:12:28.030 --> 00:12:29.530
Pokud toto umístění nalezne

00:12:29.530 --> 00:12:31.330
odpovídá umístění této kotvy
má být,

00:12:31.330 --> 00:12:32.815
bude vykreslovat
ho na obrazovku.

00:12:32.815 --> 00:12:35.470
Tak to je všechno, co se děje
v kotvě vzhlédl.

00:12:35.470 --> 00:12:39.250
Vypadá to tak, že
Dostal jsem sezení,

00:12:39.250 --> 00:12:42.025
Mám rám, že jsem
získání z fotoaparátu,

00:12:42.025 --> 00:12:44.050
koreluje s daty, která odpovídá,

00:12:44.050 --> 00:12:45.895
přinese vám to kotvu.

00:12:45.895 --> 00:12:49.720
Tak jsem si upřímně myslela

00:12:49.720 --> 00:12:52.315
To by bylo mnohem složitější.
Budu upřímný.

00:12:52.315 --> 00:12:53.905
Myslel jsem, že budu mít
k výzkumu raketových věd,

00:12:53.905 --> 00:12:56.230
Jak je třeba zjistit na ML a jít a

00:12:56.230 --> 00:13:00.085
dozvědět se, co tyto kotevní body
jsou a rozumíte,

00:13:00.085 --> 00:13:03.145
Čte všechna tato data rámce,
Co s tím mám dělat.

00:13:03.145 --> 00:13:05.185
Nemusíš toho moc dělat.

00:13:05.185 --> 00:13:07.135
Tým je úžasný.

00:13:07.135 --> 00:13:11.965
Všechno, co musíš udělat, stačí jen zatáhnout
úžasný [neslyšitelný] balíček,

00:13:11.965 --> 00:13:13.945
všechno to pro tebe dělá.

00:13:13.945 --> 00:13:15.670
Jestli jsi zvědavý na
Jak funguje,

00:13:15.670 --> 00:13:17.440
prostě běžte prozkoumat ten balíček,

00:13:17.440 --> 00:13:20.155
Jděte rezervovat dokumenty,
rezervaci dokumentů API,

00:13:20.155 --> 00:13:22.090
úžasná, opravdu, opravdu dobrá práce.

00:13:22.090 --> 00:13:25.330
Podařilo se mi udělat všechny
Tyto ukázky pouze čtením

00:13:25.330 --> 00:13:26.710
dokumentaci a následující

00:13:26.710 --> 00:13:28.645
jejich nativní vzorek
hlášení, tak je to.

00:13:28.645 --> 00:13:31.240
Neudělal jsem nic extra
Tady je věda o raketě.

00:13:31.240 --> 00:13:34.660
Nejsem dobrý Xamarin Delve,
Vy všichni jste.

00:13:34.660 --> 00:13:37.330
Bylo to úžasně jednoduché, jak jsem

00:13:37.330 --> 00:13:39.385
schopen implementovat
to všechno jsem miloval.

00:13:39.385 --> 00:13:43.510
Takže je tu mnohem víc
kód a jak jsem řekl,

00:13:43.510 --> 00:13:45.115
Nemohu je sdílet,

00:13:45.115 --> 00:13:47.365
celá ukázková sestava
právě teď.

00:13:47.365 --> 00:13:48.955
Ale MVP se na to můžeš podívat.

00:13:48.955 --> 00:13:50.830
Ale slibuji vám začátkem srpna,

00:13:50.830 --> 00:13:52.090
Jakmile je vše veřejné,

00:13:52.090 --> 00:13:54.595
celá tato zpráva jde veřejně
a všichni můžete platit.

00:13:54.595 --> 00:13:57.610
Prosím dejte mi PRs a opravte
mé náhodné modely,

00:13:57.610 --> 00:14:00.050
To je moje skromná žádost.

00:14:00.150 --> 00:14:04.675
Podívám se, jestli tam nebylo něco
jinak, co jsem chtěl vidět.

00:14:04.675 --> 00:14:07.210
Ano. Takže jsem měl otázku, že?

00:14:07.210 --> 00:14:09.115
Když jsem psal
celá ta věc, jak jsem řekl,

00:14:09.115 --> 00:14:11.740
Jestli jsi nový jako já
a nemá ponětí o

00:14:11.740 --> 00:14:14.455
Jak funguje ARKit nebo ARCore

00:14:14.455 --> 00:14:17.890
nebo jak Xamarin podporuje
pro ARKit a ARCore je

00:14:17.890 --> 00:14:21.070
Prostě jsem šel a

00:14:21.070 --> 00:14:25.210
číst tyto dva příspěvky blogů a
Mám na to všechny odkazy.

00:14:25.210 --> 00:14:27.130
Takže tohle je Jon Dick v

00:14:27.130 --> 00:14:29.320
Xamarin Android na
Xamarin komponentní tým.

00:14:29.320 --> 00:14:33.355
Toto jsou jeho příspěvky na blog, jak
Xamarin pracuje s ARCore.

00:14:33.355 --> 00:14:34.705
Prochází celou věcí,

00:14:34.705 --> 00:14:39.070
je to super prosté, rozhovory
o způsobu, jakým jsou základy rozhraní API.

00:14:39.070 --> 00:14:41.950
Jak jsem řekl, miluji fakt
to bylo velmi podobné mezi

00:14:41.950 --> 00:14:43.270
ty dvě platformy a tam jsem

00:14:43.270 --> 00:14:44.740
myslet na porozumění
pro mě bylo snadné.

00:14:44.740 --> 00:14:47.005
Ale doslova to jsou sezení

00:14:47.005 --> 00:14:50.260
To je v podstatě všechny rámce
prochází kamerou.

00:14:50.260 --> 00:14:52.030
Každý z domorodých scátů doslova

00:14:52.030 --> 00:14:53.260
stejně jako proskenuje oblast,

00:14:53.260 --> 00:14:54.880
Hledejte ploché povrchy
a uvidíte

00:14:54.880 --> 00:14:56.875
jako malé chladné tečky
Pojď, ukážu ti to,

00:14:56.875 --> 00:14:57.970
dobře, ano je to tak,

00:14:57.970 --> 00:14:59.830
To jsou povrchy.

00:14:59.830 --> 00:15:01.600
Takže tady je HitTest,

00:15:01.600 --> 00:15:03.940
který je stejný v
v podstatě jen

00:15:03.940 --> 00:15:06.640
matematický výpočet
v rámci souřadnic,

00:15:06.640 --> 00:15:10.810
vidět tady jsem
měl umístit kotvu.

00:15:10.810 --> 00:15:13.585
Ano. Je to super jednoduchý.

00:15:13.585 --> 00:15:17.995
Tohle byl Android AR.
projít a máme,

00:15:17.995 --> 00:15:21.850
Podíváme se, jestli ano
Web je pro mě otevřený.

00:15:21.850 --> 00:15:24.985
Tohle je podobná procházka.

00:15:24.985 --> 00:15:27.970
Takže máme iOS 11
Příspěvky do blogu v ARKit,

00:15:27.970 --> 00:15:29.980
ale toto je příspěvek na blog č. 12 ARKit,

00:15:29.980 --> 00:15:31.990
aktualizovaný jeden a tentýž proces.

00:15:31.990 --> 00:15:33.610
Larry celou věc prochází,

00:15:33.610 --> 00:15:35.560
jeho ukázkový kód je úžasný,

00:15:35.560 --> 00:15:38.260
jeho vykreslený model je hodně
hezčí než já,

00:15:38.260 --> 00:15:40.630
protože vlastně
Mám na to Xamagonův.

00:15:40.630 --> 00:15:43.225
Pokud si všimnete názvu
Ta aplikace je hon na Xamagona.

00:15:43.225 --> 00:15:46.060
Zklamal jsem tě-všechno,
nemohl jsem si vzít mého Xamagona.

00:15:46.060 --> 00:15:49.250
Ale jsou tu modré krabice,
Slibuju.

00:15:50.190 --> 00:15:52.690
Ano. Znovu jsem si doslova přečetl

00:15:52.690 --> 00:15:54.940
těchto dvou blogů a byl jsem
schopen celou věc implementovat.

00:15:54.940 --> 00:15:56.320
Žádná věda.

00:15:56.320 --> 00:15:59.065
Jsem super šťastný, doufám
Udělá ti to radost.

00:15:59.065 --> 00:16:02.920
OK. Ukažte mi
vám, co aplikace dělá.

00:16:02.920 --> 00:16:09.325
Dobře. Toto je

00:16:09.325 --> 00:16:15.560
pro mě vždy moment hrůzy.

00:16:24.150 --> 00:16:26.950
Tohle je poprvé, kdy jsem
s tímto zařízením,

00:16:26.950 --> 00:16:29.570
tak proto to asi je.

00:16:31.860 --> 00:16:38.800
OK. Tak to odemkni.

00:16:38.800 --> 00:16:42.595
Takže tohle je moje osobní zařízení,

00:16:42.595 --> 00:16:44.080
Ignorujte prosím všechny zprávy, které jsem

00:16:44.080 --> 00:16:46.520
matka se snaží
hned mi pošlete.

00:16:49.680 --> 00:16:52.780
Toto je první ukázka
, co jsem ti ukazoval.

00:16:52.780 --> 00:16:54.940
Takže tohle je vzorek v
zprávu, která bude poskytována

00:16:54.940 --> 00:16:57.610
jako součást Azure
prostorového kotevního vzorku.

00:16:57.610 --> 00:17:00.580
Tento formát je ve stejném formátu jako
všechny ostatní nativní vzorky,

00:17:00.580 --> 00:17:02.680
Takže pro případ, že jste zmatený
o tom, co se děje,

00:17:02.680 --> 00:17:03.955
můžete vždy korelovat,

00:17:03.955 --> 00:17:05.800
Takhle to udělali
je v rodném Androidu,

00:17:05.800 --> 00:17:08.035
To je to, co se děje v
verze Xamarin Android.

00:17:08.035 --> 00:17:12.250
Takže já půjdu
do sdílené ukázky,

00:17:12.250 --> 00:17:14.335
protože to
Děláme to právě teď.

00:17:14.335 --> 00:17:16.510
Podívejme se, jestli to dokážu.

00:17:16.510 --> 00:17:21.880
Takže bych měl
to asi nacvičovali,

00:17:21.880 --> 00:17:23.140
Měl jsem se pokusit
to, neměl by

00:17:23.140 --> 00:17:25.735
I? OK, udeříme do "Create".

00:17:25.735 --> 00:17:27.640
Mám víru. OK. Můžeš

00:17:27.640 --> 00:17:29.785
Zobrazit malý pokrok
baru nahoře.

00:17:29.785 --> 00:17:33.835
Ta malá animace zmizí.

00:17:33.835 --> 00:17:35.485
Jak jsem řekl abecedě,

00:17:35.485 --> 00:17:37.420
Při přesunu zařízení je
měl říct jen tak,

00:17:37.420 --> 00:17:38.890
přesuňte zařízení, víte,

00:17:38.890 --> 00:17:41.950
jen se pokuste zachytit datové body.
a prohledat prostředí

00:17:41.950 --> 00:17:45.955
tak chápe, kde to
mohou nebo nemohou umísťujte objekty.

00:17:45.955 --> 00:17:49.060
Ne, resetu celého postupu.

00:17:49.060 --> 00:17:53.320
Cha Prosím, Sledujte mě

00:17:53.320 --> 00:17:57.115
nemotorně se nehýbejte z
této oblasti. Nech mě vyzkoušet ten stůl.

00:17:57.115 --> 00:18:03.595
Děs. Můžu to tady umístit?

00:18:03.595 --> 00:18:07.720
Cha Můžu to tady umístit? Dobře.

00:18:07.720 --> 00:18:10.465
Obrovská modrá koule přímo přede mnou.

00:18:10.465 --> 00:18:14.785
Takže změna barev je
jen ukázat, že ano úspěch.

00:18:14.785 --> 00:18:19.765
Žlutý nativní systém. Ano, Promiňte.

00:18:19.765 --> 00:18:22.030
Mizí to, protože je to
s tímto procesem hotov, ale

00:18:22.030 --> 00:18:24.370
jen když si vzpomenete
ten malý žlutý míč,

00:18:24.370 --> 00:18:26.170
bylo žluté říct
že nativní systém

00:18:26.170 --> 00:18:28.150
upustil kotvu.

00:18:28.150 --> 00:18:30.325
Zelená znamená, že záchrana byla úspěšná.

00:18:30.325 --> 00:18:32.485
Tady je kotva číslo 12.

00:18:32.485 --> 00:18:36.670
Takže to nebudu používat
podívat se na tu kotvu.

00:18:36.670 --> 00:18:38.275
Teď budeme hrát svou hru.

00:18:38.275 --> 00:18:40.300
Takže přejdeme na to.

00:18:40.300 --> 00:18:43.010
Já to zabiju.

00:18:43.620 --> 00:18:46.705
Přejdeme k QuickTime.

00:18:46.705 --> 00:18:49.810
Někdo si pamatuje číslo kotvy.

00:18:49.810 --> 00:18:52.285
Dvanáct? Dvanáct, ano.

00:18:52.285 --> 00:18:59.480
OK. To je to, co musím
Zapamatujte si čísla kotvy.

00:19:00.510 --> 00:19:02.635
Máte zařízení.

00:19:02.635 --> 00:19:04.945
Ne, nemáš můj obličej.

00:19:04.945 --> 00:19:11.570
Pojďme k mému telefonu. Dobře.

00:19:13.320 --> 00:19:17.335
Zajímavé. Šel jsem odstranit
Moje vlastní aplikace? Ne, to jsem neudělal.

00:19:17.335 --> 00:19:21.925
OK. Tady to je. Takže
Tady Xamagon Hunt.

00:19:21.925 --> 00:19:23.470
Pokud byl některý z vás stažen
to právě teď,

00:19:23.470 --> 00:19:25.330
To je to, co vidíte.

00:19:25.330 --> 00:19:27.310
Je to tak informativní, že?

00:19:27.310 --> 00:19:30.155
Vysvětluje pouze, jak tato hra
Funguje. Ne, to není.

00:19:30.155 --> 00:19:31.710
Způsob, jakým hra funguje, je

00:19:31.710 --> 00:19:34.770
Klepnete-li na tuto maličkost
říká, "seznam kotev?"

00:19:34.770 --> 00:19:37.200
Klepněte na tlačítko já. Pokud kliknete na tlačítko,

00:19:37.200 --> 00:19:39.165
Teď mi to jde na GitHub.

00:19:39.165 --> 00:19:41.590
Pokud ji posouvám dolů, mám seznam

00:19:41.590 --> 00:19:45.145
Kotvy a malé vysvětlení
na tom, jak hra funguje.

00:19:45.145 --> 00:19:47.260
Ale ukážu ti, jak
hra právě funguje.

00:19:47.260 --> 00:19:50.200
Ale pokud zapomenete, můžete
Vždycky tam jdi a Přečti si to.

00:19:50.200 --> 00:19:54.115
Způsob, jakým se nyní pracuje
jste zasažen "Start" zde.

00:19:54.115 --> 00:19:57.550
Zobrazí se malé textové pole, které
říká "zadejte hodnotu ukotvení".

00:19:57.550 --> 00:19:59.020
Takže jsem udělal číslo 12 právě teď,

00:19:59.020 --> 00:20:01.330
Takže tam půjdu do 12,

00:20:01.330 --> 00:20:03.550
a já jdu na "TAP".

00:20:03.550 --> 00:20:05.110
Již můžete vidět
že bude ladit

00:20:05.110 --> 00:20:07.570
na pozadí tlačítka v Arkitu.

00:20:07.570 --> 00:20:09.175
Už prohledává prostor.

00:20:09.175 --> 00:20:11.980
Takže se chystám udeřit "TAP
k nalezení "a modlit se k

00:20:11.980 --> 00:20:14.110
všechny bohy, o kterých vím, že to

00:20:14.110 --> 00:20:17.215
najde můj míček. Tak jdeme na to.

00:20:17.215 --> 00:20:21.115
Kluci, našel můj modrý míček,

00:20:21.115 --> 00:20:22.960
Teď se proměnila v kouli.

00:20:22.960 --> 00:20:24.895
Ale teď mi ukažte
tvůj míček.

00:20:24.895 --> 00:20:26.695
Takže tohle má být Xamagon.

00:20:26.695 --> 00:20:29.350
Přísahám, zkusil jsem to opravdu, opravdu tvrdě.

00:20:29.350 --> 00:20:31.000
Potřebuju si promluvit s mojí sestrou, která

00:20:31.000 --> 00:20:33.580
je ve skutečnosti grafik,
Dozvíte se, jak to funguje.

00:20:33.580 --> 00:20:36.430
Ale ano, to je ta hra.

00:20:36.430 --> 00:20:38.980
Všichni to děláme, protože ve skutečnosti

00:20:38.980 --> 00:20:40.930
Tady nejsou žádné stopy.

00:20:40.930 --> 00:20:45.295
Takže kromě toho, jak Super
a líbí se mi tento vzhled,

00:20:45.295 --> 00:20:47.470
vše, co chci zvýraznit, je

00:20:47.470 --> 00:20:49.840
Toto je síla
Azurové prostorové kotvy.

00:20:49.840 --> 00:20:52.870
Představte si, že jste všichni
mít tu aplikaci právě teď,

00:20:52.870 --> 00:20:54.280
můžete přijít do této fáze

00:20:54.280 --> 00:20:56.770
a můžete se podívat na tuto kotvu
právě teď.

00:20:56.770 --> 00:20:59.560
Číslo 12 je na
pódiu na reproduktoru.

00:20:59.560 --> 00:21:04.210
Takže je to opravdu

00:21:04.210 --> 00:21:06.910
vychladnout na všechny tyto skutečnosti
podnikové aplikace

00:21:06.910 --> 00:21:08.080
že jsem to popsal.

00:21:08.080 --> 00:21:11.155
Je fakt super udělat virtuální
Poklad je pro tvé přátele.

00:21:11.155 --> 00:21:14.620
Je fakt super udělat Pokémon
Jdi, jestli chceš.

00:21:14.620 --> 00:21:16.780
Ale koncepčně to bylo opravdu,

00:21:16.780 --> 00:21:18.055
skutečně jednoduché implementovat.

00:21:18.055 --> 00:21:20.560
Takže kdybych jen
Nyní se podívejte zpět a

00:21:20.560 --> 00:21:23.695
myslet na to, co jsem musel projít
abych to udělal, nebylo to moc.

00:21:23.695 --> 00:21:26.185
Přejít na tento portál prostorových kotev,

00:21:26.185 --> 00:21:28.660
zahájit novou zkušební verzi,

00:21:28.660 --> 00:21:31.405
otevřít nový Xamarin projekt,

00:21:31.405 --> 00:21:33.745
Přidat do balíčků NuGet.

00:21:33.745 --> 00:21:36.085
Kdybych šel po
nativní přístup,

00:21:36.085 --> 00:21:37.960
Upřímně řečeno, myslím, že

00:21:37.960 --> 00:21:40.300
mnohem více hodnoty než
Přístup k formulářům byl,

00:21:40.300 --> 00:21:43.555
teď, když jsem udělal oba přístupy
vám dát mou upřímnou zpětnou vazbu,

00:21:43.555 --> 00:21:46.600
Myslím, že nativní přístup
bylo opravdu, opravdu hezké.

00:21:46.600 --> 00:21:49.510
Tak tam půjdeme, instalátor ARKit,

00:21:49.510 --> 00:21:51.295
aby vykreslovaly rámce,

00:21:51.295 --> 00:21:53.050
nastavení ARCore,
vykreslení rámců,

00:21:53.050 --> 00:21:56.440
Jakmile dostanete
Místní kotvy fungují, to je vše.

00:21:56.440 --> 00:21:58.030
Zapni Azure prostorové kotvy,

00:21:58.030 --> 00:22:00.910
nastavit back-end na
Uložte kotevní body,

00:22:00.910 --> 00:22:02.260
a podělit se s přáteli,

00:22:02.260 --> 00:22:05.020
které jste teď všichni.

00:22:05.020 --> 00:22:11.320
Takže jestli teď chceš opravdu
si se mnou zahrát hru,

00:22:11.320 --> 00:22:15.685
zjistit, zda jsou kotvy
kolem konferenčního prostoru,

00:22:15.685 --> 00:22:18.700
Takže když se podíváte na tento seznam,

00:22:18.700 --> 00:22:20.290
Vešel jsem dovnitř a vložil číslo.

00:22:20.290 --> 00:22:21.310
Prostě musíš jít dovnitř a dát

00:22:21.310 --> 00:22:23.095
Toto číslo a musí být v tomto prostoru,

00:22:23.095 --> 00:22:24.775
kameru trochu posunout.

00:22:24.775 --> 00:22:27.145
Vím o dvou známých problémech: číslo 1,

00:22:27.145 --> 00:22:28.510
aplikace může někdy selhat,

00:22:28.510 --> 00:22:32.425
Omlouvám se předem
Jestli se ti to zhroutí.

00:22:32.425 --> 00:22:34.120
Druhý problém, jak je vidět,

00:22:34.120 --> 00:22:35.650
Pokud jste příliš blízko objektu,

00:22:35.650 --> 00:22:37.045
Někdy to nezjistí,

00:22:37.045 --> 00:22:39.340
ale to by mohlo
jsem já, protože nemůžu

00:22:39.340 --> 00:22:42.355
matematika a je tu spousta
matiku, musíš pro to udělat.

00:22:42.355 --> 00:22:44.860
Takže jsem mohl prostě
sebral nesprávný X,

00:22:44.860 --> 00:22:47.380
Souřadnice Y a proto
nevybírá to,

00:22:47.380 --> 00:22:49.900
ale jen tak se Projděte po okolí.

00:22:49.900 --> 00:22:52.555
Takže popisy jsou tam.

00:22:52.555 --> 00:22:55.870
Takže ta modrá dvířka byla moje první,

00:22:55.870 --> 00:22:57.430
první test doslova
den, kdy jsem přistál

00:22:57.430 --> 00:22:59.695
jen se podívat, zda se koncepce
funguje a stalo se.

00:22:59.695 --> 00:23:02.950
Takže ostatní kotvy jsou
kolem prostoru,

00:23:02.950 --> 00:23:04.480
dva mají stánek se společností Microsoft.

00:23:04.480 --> 00:23:06.190
Takže když přijdeš a najdeš

00:23:06.190 --> 00:23:07.900
je u stánku a přijdou
a zobrazit snímek obrazovky,

00:23:07.900 --> 00:23:09.100
Budeš mi opravdu dělat,

00:23:09.100 --> 00:23:11.995
opravdu šťastný a já
to ocení.

00:23:11.995 --> 00:23:14.785
Ano, prosím, Hrajte tu hru.

00:23:14.785 --> 00:23:18.310
Jak jsem řekl, slíbil jsem to hned
jako prostorové kotvy jsou živé,

00:23:18.310 --> 00:23:21.085
můj kód bude živý a
Můžete se všichni připojit.

00:23:21.085 --> 00:23:26.060
Chystám se přepnout zpět
do prezentace.

00:23:27.870 --> 00:23:31.630
Takže klíčové převzetí, protože miluji, když

00:23:31.630 --> 00:23:33.190
Všichni ostatní mají
Tyto snímky na těchto snímcích

00:23:33.190 --> 00:23:35.260
a chci být
teď skvělá přednášející.

00:23:35.260 --> 00:23:38.020
Takže je to skutečný objekt ukotvení.

00:23:38.020 --> 00:23:40.000
Sdílení mezi těmito dvěma platformami

00:23:40.000 --> 00:23:42.220
není komplikovaný
protože jak jsem řekl,

00:23:42.220 --> 00:23:43.570
Prostorové kotvy byly opravdu chytré

00:23:43.570 --> 00:23:45.190
o tom, že se jen snažím
usnadnit nám život,

00:23:45.190 --> 00:23:48.325
protože se ho snaží sdílet
v mnoha různých zařízeních.

00:23:48.325 --> 00:23:51.250
Takže dva hlavní kousky

00:23:51.250 --> 00:23:53.185
budete stále držet

00:23:53.185 --> 00:23:55.030
sledovat ve vašem kódu
je pozice,

00:23:55.030 --> 00:23:57.490
tak to je doslova, kde
kotva byla vypuštěna.

00:23:57.490 --> 00:24:00.310
Každá nativní platforma poskytuje
všechny tyto informace.

00:24:00.310 --> 00:24:02.140
To není
nějaké bláznivé věci k získání.

00:24:02.140 --> 00:24:03.910
Je to jen něco
musíte vědomě

00:24:03.910 --> 00:24:06.565
výpisu z tohoto místního objektu.

00:24:06.565 --> 00:24:09.475
Jen informace,
Co jste chtěli vykreslit

00:24:09.475 --> 00:24:12.925
který může být také sdílen mezi
požadovanou platformu.

00:24:12.925 --> 00:24:15.520
Takže pro mě je to jen
barvy se mění

00:24:15.520 --> 00:24:17.380
podle toho, ve kterém stavu jste.

00:24:17.380 --> 00:24:19.510
Já dělám žlutou, upustil jsi ho,

00:24:19.510 --> 00:24:21.025
zpracovává to.

00:24:21.025 --> 00:24:24.265
Zelený v úspěchu, je
ti zachránil Pointu.

00:24:24.265 --> 00:24:28.570
Další věc, kterou musíš
Pamatujte, že je to Power Platform.

00:24:28.570 --> 00:24:31.450
Jak jsem řekl, ARKit, ARCore, SceneKit,

00:24:31.450 --> 00:24:35.950
SceneView v Androidu,

00:24:35.950 --> 00:24:39.265
už hodně
většinu práce za vás.

00:24:39.265 --> 00:24:41.260
Takže je to doslova jen
inicializování těchto zobrazení a

00:24:41.260 --> 00:24:44.635
jen nakrmit a
čtení dat z tohoto systému.

00:24:44.635 --> 00:24:47.320
Tak jako jsem mluvila
kolem, tak se pohněte.

00:24:47.320 --> 00:24:49.270
Musíte mít minimální množství

00:24:49.270 --> 00:24:52.120
data před tím, než může
umísťujte objekty,

00:24:52.120 --> 00:24:55.060
tak to je trochu pokrok
.

00:24:55.060 --> 00:24:56.800
Takže se přesouváš

00:24:56.800 --> 00:24:58.885
místo, ve kterém jste, a
shromažďujete všechna tato data,

00:24:58.885 --> 00:25:02.210
pak můžete umístit a
objekt odebrat.

00:25:02.490 --> 00:25:05.200
V mé ASA Common, kterou jsem ti ukazoval,

00:25:05.200 --> 00:25:06.340
této společné sdílené složky,

00:25:06.340 --> 00:25:07.990
tam jsem
všechna ostatní volání rozhraní API

00:25:07.990 --> 00:25:10.300
poskytnout informace o ukotvení

00:25:10.300 --> 00:25:15.235
k prostorovým Kotvím a také
to právě teď v mém Kosmos DB.

00:25:15.235 --> 00:25:17.260
Jak jsem řekl, sdílená služba,

00:25:17.260 --> 00:25:18.310
Můžeš se s tím zbláznit.

00:25:18.310 --> 00:25:19.450
Ukázky vám umožňují

00:25:19.450 --> 00:25:22.795
Příklad služby aplikace
a příklad Kosmos DB.

00:25:22.795 --> 00:25:25.255
Doslova jsem udělal všechno
který byl v ukázkovém kódu.

00:25:25.255 --> 00:25:27.595
Neudělal jsem nic
Tady zvláštní.

00:25:27.595 --> 00:25:31.270
Toto bude k dispozici
až to bude žít.

00:25:31.270 --> 00:25:35.035
Jak jsem řekl, můžete
Přidat ovládací prvek přihlášení

00:25:35.035 --> 00:25:38.605
Pokud chcete tuto sdílenou
Na palubě Azure DevOps,

00:25:38.605 --> 00:25:40.960
a dávají lidem pouze
přístup k vašemu týmu,

00:25:40.960 --> 00:25:43.030
"Hej, podívej se, co
? "

00:25:43.030 --> 00:25:45.760
Integrovaná zařízení IoT.
Je toho hodně,

00:25:45.760 --> 00:25:47.200
Tohle místo je úžasné.

00:25:47.200 --> 00:25:49.885
Tak jsem na to skočil.

00:25:49.885 --> 00:25:52.090
Ale jak jsem říkal
na začátku

00:25:52.090 --> 00:25:54.565
Naše přezkoumané podpory přicházejí.

00:25:54.565 --> 00:25:57.010
Bude to na začátku srpna.

00:25:57.010 --> 00:26:00.340
MVP se opět dívá online
právě teď v pokoji.

00:26:00.340 --> 00:26:03.055
Můžete přejít na tento aka.ms odkaz,

00:26:03.055 --> 00:26:04.555
je to vyplňování formulářů.

00:26:04.555 --> 00:26:06.160
Tým Azure prostorových kotev

00:26:06.160 --> 00:26:08.170
vám umožní dosáhnout
a dá vám přístup.

00:26:08.170 --> 00:26:09.820
Takže dostanete rané datové bity

00:26:09.820 --> 00:26:11.590
To je doslova to, co řídí

00:26:11.590 --> 00:26:13.390
Tyto aplikace právě teď, jsem degradován.

00:26:13.390 --> 00:26:15.700
Dostanete přístup k
znovu ukázkový kód,

00:26:15.700 --> 00:26:19.000
což doslova řídí
co jsem teď ukázala.

00:26:19.000 --> 00:26:22.810
Tak brzy v srpnu všichni
jiného bude mít přístup.

00:26:22.810 --> 00:26:24.190
Tohle všechno bude žít.

00:26:24.190 --> 00:26:27.160
Pracují opravdu tvrdě na
doklady a vzorek.

00:26:27.160 --> 00:26:29.290
Takže MVP, když se opičujete do

00:26:29.290 --> 00:26:31.825
získat přístup, zadejte svůj názor.

00:26:31.825 --> 00:26:33.460
Dával jsem
zpětnou vazbu týmu.

00:26:33.460 --> 00:26:34.510
Milují sluchové názory,

00:26:34.510 --> 00:26:37.670
Všichni si dělají
život mnohem lepší.

00:26:37.830 --> 00:26:40.780
Takže veřejný Start pro Xamarin. iOS

00:26:40.780 --> 00:26:43.240
a Xamarin. Android
přichází v srpnu.

00:26:43.240 --> 00:26:47.110
Jaké otázky? Jestli chceš,

00:26:47.110 --> 00:26:49.730
přijít k mikrofonu tak
Každý může slyšet.

00:26:50.490 --> 00:26:53.500
>> Poskytuje sada SDK

00:26:53.500 --> 00:26:55.690
vlastní renderovače pro zobrazení v

00:26:55.690 --> 00:26:58.060
také každou platformu nebo
to udělat sám?

00:26:58.060 --> 00:27:01.060
>> Tak mluvíte o tom
Ukázka formuláře, kterou jsem ukazoval?

00:27:01.060 --> 00:27:04.315
>> Ano, s tečkami
v pohledu kamery.

00:27:04.315 --> 00:27:08.020
>> Dobře. Jasně. Takže ty jsou součástí

00:27:08.020 --> 00:27:09.730
ARCore a ARKit, které

00:27:09.730 --> 00:27:11.890
skutečně dodáno
právě s Xamarin.

00:27:11.890 --> 00:27:15.490
Takže ani nepotřebuješ
podporu prostorových kotev.

00:27:15.490 --> 00:27:18.775
Chcete-li jen udělat
jednoduchá aplikace založená na místním AR,

00:27:18.775 --> 00:27:21.550
dvou příspěvků na blog, které jsem ukázal,

00:27:21.550 --> 00:27:23.320
mluví o tom, jak
to už máme

00:27:23.320 --> 00:27:25.120
Právě se upekla v Xamarin.

00:27:25.120 --> 00:27:28.135
Takže, když máte Xamarin. iOS a
Xamarin. Android ve vašich projektech,

00:27:28.135 --> 00:27:31.345
můžete doslova přejít
inicializovat zobrazení AR,

00:27:31.345 --> 00:27:33.490
a dostane všechny ty tečky
a vůbec,

00:27:33.490 --> 00:27:35.785
a můžete jednoduše začít
pád místních kotev.

00:27:35.785 --> 00:27:39.610
Takže celá část aplikace
jsou jimi zcela řízeny.

00:27:39.610 --> 00:27:41.665
Takže už je tam,

00:27:41.665 --> 00:27:44.360
právě teď ji podporujeme.

00:27:44.700 --> 00:27:48.350
Nějaké další otázky? Ano, jistě.

00:27:51.630 --> 00:27:55.870
>> Používá GPS vůbec
aby mohla sledovat všechno?

00:27:55.870 --> 00:27:57.280
Protože vím, jestli
jste v budově,

00:27:57.280 --> 00:27:58.270
Nevím, jak by to

00:27:58.270 --> 00:27:59.800
rozlišovat mezi
různých kotev.

00:27:59.800 --> 00:28:03.070
>> Velká otázka. Takže nejsem
jisti složitostmi

00:28:03.070 --> 00:28:07.735
Jak a jaká data
skutečné skladby systému ASA.

00:28:07.735 --> 00:28:10.810
Ale ten Kosmos DB back-end
o čem jsem mluvil,

00:28:10.810 --> 00:28:14.635
můžete vždy přidat do sloupců
a sledujte tato data sami.

00:28:14.635 --> 00:28:16.780
Tak bych se vlastně
Přejít o verzi

00:28:16.780 --> 00:28:19.195
2 této hry a svázat ji a mít.

00:28:19.195 --> 00:28:20.590
Takže právě teď Neukládám

00:28:20.590 --> 00:28:24.220
Umístění GPS, protože
Já nechci GDPR,

00:28:24.220 --> 00:28:25.915
Musel bych dát
osobní údaje,

00:28:25.915 --> 00:28:27.760
"Hej, beru si stanoviště GPS."

00:28:27.760 --> 00:28:33.220
Ale myslím, že kdybych musel
znovu vytvořit hru typu Pokemon Go,

00:28:33.220 --> 00:28:35.440
Možná se to dostalo do
opičáka nebo tak něco,

00:28:35.440 --> 00:28:38.950
Ale ano, asi budu
mají sledovat umístění GPS.

00:28:38.950 --> 00:28:40.960
Pak můžu
poskytnout více oznámení

00:28:40.960 --> 00:28:43.075
než informace v samotné aplikaci,

00:28:43.075 --> 00:28:45.655
"Aha, začínáš být tepleji
nebo tě to ochlazuješ. "

00:28:45.655 --> 00:28:47.665
Je to blízko, protože Ano,

00:28:47.665 --> 00:28:51.650
Myslím tím, že můžeš vždycky sladit
ta data, která bych si myslela, tak ano.

00:28:52.410 --> 00:28:54.850
>> Takže až budeš
přetažení obrazců,

00:28:54.850 --> 00:28:57.400
shazujete je na základě podobných

00:28:57.400 --> 00:29:01.345
fyzicky padáváte
obrazec s jiným zařízením?

00:29:01.345 --> 00:29:03.550
Takže ten tvar Vynecháváte

00:29:03.550 --> 00:29:05.920
jiné mobilní zařízení s
To je běh Xamarin aplikace,

00:29:05.920 --> 00:29:09.250
a pak chytáš
obrazec s jiným zařízením.

00:29:09.250 --> 00:29:11.170
Místo toho, aby ho upustit s GPS

00:29:11.170 --> 00:29:14.980
a některá data o zvýšení oprávnění
nebo cokoliv [neslyšitelný]

00:29:14.980 --> 00:29:17.380
>> Ano. Tak to je
Azurové prostorové kotvy,

00:29:17.380 --> 00:29:20.830
služba sleduje a
pro tebe všechno.

00:29:20.830 --> 00:29:23.020
Takže nemusíš
myslet, "Oh,

00:29:23.020 --> 00:29:24.340
pro tyto souřadnice X a Y,

00:29:24.340 --> 00:29:26.950
Musím také
data hloubky sběru? "

00:29:26.950 --> 00:29:30.985
Nebo, "je na podlaze versus na
jeviště proti plachtě? "

00:29:30.985 --> 00:29:33.385
Všechno to pro vás vymyslíme.

00:29:33.385 --> 00:29:36.670
Všechno, co děláš a poskytuíš
Datový systém je pouze jedinečný,

00:29:36.670 --> 00:29:38.590
dávají vám
jedinečný řetězec, který

00:29:38.590 --> 00:29:40.300
připojit ke každému
tyto kotevní hodnoty,

00:29:40.300 --> 00:29:41.935
a to je vše, co
službu poskytovat.

00:29:41.935 --> 00:29:44.770
To je jen provázek a
které načítají a odesílají

00:29:44.770 --> 00:29:48.115
Volání rozhraní API, pokud se zobrazí v
kód, to je všechno.

00:29:48.115 --> 00:29:51.910
Takže systém všechno
pro vás kouzla.

00:29:51.910 --> 00:29:55.120
Jen jsi doslova
v samotné aplikaci,

00:29:55.120 --> 00:29:56.665
Ty to prostě děláš
dotyky a právě

00:29:56.665 --> 00:29:58.900
sledovat, kam ho uživatel upustil,

00:29:58.900 --> 00:30:02.150
a pak systém
všechno pro vás zpracuje.

00:30:03.360 --> 00:30:07.150
Děs. Další otázky?

00:30:07.150 --> 00:30:09.460
Teď půjdeš
hrát mou hru?

00:30:09.460 --> 00:30:10.040
>> Ano.

00:30:10.040 --> 00:30:12.025
>> Ano, Skvělé. Všichni online,

00:30:12.025 --> 00:30:15.040
Já budu mít verzi
pro tebe velmi, velmi brzy.

00:30:15.040 --> 00:30:17.290
Tak znovu, díky, že jste přišli.

00:30:17.290 --> 00:30:18.430
Pokud máte další otázky,

00:30:18.430 --> 00:30:20.980
chcete diskutovat o
Další skvělé nápady nebo jak

00:30:20.980 --> 00:30:23.830
Mohl bych, aby se tato aplikace chovala lépe,

00:30:23.830 --> 00:30:25.465
prosím, Přijďte a sdílejte to se mnou.

00:30:25.465 --> 00:30:28.120
Dám ti diapozitivy na sdílení.

00:30:28.120 --> 00:30:31.960
Ale znovu, jen chci Ukázat
tohoto odkazu pro přístup MVP.

00:30:31.960 --> 00:30:33.730
Chcete-li se přihlásit, přejděte

00:30:33.730 --> 00:30:36.130
napřed a dostaneme tě
přístup k těmto datovým bitvám.

00:30:36.130 --> 00:30:38.590
Začátkem srpna, přátelé, začátkem srpna,

00:30:38.590 --> 00:30:40.630
každý dostane přístup
na Xamarin kousky.

00:30:40.630 --> 00:30:43.400
Takže ano, děkuji mnohokrát.

