WEBVTT

00:00:00.830 --> 00:00:02.740
Vítá vás Microsoft Build 2017.

00:00:02.740 --> 00:00:06.560
Jsme zde hovořit o
vytváření mobilních aplikací.

00:00:06.560 --> 00:00:10.390
Mé jméno je David Ortinau
Jsem vyšší Program manažer

00:00:10.390 --> 00:00:13.630
pomocí nástrojů pro vývoj mobilních
tým a Xamarin fóra.

00:00:14.940 --> 00:00:16.880
Jen trochu o mně,
I jste byl tím mobilní a

00:00:16.880 --> 00:00:20.490
nyní probíhající vývoj webu
20 let používání různých

00:00:20.490 --> 00:00:23.740
platformy, ale Mé srdce a
Xamarin je Moje láska.

00:00:23.740 --> 00:00:26.370
A co mám rád o něm více
než je něco, co umožňuje

00:00:26.370 --> 00:00:28.360
mi z
hlediska návrhu

00:00:28.360 --> 00:00:31.090
za věrné pro každou platformu.

00:00:31.090 --> 00:00:34.850
abyste se ujistili, že předat
nejlepší zkušenosti.

00:00:34.850 --> 00:00:38.940
To co chci říci první z
pro vás možná jste si pocházející

00:00:38.940 --> 00:00:41.880
z hlediska web možná
jste pocházející z plochy

00:00:41.880 --> 00:00:44.790
hlediska rozvoje
nebo v pohledu návrhu, ale

00:00:44.790 --> 00:00:47.650
Co je důležité, je
že jsme všechny návrháři.

00:00:47.650 --> 00:00:52.010
Všichni máme hrát roli
konstrukce našich aplikací.

00:00:52.010 --> 00:00:55.150
Tak, zda se podílejí na
na samém začátku, stavební

00:00:55.150 --> 00:00:59.520
uživatelské rozhraní, určení, co
zkušenosti bude, nebo

00:00:59.520 --> 00:01:01.040
Při provádění návrhu,

00:01:01.040 --> 00:01:03.810
Doporučujeme telefonickou návrhu
rozhodnutí v celém způsobu.

00:01:03.810 --> 00:01:05.210
Ano, pokud je nám známo, a

00:01:05.210 --> 00:01:08.960
Společnost Microsoft může internalize jsou důležité
aspekty návrhu a

00:01:08.960 --> 00:01:11.841
co dělá opravdu dobrý návrh
na rozdíl od návrhu toho

00:01:11.841 --> 00:01:16.350
způsobit před přechodem a
anguish, nám dodá lepší.

00:01:16.350 --> 00:01:19.610
Takže si povíme něco o
První věcí,

00:01:19.610 --> 00:01:23.230
Je dobré se je
provádění testování uživateli.

00:01:23.230 --> 00:01:25.990
Takže, možná,
máte k dispozici laboratoř nebo

00:01:25.990 --> 00:01:29.400
Představte si to jako něco více
než v osobě výzkumu, ale

00:01:29.400 --> 00:01:31.960
To je něco, že jsme
můžete provést i neformálně.

00:01:33.830 --> 00:01:36.620
Takže zde je Moje rychlé
Příručka k poskytování

00:01:36.620 --> 00:01:39.450
Reálný rychlý základní uživatelské testování.

00:01:39.450 --> 00:01:42.160
Jako málo kontextu a
směru podle potřeby.

00:01:42.160 --> 00:01:44.990
Někdo na uchopit
kavárně nebo

00:01:44.990 --> 00:01:48.260
Pokud víte,
Koupit mu Šálek kávy a říci,

00:01:48.260 --> 00:01:51.550
Haló I 'm testování, mobilní
App, budou můžete mi pomoci?

00:01:51.550 --> 00:01:54.210
Sedněte si ho a
dát mu pouze základní.

00:01:54.210 --> 00:01:56.400
Neposkytují mu příliš
informace protože pokud tak učiníte

00:01:56.400 --> 00:01:57.720
budete skončit priming je.

00:01:57.720 --> 00:01:59.816
Budete skončit jim
příliš mnoho informací a

00:01:59.816 --> 00:02:02.210
budete jen regurgitate
je na vás.

00:02:02.210 --> 00:02:05.640
A pak je povzbudit
jak mohou prozkoumat aplikace nebo

00:02:05.640 --> 00:02:08.240
budou zkoumat aktivitu,
jste je uveden návod pro.

00:02:10.350 --> 00:02:12.860
Doporučte mu, aby formulovat
Co se děje

00:02:12.860 --> 00:02:13.940
jejich hlavy.

00:02:13.940 --> 00:02:17.090
Je například Haló, že používám
aplikace a I 'm hledá

00:02:17.090 --> 00:02:21.160
Co dělat a možná I dochází
ztraceno, nebo který je poměrně zajímavé.

00:02:21.160 --> 00:02:23.120
a začnete získat některé
Zde rozhodně názor.

00:02:24.480 --> 00:02:26.720
A pak poslouchat,
sledovat a pozorovat.

00:02:26.720 --> 00:02:28.070
Stačí sedět pohodlně a

00:02:28.070 --> 00:02:30.770
umožněte jim jít o tom, jak co
je, že dělají.

00:02:30.770 --> 00:02:33.320
Tak opravdu rychlý příklad
z mé osobní zkušenosti.

00:02:33.320 --> 00:02:36.430
Jsem pracoval na aplikaci, byla
něco, co bylo v okolí a

00:02:36.430 --> 00:02:40.320
Vážený na mé srdce a já si myslel
že I kdyby nailed návrhu.

00:02:40.320 --> 00:02:42.790
Ano potkal přítele
ve Starbucks a

00:02:42.790 --> 00:02:45.470
Přesunuli jste app před její
a jí jsem dala základy.

00:02:45.470 --> 00:02:47.360
Zde je druh
k čemu slouží aplikace.

00:02:47.360 --> 00:02:48.210
Jak to myslíš?

00:02:48.210 --> 00:02:49.430
A jí jsem dala tyto kroky.

00:02:49.430 --> 00:02:51.160
A bude spuštěna, bude o tom,
a uživatel obdržel na

00:02:51.160 --> 00:02:54.100
jeden z monitorů kde Eva
Při přidávání cíle aplikaci.

00:02:54.100 --> 00:02:56.100
A bude spuštěna ní a
a říká:?

00:02:56.100 --> 00:02:58.880
Dobrá nevím
kde lze získat další.

00:02:58.880 --> 00:02:59.890
Jsem trochu ztracen.

00:02:59.890 --> 00:03:01.380
Tak musel jsem se dát jí šťouchnutí.

00:03:01.380 --> 00:03:04.454
A tak mě to možná informaci
bylo něco, co by mohla udělat

00:03:04.454 --> 00:03:06.510
ke zlepšení tohoto postupu prací.

00:03:06.510 --> 00:03:08.942
A pak jak jí máte na další
obrazovka a další obrazovka

00:03:08.942 --> 00:03:10.420
náhle jí bylo uvedeno, wow.

00:03:10.420 --> 00:03:11.140
To je opravdu zajímavé.

00:03:11.140 --> 00:03:12.660
Kdyby mi to tímto způsobem.

00:03:12.660 --> 00:03:15.300
Tak I realizované došlo
delight má uživatel možnost

00:03:15.300 --> 00:03:16.490
v tomto okamžiku.

00:03:16.490 --> 00:03:19.510
A právě vytvořili takové
hlubší porozumění pro

00:03:19.510 --> 00:03:23.600
o co pracovali a co
nefunguje v aplikaci.

00:03:23.600 --> 00:03:26.580
A bylo možné se vrátit zpět,
revamp návrh a

00:03:26.580 --> 00:03:28.870
přijít s něco
dokonce i lepší.

00:03:28.870 --> 00:03:31.770
Tak jak je to možné není
musí být velká koupě

00:03:31.770 --> 00:03:34.490
Testování uživatelského chování mohou
být zcela neformální,

00:03:34.490 --> 00:03:36.550
Pokud přejdete formální
postup provést v testovacím prostředí,

00:03:36.550 --> 00:03:38.950
mají to nahrané a všechny
To je Super stejně.

00:03:40.600 --> 00:03:45.230
Zásada číslo dvě,
jednu věc na obrazovce.

00:03:45.230 --> 00:03:48.870
Takže to znamená, pro
Příklad na levé straně

00:03:48.870 --> 00:03:50.420
zde máme přihlašovací obrazovce.

00:03:50.420 --> 00:03:52.460
Ano, opravdu jednu věc.

00:03:52.460 --> 00:03:55.690
Proto by měla
být žádné nedorozumění.

00:03:55.690 --> 00:03:56.970
Když uživatel získá na tuto obrazovku

00:03:56.970 --> 00:03:58.370
je jasné, co
Tyto jsou založeny.

00:03:58.370 --> 00:04:00.160
A pokud nechcete
vědět, co dělat,

00:04:00.160 --> 00:04:04.210
jsou k dispozici na tlačítko Registrovat
sign up tlačítko pod ním.

00:04:04.210 --> 00:04:06.390
Pokud jste zapomněli
sekundární opatření existují, ale

00:04:06.390 --> 00:04:08.550
primární akce
primárním účelem pro

00:04:08.550 --> 00:04:10.130
úplně vymazat obrazovku.

00:04:11.550 --> 00:04:14.670
Seznam relací a to je
Xamarin pro všechny aplikace 2016,

00:04:14.670 --> 00:04:16.380
Používám zde příklad.

00:04:16.380 --> 00:04:19.230
A můžete vyjmout jakékoli aplikace,
Otevřete v telefonu a

00:04:19.230 --> 00:04:22.110
Položte si otázku, co je
věc, která dělá tuto obrazovku?

00:04:22.110 --> 00:04:24.100
Zejména aplikací,
práce pro vás opravdu dobře.

00:04:25.840 --> 00:04:29.282
A potom, tak relace
obrazovky základní funkcí

00:04:29.282 --> 00:04:31.734
že má relaci obrazovky
Uveďte seznam relací.

00:04:31.734 --> 00:04:34.150
A samozřejmě primární
Akce společnosti bude prohledávat, ale

00:04:34.150 --> 00:04:35.630
Máme také sekundární akce.

00:04:35.630 --> 00:04:40.160
Tak to není, na obrazovce
nelze použít více než jednu věc, ale

00:04:40.160 --> 00:04:42.270
jednu věc by mělo být zřejmé.

00:04:42.270 --> 00:04:43.626
A potom relace
obrazovka podrobnosti

00:04:43.626 --> 00:04:45.590
je primární věcí
zjevně vám sděluje

00:04:45.590 --> 00:04:48.340
Podrobné informace o relaci,
který nemá.

00:04:48.340 --> 00:04:51.520
Ale primární akci na tomto
bod je sazba této relace.

00:04:51.520 --> 00:04:52.840
A samozřejmě říkáte,

00:04:52.840 --> 00:04:53.890
a proč by I
sazba je relace

00:04:53.890 --> 00:04:55.580
I nebyly sledovány
relace ještě?

00:04:55.580 --> 00:04:58.180
Ale to je, protože relace
již se stalo, tak

00:04:58.180 --> 00:05:00.270
jediné je
lze ji ohodnotit.

00:05:00.270 --> 00:05:01.290
Tak si povíme něco navigace.

00:05:02.500 --> 00:05:03.700
Ano, pokud jde o navigaci,

00:05:03.700 --> 00:05:08.040
každou platformu kinda má svou vlastní
navigační schéma nebo vzory

00:05:08.040 --> 00:05:11.780
které jsou na tomto ucelenějším
platforma, která se očekává.

00:05:11.780 --> 00:05:15.390
To iOS, samozřejmě
má na posuvníku dole.

00:05:15.390 --> 00:05:19.010
UWP a Android obou druhu.
z gravitate směrem k překrýt out nebo

00:05:19.010 --> 00:05:20.700
detail hlavní nabídky.

00:05:20.700 --> 00:05:24.200
Ano, pochopení a znalosti
co tyto vzorky navigace

00:05:24.200 --> 00:05:28.718
jsou je užitečné pro nás znát
jak uživatelům umožnit procházení.

00:05:28.718 --> 00:05:32.000
Nyní, mějte na paměti, že UWP a

00:05:32.000 --> 00:05:36.520
Android mají oba zpět
tlačítka na jejich zařízení.

00:05:36.520 --> 00:05:40.990
Tak to znamená, že s, který
pojem na dopady na zařízení

00:05:40.990 --> 00:05:45.540
navigace se
Přechod na uživatelského rozhraní.

00:05:45.540 --> 00:05:49.220
Na druhé straně má IOS
Protažení se vrátit zpět

00:05:49.220 --> 00:05:51.820
jsou zavedeny, tak to je
něco také být vědomi.

00:05:53.230 --> 00:05:55.270
Chvíli si povíme něco
o usnadnění přístupu.

00:05:55.270 --> 00:05:57.940
Tak vysoce důležitá
zvláště ve společnosti Microsoft

00:05:57.940 --> 00:06:00.740
jsme určitě porazit tento buben
Věříme, že je to důležité

00:06:00.740 --> 00:06:05.160
že uživatelé musí být schopni
zobrazení textu na obrazovce.

00:06:05.160 --> 00:06:08.340
Pokud zhoršení,
třeba mít hlasu přes

00:06:08.340 --> 00:06:12.020
zapnuta, že máme
jako vývojáři zapnutý,

00:06:12.020 --> 00:06:13.180
pojmenování a

00:06:13.180 --> 00:06:16.964
Popis, aby jsme
Přečtěte si tyto věci zpět k nám.

00:06:16.964 --> 00:06:19.940
A také vypnutím
že je vhodné v kontrastu.

00:06:19.940 --> 00:06:22.070
Jedná se o všechny jednoduché
věci, které chcete otestovat, a

00:06:22.070 --> 00:06:24.510
uživatelské testování přejde long
tak pro vás

00:06:24.510 --> 00:06:27.050
Pokud provádíte dobře
v těchto případech.

00:06:27.050 --> 00:06:29.060
Podobně zde obrazovky
uvidíte, že budete přejít zpět a

00:06:29.060 --> 00:06:32.520
směry a několik časů,
ale text je malá.

00:06:32.520 --> 00:06:36.770
A potom když jsme povolili
jednotky měření, které naše zařízení

00:06:36.770 --> 00:06:39.140
samostatné, nebo
nezávislý, hustota

00:06:39.140 --> 00:06:42.600
pak uživatelské změny
jejich nastavení usnadnění přístupu

00:06:42.600 --> 00:06:45.205
Abyste dosáhli větší
text podle potřeby.

00:06:45.205 --> 00:06:47.865
Xamarin forms, toho poskytuje
To vám podstatě pro

00:06:47.865 --> 00:06:53.095
uvolnit, protože používá,
místo pevné dimenze a

00:06:53.095 --> 00:06:55.685
měrné jednotky používá
pak je měrná jednotka

00:06:55.685 --> 00:06:57.875
přeložit dolů
pro každou platformu.

00:06:59.095 --> 00:07:00.255
Okay navrhování pro dotyk.

00:07:00.255 --> 00:07:03.765
Samozřejmě je to mobilní
návrh talk zaměřena.

00:07:03.765 --> 00:07:07.840
Ano chceme hovořit o
Co je důležité pro dotyk.

00:07:07.840 --> 00:07:09.750
Lidé podržte své zařízení
různými způsoby.

00:07:09.750 --> 00:07:11.732
Má mnoho výzkumu
byla provedena na to.

00:07:11.732 --> 00:07:15.480
Pohybového, 49 %
uživatelé použít tímto způsobem.

00:07:15.480 --> 00:07:17.740
Cradled, který by byl
sem s jednou rukou a

00:07:17.740 --> 00:07:19.360
potom druhé straně se dotýká.

00:07:19.360 --> 00:07:21.480
Nebo píšící, zejména
v případě tabletu.

00:07:21.480 --> 00:07:23.960
Ale nemusí být vždy
v dolní části obrazovky,

00:07:23.960 --> 00:07:25.820
může to být střední
obrazovky a

00:07:25.820 --> 00:07:30.380
který ovlivňuje, kde ji můžete
dosáhnout částí tohoto uživatelského rozhraní.

00:07:31.940 --> 00:07:36.230
Proto v tomto příkladu zelená
odkazuje na oblast Ano.

00:07:36.230 --> 00:07:39.760
Toto je, kde můžete snadno
přístup a snadno věci dotykového ovládání

00:07:39.760 --> 00:07:43.060
na obrazovce zejména
v této poloze pohybového.

00:07:43.060 --> 00:07:45.638
Pak další oblasti
je že IT je v pořádku.

00:07:45.638 --> 00:07:47.704
Je to druh dotýkat.

00:07:47.704 --> 00:07:50.426
K němu můžete získat, pokud potřebujete
ale to není ve skutečnosti úseku.

00:07:50.426 --> 00:07:53.302
A pak, samozřejmě, máte k dispozici
rohové, daleko až tam,

00:07:53.302 --> 00:07:54.932
Pokud nemáte
Opravdu velký ruce a

00:07:54.932 --> 00:07:57.828
Opravdu malé zařízení, které bude
být problematické, pokud chcete dosáhnout.

00:07:57.828 --> 00:08:01.518
A pokud si myslíte o tomto systému
podmínky kde prvky uživatelského rozhraní

00:08:01.518 --> 00:08:05.602
existují na zařízení v
aplikace, které používáte,

00:08:05.602 --> 00:08:09.213
zjistíte, že věci
které jsou nejméně přístupné,

00:08:09.213 --> 00:08:12.118
Nabídka volby Hamburger,
například

00:08:12.118 --> 00:08:15.986
na rozevírací nabídka uživatelského rozhraní se bude
být tak snadno přístupné.

00:08:15.986 --> 00:08:18.539
Ale stále můžete získat k němu
můžete k nim získat přístup.

00:08:18.539 --> 00:08:21.853
A pak samozřejmě iOS najednou
Tento dvojitý kohout zavedena bod

00:08:21.853 --> 00:08:24.926
nebo trojitého klepnutí na tlačítko Domů
Nicméně jej instalační program, který máte

00:08:24.926 --> 00:08:27.800
uživatelské rozhraní přináší tak dolů
že jej můžete vidět.

00:08:27.800 --> 00:08:30.870
Který byl jedním ze způsobů
dosažení některých nápovědy.

00:08:30.870 --> 00:08:33.480
Ale Steven Hoober, jsem se právě
zmínit, bylo provedeno některé výzkumu

00:08:33.480 --> 00:08:37.290
a je skvělé knihy,
Navrhování mobilního rozhraní

00:08:37.290 --> 00:08:39.310
má některé opravdu dobré informace
o tento druh věcí.

00:08:40.400 --> 00:08:42.590
A samozřejmě, pokud jste
pouze Left-handed, stornovat, který.

00:08:42.590 --> 00:08:43.370
A pokud si píšící,

00:08:43.370 --> 00:08:45.200
je možné druh věcí
to tímto způsobem.

00:08:45.200 --> 00:08:47.320
Takže, když umísťujete
prvky uživatelského rozhraní,

00:08:47.320 --> 00:08:49.740
Zvažte, kde máte
uvedení věci.

00:08:49.740 --> 00:08:53.291
Další věc, vzít v úvahu při
jde o dotykové ovládání se velikost

00:08:53.291 --> 00:08:54.191
tlačítka.

00:08:54.191 --> 00:08:57.508
Pokud máte opravdu malý text
který má být touchable

00:08:57.508 --> 00:09:00.887
a přijímá opatření, nebo
tlačítka a jsou příliš malé nebo

00:09:00.887 --> 00:09:02.992
jsou příliš blízko u sebe
Chcete-li něco jiného,

00:09:02.992 --> 00:09:06.217
bude velmi obtížné pro
uživatelům těchto tlačítek.

00:09:06.217 --> 00:09:08.957
I znamená, jsme všechny zkušenosti
Před pokusem o přístupů

00:09:08.957 --> 00:09:10.428
Toto tlačítko a
Zmeškali jste ji a

00:09:10.428 --> 00:09:13.117
přístupů věc vedle ní a
Nyní jste super zklamáni a

00:09:13.117 --> 00:09:15.580
rozčilení a jsou agresivní na
Vývojář, který dostal.

00:09:15.580 --> 00:09:19.390
Proto dobré pravidlo palce,
40 pixelů a

00:09:19.390 --> 00:09:22.650
okraj 5 pixelů mezi
prvek a něco jiného.

00:09:22.650 --> 00:09:26.370
Ale jak víme, v současné době zařízení
mít více hustot

00:09:26.370 --> 00:09:29.440
což znamená, že na 40 pixelů
jedno zařízení je na Ne 40 pixelů

00:09:29.440 --> 00:09:33.090
jiná zařízení z hlediska fyzikálního
měření pravý smysl?

00:09:33.090 --> 00:09:34.990
To co dělá pixelů
ve skutečnosti znamená již?

00:09:36.240 --> 00:09:39.810
Tak Apple a Android, a
Universal Windows Platform

00:09:39.810 --> 00:09:42.470
Microsoft, každý uživatel má přijít
jiný způsob, jak express

00:09:42.470 --> 00:09:46.260
jednotky, která je
nezávislý na zařízení a

00:09:46.260 --> 00:09:48.510
nezávisle na
hustota rastru.

00:09:48.510 --> 00:09:51.150
Tak Apple používají
Co se nazývá bod.

00:09:51.150 --> 00:09:53.275
Má Android
Hustota nezávislé pixelů nebo

00:09:53.275 --> 00:09:56.550
Co se obvykle označuje
Chcete-li jako na DP nebo jeho DP.

00:09:56.550 --> 00:09:59.430
A potom použije UWP
Zařízení nezávislé pixelů.

00:09:59.430 --> 00:10:02.390
A znovu, to je něco
že nemá Xamarin Forms nice

00:10:02.390 --> 00:10:04.163
úlohy pro abstracting způsob, jakým
můžete, tak

00:10:04.163 --> 00:10:07.004
že lze vyjádřit v jednotkách
opatření a jednou získá

00:10:07.004 --> 00:10:09.930
to přeložit do této platformy
odpovídajícím způsobem upraví.

00:10:09.930 --> 00:10:13.880
Ale pokud jde o výrobu
majetek pro naše zařízení a

00:10:13.880 --> 00:10:17.030
Všimněte si našich aplikací
Tato mřížka na pravém zde.

00:10:17.030 --> 00:10:19.280
Je mnoho věcí
které je třeba vytvořit.

00:10:19.280 --> 00:10:21.370
Která představuje všechny
různé velikosti pro

00:10:21.370 --> 00:10:24.210
různé hustoty nebo
alespoň většina z nich,

00:10:24.210 --> 00:10:28.990
je třeba vytvořit kopie
každý obraz bude připraven pro

00:10:28.990 --> 00:10:32.720
Každý z těchto platforem v těch
váhy na těchto rezolucí.

00:10:32.720 --> 00:10:33.650
To je přesně problém?

00:10:33.650 --> 00:10:36.930
Ano obrazových bodů ve skutečnosti, i když
jsme stále nakupovat naše obrazy a

00:10:36.930 --> 00:10:41.080
Naše aktiva na velikost pixelu je
není vykreslení ve velikosti, a

00:10:41.080 --> 00:10:43.480
To je velké množství
Chcete-li vytvořit kresbu.

00:10:43.480 --> 00:10:44.970
Tak jak to vyřešíme?

00:10:46.040 --> 00:10:48.050
Navrhujeme s vektorovou grafikou.

00:10:48.050 --> 00:10:50.770
Tak to je tady obrázek
aplikace App nákres, který je jedním

00:10:50.770 --> 00:10:52.180
Oblíbené na straně Mac.

00:10:52.180 --> 00:10:54.540
A další možnosti
na straně Windows.

00:10:54.540 --> 00:10:56.474
Nákres není
který je k dispozici zde.

00:10:56.474 --> 00:11:00.635
Ale v jeho jádru je vektor
výkres aplikace a tato

00:11:00.635 --> 00:11:04.335
zejména byla zaměřena
Mobilní a webové aplikace.

00:11:04.335 --> 00:11:07.695
Tak co, která umožňuje
abychom se má vytvořit

00:11:07.695 --> 00:11:11.080
vysoká věrnost prototyp jako
také jako výrobní připraven alba.

00:11:11.080 --> 00:11:14.180
A potom když jde o čas
k výrobě těchto částí alba

00:11:14.180 --> 00:11:16.890
všechny obrázky, které jsme viděli na
předchozí obrazovku vůbec

00:11:16.890 --> 00:11:20.790
můžeme tyto různé velikosti
provést export vektorové skici.

00:11:20.790 --> 00:11:23.700
A opět další aplikace
jiné způsoby, jak to mají

00:11:23.700 --> 00:11:25.680
To je účinné.

00:11:25.680 --> 00:11:28.900
A pak najednou, poskytuje
nás všech velikostí, které potřebujeme.

00:11:29.980 --> 00:11:33.930
Další informace o tomto,
Rezervovat vyvíjet Moje Xamarin

00:11:33.930 --> 00:11:37.142
2016 relace právě trochu
Zde shameless plug

00:11:37.142 --> 00:11:40.720
na návrh k rozvoji
Pracovní postup, kde pokrývají

00:11:40.720 --> 00:11:43.610
Tento nástroj stejně jako mnoho
Další nástroje, které jsme se stali

00:11:43.610 --> 00:11:46.780
ve skutečnosti úspěšně s
vytváření mobilních aplikací.

00:11:47.860 --> 00:11:50.270
Takže si povíme něco o
navrhování pro kontext.

00:11:50.270 --> 00:11:51.900
Nyní myšleno tak, že to?

00:11:51.900 --> 00:11:54.500
Rozumí I, pokud jste v
poušť na hike,

00:11:54.500 --> 00:11:55.630
kdo by má být?

00:11:55.630 --> 00:11:58.540
Pokud jste v metru,
Mnoho z nás se musel provést.

00:11:58.540 --> 00:12:01.200
Nebo pokud jste doma, v
pohovce jsou různé

00:12:01.200 --> 00:12:03.610
místa, které používáme
Naše mobilní aplikace.

00:12:05.180 --> 00:12:06.810
Takže zvažte, zda jste
na hike,

00:12:06.810 --> 00:12:09.500
jaké funkce může být
být pro vás důležité?

00:12:09.500 --> 00:12:11.840
V režimu offline, je zřejmé,
bude se jednat o problém.

00:12:11.840 --> 00:12:14.450
V pyramid nevím,
I nebyly zde ale

00:12:14.450 --> 00:12:16.400
nemusí být
věž buňky v blízkosti.

00:12:17.436 --> 00:12:20.100
Takže budete chtít
jisti, že vaše aplikace

00:12:20.100 --> 00:12:22.600
Pokud uživatel očekává.
Chcete-li použít tuto aplikaci

00:12:22.600 --> 00:12:25.518
v tomto prostředí
dobré funkce offline.

00:12:25.518 --> 00:12:27.730
Horší než nic
otevření aplikace a

00:12:27.730 --> 00:12:31.233
s jeho Řekněme, bohužel
jste v režimu offline není možné ski.

00:12:31.233 --> 00:12:35.530
Offline, online synchronizace, samozřejmě
Pokud pracujete v režimu offline,

00:12:35.530 --> 00:12:36.830
jednou přejdou do režimu online

00:12:36.830 --> 00:12:38.190
Přesvědčte se, zda chcete zobrazit
že lze synchronizovat.

00:12:39.220 --> 00:12:41.653
A pak, umístění služeb,
Samozřejmě

00:12:41.653 --> 00:12:45.007
možná hlas, všechna mapování
tyto věci jsou k dispozici

00:12:45.007 --> 00:12:46.468
je v tomto prostředí.

00:12:46.468 --> 00:12:50.794
Ale pokud jste v podzemní dráha,
které subways často hlasitě

00:12:50.794 --> 00:12:53.960
je třeba držet k
něco tak určitě

00:12:53.960 --> 00:12:55.914
jedno použití předané je prioritou.

00:12:55.914 --> 00:12:58.669
Soukromí, nechcete, aby někdo
nad svými zády při hledání

00:12:58.669 --> 00:13:01.280
používají aplikace,
nebo možná není důležité pro

00:13:01.280 --> 00:13:02.100
vaše aplikace.

00:13:02.100 --> 00:13:04.630
Ale pokud ano,
To je něco vzít v úvahu.

00:13:04.630 --> 00:13:05.430
Ale je ovlivněna vysokou úrovní šumu.

00:13:05.430 --> 00:13:09.300
Pokud vaše aplikace závisí na
rozpoznávání hlasu, který není

00:13:09.300 --> 00:13:12.050
dobrou volbou, pokud se bude
na na podzemní dráha.

00:13:12.050 --> 00:13:14.370
Proto je vhodné mít
záložní plán pro tento.

00:13:14.370 --> 00:13:16.280
A pak samozřejmě
Wi-Fi a mobilního telefonu,

00:13:16.280 --> 00:13:18.700
můžete je uctivá
poplatků za data uživatele?

00:13:19.870 --> 00:13:22.340
A pokud jste jako Já a máte
sedíte doma na pohovce a

00:13:22.340 --> 00:13:25.720
sledování televize nepodporuje váš
rozhraní App s věcí,

00:13:25.720 --> 00:13:27.230
se děje na Televizi?

00:13:27.230 --> 00:13:29.030
Možná je hraní her
aplikace nebo

00:13:29.030 --> 00:13:32.640
hry a chcete mít možnost
udělat jednu věc v telefonu a

00:13:32.640 --> 00:13:35.870
dalším krokem v Televizoru a
nechat pracovat společně.

00:13:35.870 --> 00:13:36.930
Se máte Bluetooth?

00:13:36.930 --> 00:13:37.680
Je integrace?

00:13:37.680 --> 00:13:38.930
Jak se integrace?

00:13:38.930 --> 00:13:42.010
To je vše, co vzít v úvahu
z hlediska návrhu

00:13:42.010 --> 00:13:44.590
Chcete-li vaše aplikace skutečně stát
Kromě soutěže.

00:13:46.980 --> 00:13:49.373
Jedna věc, která je velmi
To je přijde zajímavé nahoru

00:13:49.373 --> 00:13:51.765
nedávno ve studiích po
v posledních několika letech, je

00:13:51.765 --> 00:13:53.336
lidé nepoužívají
pouze jedno zařízení.

00:13:53.336 --> 00:13:56.416
A nejen že ne
použít pouze jedno zařízení, ale

00:13:56.416 --> 00:14:00.729
často se používají zařízení
a souběžně jiným zařízením

00:14:00.729 --> 00:14:03.127
nebo budou používat
je postupně.

00:14:03.127 --> 00:14:04.869
Začnete aktivity
na jednom zařízení a

00:14:04.869 --> 00:14:07.130
pak budete přesouvat
s jinými zařízeními.

00:14:07.130 --> 00:14:10.784
Ano, na nedávné studie a
To je Google studie z

00:14:10.784 --> 00:14:13.485
Marketingový výzkum
Ano, projekt

00:14:13.485 --> 00:14:17.810
57 % lidí používá více
zařízení, souběžně 21 %.

00:14:17.810 --> 00:14:20.790
Ale klíč,
jeden důraz je

00:14:20.790 --> 00:14:24.673
z tohoto výzkumu zjištěno, že
je stále mobilní nejprve.

00:14:24.673 --> 00:14:27.995
A některé vynikající příklady
činnosti, které budou lidé potřebují

00:14:27.995 --> 00:14:30.745
z jednoho zařízení na
jiné zařízení, nakupování,

00:14:30.745 --> 00:14:33.315
Video streaming, hraní her.

00:14:33.315 --> 00:14:35.955
Ano, pokud vaše aplikace má
použít na více zařízeních

00:14:35.955 --> 00:14:39.470
Zvažte, jak chcete zpracovat
že online, offline synchronizace.

00:14:39.470 --> 00:14:41.320
Azure má vynikající služby
a

00:14:41.320 --> 00:14:44.240
Používal jsem mobilní služby
balíček z nich k tomu.

00:14:44.240 --> 00:14:47.100
Sféry DB také nyní pracuje.
s Azure, chcete-li provést online,

00:14:47.100 --> 00:14:49.130
offline synchronizace
což je velmi zajímavé.

00:14:49.130 --> 00:14:49.850
To jsou některé

00:14:49.850 --> 00:14:52.640
Podívejte se na vynikající akcí
z hlediska vývoje.

00:14:52.640 --> 00:14:54.960
Ale z hlediska návrhu
vzít v úvahu,

00:14:54.960 --> 00:14:58.070
Co se máte podporu
Tyto typy aktivit, a

00:14:58.070 --> 00:15:00.200
můžete je konzistentní není
pouze s návrhy a

00:15:00.200 --> 00:15:02.320
vaši značku, ale
vaše funkce přes ty?

00:15:04.760 --> 00:15:06.180
V pořádku, několik slov o affordance.

00:15:06.180 --> 00:15:07.960
Affordance je jedním z
Moje oblíbená slova a

00:15:07.960 --> 00:15:10.660
Neberu je jeden
jsme dostatečně blízké hovořit o.

00:15:10.660 --> 00:15:12.400
Ale je pozorovaného signálu nebo

00:15:12.400 --> 00:15:16.790
potvrzením, že objekt může být použit
k provedení konkrétní akce.

00:15:16.790 --> 00:15:20.700
Ano dveře obsahuje úchyt
nebo push.

00:15:20.700 --> 00:15:23.280
A oznámí
jak používat dveří.

00:15:23.280 --> 00:15:26.010
Pokud se neprovádí správně,
a jsme vše viděli to

00:15:26.010 --> 00:15:29.330
můžete přímo na dveře a
Přejít na tlačení při získání by,

00:15:29.330 --> 00:15:31.710
a spustit váš obličej do něj
a je to velmi nepříjemné.

00:15:31.710 --> 00:15:34.970
A nechceme mít lidé
to s naší mobilní aplikace.

00:15:34.970 --> 00:15:36.820
Tak chceme správně
pomocí affordance.

00:15:36.820 --> 00:15:39.134
Takže zde je několik různých
typy affordance.

00:15:39.134 --> 00:15:42.840
Máme-li explicitní affordance
což je push mě.

00:15:42.840 --> 00:15:46.230
A na iOS, jste mohli vidět
to v poslední době aplikace

00:15:46.230 --> 00:15:49.265
nemusí být nutně
pozadí na tlačítko nebo

00:15:49.265 --> 00:15:51.730
dokonce i obrys tlačítka na
je pouze text.

00:15:51.730 --> 00:15:54.700
Ano s explicitní volání
je důležité, že akce.

00:15:55.760 --> 00:15:59.830
Vzorky, pokud je seskupení
text, který je v horní nebo

00:15:59.830 --> 00:16:02.640
v dolní části obrazovky a
je porušena

00:16:02.640 --> 00:16:04.050
není jasně věty.

00:16:04.050 --> 00:16:05.740
Více než pravděpodobné, že je nabídka.

00:16:05.740 --> 00:16:08.040
A to je společný vzorek
vidíme, že v návrhu webové stránky hodně.

00:16:09.080 --> 00:16:10.860
Aby lidé pochopili, a

00:16:10.860 --> 00:16:12.390
Tento vzorek je něco
můžete postupovat podle.

00:16:12.390 --> 00:16:13.510
Je volání akce.

00:16:14.510 --> 00:16:18.890
Metaphors tak, aby byly ikony
běžně za

00:16:18.890 --> 00:16:20.900
buď prostřednictvím opakovaného použití,

00:16:20.900 --> 00:16:23.340
nebo budeme předvádět
je tento význam.

00:16:23.340 --> 00:16:25.490
Jsme jste imbued tento význam při
je, nebo že jste skutečného světa

00:16:25.490 --> 00:16:28.260
významy, které jsou uvedeny
do digitálního vesmíru.

00:16:28.260 --> 00:16:30.700
Jasně Chápeme, že popelnice
Chcete-li odstranit něco, bude

00:16:30.700 --> 00:16:31.960
Plus je chtěli přidat něco,
atd.

00:16:31.960 --> 00:16:34.306
A zde pak máme protokolu.

00:16:34.306 --> 00:16:36.722
Je negativní affordance, a
v podstatě co negativní

00:16:36.722 --> 00:16:39.272
affordance vyjádření, že je
nelze provádět s tímto.

00:16:39.272 --> 00:16:41.800
Můžeme vypnout ji a
až se stane něco jiného,

00:16:41.800 --> 00:16:44.100
není umístěna být povolen
akce.

00:16:44.100 --> 00:16:47.070
Proto jsme všechny známé,
Myslím, většina z nás se.

00:16:49.450 --> 00:16:52.950
Tak s tím chcete zalomit
se toto volání akce.

00:16:52.950 --> 00:16:57.830
IOS, Android, UWP, všichni mají
velmi odlišné pilířů co

00:16:57.830 --> 00:17:01.970
Díky své konstrukci stát
v jejich Společenství.

00:17:01.970 --> 00:17:04.900
Osob, které používají iOS
očekávané zařízení iOS

00:17:04.900 --> 00:17:06.730
aplikace
chovat se určitým způsobem.

00:17:06.730 --> 00:17:08.940
Totéž nelze říci pro
Android, a

00:17:08.940 --> 00:17:12.370
totéž nelze říci pro
Aplikace UWP.

00:17:12.370 --> 00:17:16.860
Ano zpracování těchto vodítek
jejich výzkumu, pochopit, co

00:17:16.860 --> 00:17:19.395
je důležité na těchto platformách
tak, aby při navrhování vaší

00:17:19.395 --> 00:17:21.010
mobilní platformy
aplikace,

00:17:21.010 --> 00:17:22.450
zpravidla s Xamarin,

00:17:22.450 --> 00:17:26.090
budete moci mít
nejlepší úspěch je možné.

00:17:26.090 --> 00:17:26.880
Děkujeme za mě spojení.

00:17:26.880 --> 00:17:28.690
Doufám, že to bylo
informativní, a

00:17:28.690 --> 00:17:31.564
Užijte si Microsoft Build 2017.

