WEBVTT

00:00:00.830 --> 00:00:02.740
Zapraszamy 2017 kompilacji firmy Microsoft.

00:00:02.740 --> 00:00:06.560
Jesteśmy tu mówić o
Projektowanie aplikacji dla urządzeń przenośnych.

00:00:06.560 --> 00:00:10.390
Nazywam się David Ortinau
Jestem menedżerem starszy Program

00:00:10.390 --> 00:00:13.630
z narzędzia programistyczne mobilnych
zespół i fora Xamarin.

00:00:14.940 --> 00:00:16.880
Tylko trochę o mnie,
Robiłem mobilnych i

00:00:16.880 --> 00:00:20.490
teraz dzieje rozwoju sieci Web
20 lat przy użyciu różnych

00:00:20.490 --> 00:00:23.740
platformy, ale moje serce i
Moja miłość jest Xamarin.

00:00:23.740 --> 00:00:26.370
A co kocham to bardziej
niż jest coś, co pozwala

00:00:26.370 --> 00:00:28.360
mi to robić z
punktu widzenia projektowania

00:00:28.360 --> 00:00:31.090
być wierny każdej platformy

00:00:31.090 --> 00:00:34.850
Aby upewnić się, że ja jestem dostarczania
najlepsze możliwe doświadczenia.

00:00:34.850 --> 00:00:38.940
Tak więc co chcę powiedzieć pierwszy z
wszystko dla Ciebie być może masz najbliższych

00:00:38.940 --> 00:00:41.880
z punktu widzenia sieci web być może
pochodzi z pulpitu

00:00:41.880 --> 00:00:44.790
punktu widzenia rozwoju,
lub punktu widzenia projektowania, ale

00:00:44.790 --> 00:00:47.650
bardzo ważne jest
że jesteśmy wszystkich projektantów.

00:00:47.650 --> 00:00:52.010
Wszyscy mają do odegrania rolę w
Projekt aplikacji.

00:00:52.010 --> 00:00:55.150
Tak więc, czy uczestniczą Państwo w
początku, budowanie

00:00:55.150 --> 00:00:59.520
Interfejs użytkownika, określania, co
doświadczenie to będzie, lub

00:00:59.520 --> 00:01:01.040
w przypadku realizacji tego projektu

00:01:01.040 --> 00:01:03.810
Zwiększamy projektu
decyzje przez całą drogę.

00:01:03.810 --> 00:01:05.210
Dlatego jeśli rozumiemy, i

00:01:05.210 --> 00:01:08.960
Możemy internalizacji ważne
aspekty projektowania i

00:01:08.960 --> 00:01:11.841
co sprawia, że naprawdę dobry projekt
w przeciwieństwie do projektu to

00:01:11.841 --> 00:01:16.350
będzie powodować frustracji i
cierpienie, dostarczymy lepiej.

00:01:16.350 --> 00:01:19.610
Tak Omówmy
pierwszą rzeczą która

00:01:19.610 --> 00:01:23.230
Jak zrobić jest
przeprowadzenie testów użytkownika.

00:01:23.230 --> 00:01:25.990
Tak, być może,
masz laboratorium lub

00:01:25.990 --> 00:01:29.400
Pomyśl o tym jak coś więcej
niż osoba badań, ale

00:01:29.400 --> 00:01:31.960
to jest coś, że My
można zrobić nawet nieformalnie.

00:01:33.830 --> 00:01:36.620
Oto Mój szybki
Przewodnik po dostarczanie

00:01:36.620 --> 00:01:39.450
badania podstawowe użytkownika bardzo szybko.

00:01:39.450 --> 00:01:42.160
Podać jako mały kontekst i
kierunek, w razie potrzeby.

00:01:42.160 --> 00:01:44.990
Chwycić kogoś o
w kawiarni lub

00:01:44.990 --> 00:01:48.260
wszędzie tam, gdzie wiadomo,
Kup mu Kubek kawy i co mogę powiedzieć,

00:01:48.260 --> 00:01:51.550
Hej testuję z telefonu komórkowego
aplikacji, będzie możesz mi pomóc?

00:01:51.550 --> 00:01:54.210
Mu usiąść i
dać mu tylko podstawy.

00:01:54.210 --> 00:01:56.400
Nie daje mu zbyt dużo
informacje ponieważ po wykonaniu

00:01:56.400 --> 00:01:57.720
będziesz w końcu zalewania ich.

00:01:57.720 --> 00:01:59.816
Można skończyć dając im
zbyt wiele informacji i

00:01:59.816 --> 00:02:02.210
po prostu będzie regurgitate
to do Ciebie.

00:02:02.210 --> 00:02:05.640
A następnie zachęcić
ponieważ zbadanie aplikację lub

00:02:05.640 --> 00:02:08.240
zbadanie działania który
Dałeś im wskazówki dotyczące.

00:02:10.350 --> 00:02:12.860
Zachęcanie ich do Werbalizowanie
co się dzieje za pośrednictwem

00:02:12.860 --> 00:02:13.940
głowy.

00:02:13.940 --> 00:02:17.090
Im powiedzieć, Hej, używam
Aplikacja i szukam

00:02:17.090 --> 00:02:21.160
co robić i może ja jestem coraz
utracone, lub który jest dość Fajny

00:02:21.160 --> 00:02:23.120
i zaczniesz niektóre
Brak opinii naprawdę dobry.

00:02:24.480 --> 00:02:26.720
A następnie nasłuchiwanie,
oglądanie i obserwować.

00:02:26.720 --> 00:02:28.070
Po prostu Usiądź wygodnie i

00:02:28.070 --> 00:02:30.770
Niech go o co robi
jest to, że robią.

00:02:30.770 --> 00:02:33.320
Tak naprawdę szybki przykład
z mojego osobistego doświadczenia.

00:02:33.320 --> 00:02:36.430
Było zaprojektowanie aplikacji, to
coś, co było w pobliżu i

00:02:36.430 --> 00:02:40.320
drogi do mojego serca i myśli
Czy mogę przybity projektu.

00:02:40.320 --> 00:02:42.790
Tak poznałem znajomego
w Starbucks i

00:02:42.790 --> 00:02:45.470
Umieścić aplikacji przed nią
i dał jej podstawy.

00:02:45.470 --> 00:02:47.360
W tym miejscu jest rodzaj
co robi aplikacji.

00:02:47.360 --> 00:02:48.210
Co myślisz?

00:02:48.210 --> 00:02:49.430
I dał jej tych kroków.

00:02:49.430 --> 00:02:51.160
Rozpoczęła się o to,
i dostała się

00:02:51.160 --> 00:02:54.100
jeden z ekranów gdzie ona
został dodając cel do aplikacji.

00:02:54.100 --> 00:02:56.100
Rozpoczęła się jej eksplorację i
mówi ona?

00:02:56.100 --> 00:02:58.880
Dobra nie wiem
co dalej.

00:02:58.880 --> 00:02:59.890
Jestem rodzaju utracone.

00:02:59.890 --> 00:03:01.380
Więc musiałem dać jej brzęczyka.

00:03:01.380 --> 00:03:04.454
I tak, że powiedział mi, że być może
było coś, co można zrobić

00:03:04.454 --> 00:03:06.510
w celu poprawy tego przepływu pracy.

00:03:06.510 --> 00:03:08.942
A następnie dostała do następnego
ekran i następny ekran

00:03:08.942 --> 00:03:10.420
nagle mówiła: wow.

00:03:10.420 --> 00:03:11.140
To jest naprawdę cool.

00:03:11.140 --> 00:03:12.660
I nie myśl go w ten sposób.

00:03:12.660 --> 00:03:15.300
Więc zauważyłem, było
możliwość zachwyt Mój użytkownik

00:03:15.300 --> 00:03:16.490
w tym punkcie.

00:03:16.490 --> 00:03:19.510
I takie właśnie utworzony
głębsze zrozumienie dla

00:03:19.510 --> 00:03:23.600
mi o co działa i co
nie działa w aplikacji.

00:03:23.600 --> 00:03:26.580
I udało mi się cofać,
zreorganizować projekt i

00:03:26.580 --> 00:03:28.870
coś wymyślić
jeszcze lepiej.

00:03:28.870 --> 00:03:31.770
Tak jak to możliwe nie
muszą być to wielka sprawa

00:03:31.770 --> 00:03:34.490
przeprowadzenie testów użytkownika można
być całkowicie nieformalne

00:03:34.490 --> 00:03:36.550
Jeśli przejdziesz formalne
trasy należy to zrobić w laboratorium

00:03:36.550 --> 00:03:38.950
ma to nagrane i wszystko,
to jest niesamowite jak również.

00:03:40.600 --> 00:03:45.230
Zasada numer dwa,
jedno na ekranie.

00:03:45.230 --> 00:03:48.870
Co oznacza to dla
przykład po lewej stronie

00:03:48.870 --> 00:03:50.420
Mamy znak na ekranie.

00:03:50.420 --> 00:03:52.460
Tak naprawdę jedno.

00:03:52.460 --> 00:03:55.690
Należy więc,
być nie zamieszania.

00:03:55.690 --> 00:03:56.970
Gdy użytkownik pobiera do tego ekranu

00:03:56.970 --> 00:03:58.370
to jasne, co
będą robić.

00:03:58.370 --> 00:04:00.160
A jeśli nie
wiedzieć, co robić,

00:04:00.160 --> 00:04:04.210
Mam przycisk Zarejestruj
Zarejestruj przycisk poniżej.

00:04:04.210 --> 00:04:06.390
Jeśli zapomnieli
Operacje drugorzędne są tam, ale

00:04:06.390 --> 00:04:08.550
główną akcję
głównym celem dla

00:04:08.550 --> 00:04:10.130
pusty ekran.

00:04:11.550 --> 00:04:14.670
Lista sesji i to jest
Xamarin wszystkich aplikacji 2016 który

00:04:14.670 --> 00:04:16.380
Na przykład używam wartość w tym polu.

00:04:16.380 --> 00:04:19.230
I możesz pobrać dowolną aplikację która
otwarcie na Twój telefon i

00:04:19.230 --> 00:04:22.110
Zadaj sobie pytanie co to jest
co robi ten ekran?

00:04:22.110 --> 00:04:24.100
Szczególnie aplikacje który
działa bardzo dobrze dla Ciebie.

00:04:25.840 --> 00:04:29.282
A następnie, więc sesji
ekran, podstawową funkcją

00:04:29.282 --> 00:04:31.734
Ten ekran sesji jest do
podać listę sesji.

00:04:31.734 --> 00:04:34.150
I oczywiście podstawowy
Akcja będzie wyszukiwania, ale

00:04:34.150 --> 00:04:35.630
Mamy także akcję pomocniczą.

00:04:35.630 --> 00:04:40.160
Tak nie jest, że ekranu
Nie można wykonać więcej niż jedno, ale

00:04:40.160 --> 00:04:42.270
jedno powinno być oczywiste.

00:04:42.270 --> 00:04:43.626
A następnie sesji
Ekran szczegółów

00:04:43.626 --> 00:04:45.590
Ten zasadniczy rzecz
jest oczywiście informacją

00:04:45.590 --> 00:04:48.340
szczegółowe informacje o sesji,
co robi.

00:04:48.340 --> 00:04:51.520
Ale główną akcję w tym
punkt znajduje się oceń podczas danej sesji.

00:04:51.520 --> 00:04:52.840
I oczywiście mówisz,

00:04:52.840 --> 00:04:53.890
dobrze Dlaczego ja
Oceń sesji,

00:04:53.890 --> 00:04:55.580
Nie oglądałem
Sesja jeszcze?

00:04:55.580 --> 00:04:58.180
Jednak to w sesji
już się stało, tak

00:04:58.180 --> 00:05:00.270
tylko użytkownik
Czy można go ocenić.

00:05:00.270 --> 00:05:01.290
Warto więc rozmawiać nawigacji.

00:05:02.500 --> 00:05:03.700
Tak, jeśli chodzi o nawigacji,

00:05:03.700 --> 00:05:08.040
każdej z tych platform trochę ma swój własny
schemat nawigacyjny lub wzorce

00:05:08.040 --> 00:05:11.780
które są bardziej spójne w tej sprawie
Platforma, która oczekuje.

00:05:11.780 --> 00:05:15.390
IOS tak, oczywiście,
nie ma paska kartę u dołu.

00:05:15.390 --> 00:05:19.010
UWP i Android obu rodzaju
z ciążą ku Poleć lub

00:05:19.010 --> 00:05:20.700
wzorzec szczegół menu.

00:05:20.700 --> 00:05:24.200
Tak, zrozumienia i poznania
te wzorce nawigacji

00:05:24.200 --> 00:05:28.718
są pomaga nam znać
jak pozwolić użytkownikom nawigację.

00:05:28.718 --> 00:05:32.000
Teraz, należy pamiętać, że UWP i

00:05:32.000 --> 00:05:36.520
Android oba mają Wstecz
przyciski na swoich urządzeń.

00:05:36.520 --> 00:05:40.990
Oznacza to, że posiadanie
Pojęcia dotyczące urządzeń

00:05:40.990 --> 00:05:45.540
jesteś co nawigacji
będzie używany na interfejs użytkownika.

00:05:45.540 --> 00:05:49.220
Z drugiej strony ma IOS
Przesuń, aby przejść wstecz, który

00:05:49.220 --> 00:05:51.820
one wprowadzone, tak że
coś, co można również świadomi.

00:05:53.230 --> 00:05:55.270
Porozmawiajmy chwilę
o ułatwieniach dostępu.

00:05:55.270 --> 00:05:57.940
Tak bardzo ważne
zwłaszcza w firmie Microsoft

00:05:57.940 --> 00:06:00.740
z pewnością pokonać ten bęben
Jesteśmy przekonani, że jest to ważne

00:06:00.740 --> 00:06:05.160
Użytkownicy muszą być w stanie
Zobacz tekst na ekranie.

00:06:05.160 --> 00:06:08.340
Jeśli mają one upośledzenie który
wymaga posiadania na głos

00:06:08.340 --> 00:06:12.020
włączone, że mamy
jak włączone deweloperów

00:06:12.020 --> 00:06:13.180
Nazewnictwo i

00:06:13.180 --> 00:06:16.964
Opis tak, że mamy
Przeczytaj te rzeczy do nas.

00:06:16.964 --> 00:06:19.940
A następnie również upewnienie się
czy Twój kontrast jest dobry.

00:06:19.940 --> 00:06:22.070
Są to wszystko proste
rzeczy do testowania, i

00:06:22.070 --> 00:06:24.510
Testowanie użytkownika zakończy się długi
sposób do informacją,

00:06:24.510 --> 00:06:27.050
Jeśli Ciebie?
w tych przypadkach.

00:06:27.050 --> 00:06:29.060
Więc na ekranie w tym miejscu
Zobacz wracam i

00:06:29.060 --> 00:06:32.520
do przodu kilka razy,
ale tekst jest mały.

00:06:32.520 --> 00:06:36.770
I kiedy możemy mieć włączone
jednostki miary naszego urządzenia

00:06:36.770 --> 00:06:39.140
niezależne, lub
niezależne, gęstość

00:06:39.140 --> 00:06:42.600
następnie wraz ze zmianą użytkownika
ich ustawienia ułatwień dostępu

00:06:42.600 --> 00:06:45.205
zostanie wyświetlony większy
tekst odpowiednio.

00:06:45.205 --> 00:06:47.865
Formularze Xamarin, przy okazji, daje
to dość dużo za

00:06:47.865 --> 00:06:53.095
wolne, ponieważ użyto w niej,
zamiast stałe wymiary i

00:06:53.095 --> 00:06:55.685
używa jednostek miary
Jednostka miary, która jest następnie

00:06:55.685 --> 00:06:57.875
przetłumaczone w dół
do każdej platformy.

00:06:59.095 --> 00:07:00.255
Zgoda projektowanie dla dotyku.

00:07:00.255 --> 00:07:03.765
Oczywiście to telefonu komórkowego
koncentruje się talk projektu.

00:07:03.765 --> 00:07:07.840
Tak chcemy, aby porozmawiać na temat
Co to jest ważne dla touch.

00:07:07.840 --> 00:07:09.750
Osoby utrzymuje swoje urządzenia
na różne sposoby.

00:07:09.750 --> 00:07:11.732
Ma wiele badań
wykonana w tej sprawie.

00:07:11.732 --> 00:07:15.480
Jedną ręką, 49%
osób korzysta w ten sposób.

00:07:15.480 --> 00:07:17.740
Tuli, że będzie
z jednej strony w tym miejscu i

00:07:17.740 --> 00:07:19.360
następnie drugiej strony dotykając go.

00:07:19.360 --> 00:07:21.480
Lub piszących, zwłaszcza
w przypadku komputera typu tablet.

00:07:21.480 --> 00:07:23.960
Ale może to nie być zawsze
na dole ekranu,

00:07:23.960 --> 00:07:25.820
może być środkowy
ekranu i

00:07:25.820 --> 00:07:30.380
który wpływa, gdzie można
dotarcie do części tego interfejsu użytkownika.

00:07:31.940 --> 00:07:36.230
Tak więc w tym przykładzie zielony
odnosi się do obszaru tak.

00:07:36.230 --> 00:07:39.760
Jest to, gdzie można w prosty sposób
dostęp i szybko rzeczy dotykowe

00:07:39.760 --> 00:07:43.060
na tym ekranie zwłaszcza
w tym miejscu jedną ręką.

00:07:43.060 --> 00:07:45.638
Następnie kolejny obszar
jest w porządku, It.

00:07:45.638 --> 00:07:47.704
Rodzaj mogą dotykać.

00:07:47.704 --> 00:07:50.426
Można się do niego, jeśli trzeba
ale to naprawdę nie odcinek.

00:07:50.426 --> 00:07:53.302
A następnie, oczywiście, mam
które znacznie narożne tam który

00:07:53.302 --> 00:07:54.932
Jeśli nie masz
naprawdę duże dłonie i

00:07:54.932 --> 00:07:57.828
bardzo małe urządzenie ma zamiar
być problematyczne, umożliwiające osiągnięcie.

00:07:57.828 --> 00:08:01.518
A jeśli myślisz o to z
warunki gdzie elementy interfejsu użytkownika

00:08:01.518 --> 00:08:05.602
istnieje na urządzeniach w
aplikacje, których używasz,

00:08:05.602 --> 00:08:09.213
można zauważyć, że rzeczy
najmniej są dostępne,

00:08:09.213 --> 00:08:12.118
tej opcji menu Hamburger
na przykład,

00:08:12.118 --> 00:08:15.986
na wysuwane interfejsu użytkownika będzie
nie może być równie łatwo dostępne.

00:08:15.986 --> 00:08:18.539
Ale wciąż można uzyskać do niego
Kiedy trzeba się do niego.

00:08:18.539 --> 00:08:21.853
A potem, oczywiście, iOS w jednym
punkt wprowadzone tym dotknij dwukrotnie

00:08:21.853 --> 00:08:24.926
lub trzykrotne wybranie przycisku Strona główna
Jednak to ustawienie, które mają

00:08:24.926 --> 00:08:27.800
Interfejs użytkownika przynosi się tak
Czy widzisz go.

00:08:27.800 --> 00:08:30.870
To było jednym ze sposobów
osiągnięcie tam pomocy.

00:08:30.870 --> 00:08:33.480
Ale Steven Hoober, będę tylko
wymienić, zrobił kilka badań

00:08:33.480 --> 00:08:37.290
i ma wielki księgi,
Projektowania Mobile interfejsów

00:08:37.290 --> 00:08:39.310
ma kilka naprawdę dobry informacji
o tego rodzaju rzeczy.

00:08:40.400 --> 00:08:42.590
I oczywiście, jeśli jesteś
dla leworęcznych po prostu odwrócić.

00:08:42.590 --> 00:08:43.370
A jeśli jesteś piszących,

00:08:43.370 --> 00:08:45.200
można takie rzeczy
to w ten sposób.

00:08:45.200 --> 00:08:47.320
Tak, jeśli chcesz umieścić
elementy Interfejsu użytkownika

00:08:47.320 --> 00:08:49.740
należy wziąć pod uwagę, gdzie jesteś
oddanie rzeczy.

00:08:49.740 --> 00:08:53.291
Inne rzeczy do rozważenia przy
chodzi o Dotyk jest rozmiar

00:08:53.291 --> 00:08:54.191
Twoje przyciski.

00:08:54.191 --> 00:08:57.508
Jeśli masz bardzo mały tekst
który ma być Dotykalny

00:08:57.508 --> 00:09:00.887
a ma akcji, lub
przyciski i są one zbyt małe lub

00:09:00.887 --> 00:09:02.992
są one zbyt blisko
Aby coś innego,

00:09:02.992 --> 00:09:06.217
staje się bardzo trudne dla
osobom korzystanie z tych przycisków.

00:09:06.217 --> 00:09:08.957
To znaczy, jestem niemalże
stara się trafić frustracji spowodowanej

00:09:08.957 --> 00:09:10.428
Ten przycisk i
brakowało go i

00:09:10.428 --> 00:09:13.117
hit rzeczą obok niego i
teraz jesteś super denerwować i

00:09:13.117 --> 00:09:15.580
Zły i wrzeszczą w
Deweloper, który czyni z niego.

00:09:15.580 --> 00:09:19.390
Tak dobry zasada kciuka,
40 pikseli i

00:09:19.390 --> 00:09:22.650
margines 5 pikseli między danym
element i coś innego.

00:09:22.650 --> 00:09:26.370
Ale jak wiemy, obecnie urządzenia
mają wiele gęstości

00:09:26.370 --> 00:09:29.440
co oznacza, że 40 pikseli na
jedno urządzenie jest nie 40 pikseli na

00:09:29.440 --> 00:09:33.090
innego urządzenia fizycznego
pomiaru sensie, prawo?

00:09:33.090 --> 00:09:34.990
Co to pikseli
to już pewne?

00:09:36.240 --> 00:09:39.810
Tak Apple i Android, i
Platformę uniwersalną systemu Windows

00:09:39.810 --> 00:09:42.470
Microsoft, każdy ma pochodzić
inny sposób express

00:09:42.470 --> 00:09:46.260
jednostki miary
niezależne od urządzenia i

00:09:46.260 --> 00:09:48.510
niezależnie od
gęstość ekranu.

00:09:48.510 --> 00:09:51.150
Tak Apple używają
nazywanego punktem.

00:09:51.150 --> 00:09:53.275
Android ma
Gęstość pikseli niezależne lub

00:09:53.275 --> 00:09:56.550
Co to jest powszechnie nazywany
Aby jako DP firmy lub organizacji.

00:09:56.550 --> 00:09:59.430
A następnie używa platformy uniwersalnej systemu Windows
Piksele niezależnej od urządzenia.

00:09:59.430 --> 00:10:02.390
I ponownie, to jest coś
że nie ładne formularzy Xamarin

00:10:02.390 --> 00:10:04.163
abstrakcyjne to sposób na pracę
Dlatego

00:10:04.163 --> 00:10:07.004
wyrazić swoje jednostki
miary raz i to pobiera

00:10:07.004 --> 00:10:09.930
tłumaczone na danej platformie tak
Skaluje odpowiednio.

00:10:09.930 --> 00:10:13.880
Ale jeśli chodzi o produkcji
zasoby dla naszych urządzeń i

00:10:13.880 --> 00:10:17.030
Należy zauważyć, nasze aplikacje
Ta siatka na prawy tutaj.

00:10:17.030 --> 00:10:19.280
To dużo rzeczy
które mają być utworzone.

00:10:19.280 --> 00:10:21.370
Reprezentuje wszystkie
różne rozmiary dla

00:10:21.370 --> 00:10:24.210
różnych gęstościach lub
Większość z nich, co najmniej który

00:10:24.210 --> 00:10:28.990
należy utworzyć kopie
Każdy obraz ma być gotowy do

00:10:28.990 --> 00:10:32.720
każdej z tych platform o tych
wagi o tych rezolucji.

00:10:32.720 --> 00:10:33.650
Problem, to PRAWDA?

00:10:33.650 --> 00:10:36.930
Piksele tak naprawdę, mimo że
wciąż by nasze obrazy i

00:10:36.930 --> 00:10:41.080
naszych aktywów o rozmiar piksela jest
Renderowanie w tym rozmiarze, i

00:10:41.080 --> 00:10:43.480
to jest dużo
kompozycji do utworzenia.

00:10:43.480 --> 00:10:44.970
W jaki sposób możemy ten adres?

00:10:46.040 --> 00:10:48.050
Możemy zaprojektować z grafiką wektorową.

00:10:48.050 --> 00:10:50.770
Co to jest obraz tutaj
aplikacji szkic, który jest jednym

00:10:50.770 --> 00:10:52.180
Moje ulubione na stronie Mac.

00:10:52.180 --> 00:10:54.540
I innych opcji
w systemie Windows.

00:10:54.540 --> 00:10:56.474
Szkic nie jest jednym
to tam już dostępne.

00:10:56.474 --> 00:11:00.635
Ale w swej istocie jest instancja klasy vector
Aplikacja i tego rysunku

00:11:00.635 --> 00:11:04.335
w szczególności ukierunkowane na
mobilnych i aplikacji sieci web.

00:11:04.335 --> 00:11:07.695
Co która pozwala
NAS do tego polega na utworzeniu

00:11:07.695 --> 00:11:11.080
Prototyp wysokiej wierności jako
jak również produkcji gotowych art.

00:11:11.080 --> 00:11:14.180
A następnie, kiedy przychodzi czas
do produkcji tych dzieł sztuki,

00:11:14.180 --> 00:11:16.890
wszystkie te obrazy, które widzieliśmy na
Poprzedni ekran, w ogóle

00:11:16.890 --> 00:11:20.790
te różne rozmiary, możemy
Wykonaj eksport wektor ze szkicu.

00:11:20.790 --> 00:11:23.700
I ponownie, inne aplikacje
w ten sposób inne sposoby

00:11:23.700 --> 00:11:25.680
to również wydajne.

00:11:25.680 --> 00:11:28.900
I, jednocześnie, to daje
NAS wszystkich rozmiarach, czego potrzebujemy.

00:11:29.980 --> 00:11:33.930
Aby uzyskać więcej informacji o tym,
Sprawdź mój uwalniają Xamarin

00:11:33.930 --> 00:11:37.142
2016 sesji tylko trochę
w tym miejscu bezwstydna wtyczki

00:11:37.142 --> 00:11:40.720
na projekt do rozwoju
Jeżeli pokrycie przepływu pracy

00:11:40.720 --> 00:11:43.610
Narzędzie to, jak również wiele
inne narzędzia, które już

00:11:43.610 --> 00:11:46.780
naprawdę skuteczne z w
Tworzenie aplikacji dla urządzeń przenośnych.

00:11:47.860 --> 00:11:50.270
Tak Omówmy
Projektowanie dla kontekstu.

00:11:50.270 --> 00:11:51.900
Teraz co Rozumiemy przez to?

00:11:51.900 --> 00:11:54.500
To znaczy, jeśli znajdujesz się w
Pustynia na wycieczki,

00:11:54.500 --> 00:11:55.630
Kto by nie chciał być?

00:11:55.630 --> 00:11:58.540
Jeśli na stacji metra,
wielu z nas tego robić.

00:11:58.540 --> 00:12:01.200
Lub jeśli używasz w domu
kanapie, te są różne

00:12:01.200 --> 00:12:03.610
miejsca, w których używamy
Nasze aplikacji dla urządzeń przenośnych.

00:12:05.180 --> 00:12:06.810
Tak więc rozważyć, jeśli
na wycieczce,

00:12:06.810 --> 00:12:09.500
jakie funkcje może
być ważne dla Ciebie?

00:12:09.500 --> 00:12:11.840
W trybie offline, w sposób oczywisty
będzie się problemu.

00:12:11.840 --> 00:12:14.450
Przez piramidy nie wiem,
I nie zostały tam ale

00:12:14.450 --> 00:12:16.400
nie może być
telefonii komórkowej w pobliżu przez.

00:12:17.436 --> 00:12:20.100
Więc masz zamiar ma być
się, że aplikacja,

00:12:20.100 --> 00:12:22.600
Jeśli użytkownik oczekuje się
Aby używać tej aplikacji

00:12:22.600 --> 00:12:25.518
w tym środowisku,
jak dobre funkcjonalności trybu offline.

00:12:25.518 --> 00:12:27.730
Nic nie gorsze niż
Aplikacja i

00:12:27.730 --> 00:12:31.233
o to, że Niestety,
jesteś w trybie offline nie można zrobić ski.

00:12:31.233 --> 00:12:35.530
Offline, online synchronizacja, oczywiście,
Jeśli pracujesz w trybie offline,

00:12:35.530 --> 00:12:36.830
Po uzyskaniu połączenia,

00:12:36.830 --> 00:12:38.190
chcesz mieć pewność
Czy można synchronizować.

00:12:39.220 --> 00:12:41.653
A następnie usługi lokalizacji
Oczywiście

00:12:41.653 --> 00:12:45.007
Mapowanie może głos, wszystkie
rzeczy te są dostępne dla

00:12:45.007 --> 00:12:46.468
Możesz w tym środowisku.

00:12:46.468 --> 00:12:50.794
Ale jeśli korzystasz z metra,
które Metro bardzo głośno

00:12:50.794 --> 00:12:53.960
Musisz trzymać się
coś, więc z pewnością,

00:12:53.960 --> 00:12:55.914
priorytetem jest jedną ręką.

00:12:55.914 --> 00:12:58.669
Prywatność, nie chcesz kogoś
Patrząc na ramieniu podczas

00:12:58.669 --> 00:13:01.280
używasz aplikacji,
lub być może nie ma znaczenia dla

00:13:01.280 --> 00:13:02.100
aplikacji.

00:13:02.100 --> 00:13:04.630
Ale jeśli tak się stanie,
to jest coś do rozważenia.

00:13:04.630 --> 00:13:05.430
Ale jest wiele szumów.

00:13:05.430 --> 00:13:09.300
Jeśli aplikacja jest zależna
rozpoznawanie głosu, który nie jest

00:13:09.300 --> 00:13:12.050
dobry wybór, gdy będzie to
do stosowania na metra.

00:13:12.050 --> 00:13:14.370
Dlatego warto mieć
planu wykonywania kopii zapasowych do tego.

00:13:14.370 --> 00:13:16.280
A następnie kursu
Wi-Fi i komórkowe,

00:13:16.280 --> 00:13:18.700
czy jesteś za szacunku
opłatami za transfer danych użytkownika?

00:13:19.870 --> 00:13:22.340
I jeśli tak jak ja i Ty jesteś
siedząc w domu na kanapie i

00:13:22.340 --> 00:13:25.720
oglądania telewizji, czy Twój
Interfejs aplikacji z rzeczy, które

00:13:25.720 --> 00:13:27.230
dzieją się na ekranie Telewizora?

00:13:27.230 --> 00:13:29.030
Być może jest gier
Aplikacja lub

00:13:29.030 --> 00:13:32.640
gry i chcesz mieć możliwość
wykonać jedną czynność na Twój telefon i

00:13:32.640 --> 00:13:35.870
innym czynnikiem w telewizorze i
mają je współpracują ze sobą.

00:13:35.870 --> 00:13:36.930
Czy robisz Bluetooth?

00:13:36.930 --> 00:13:37.680
Są Ci integrowanie?

00:13:37.680 --> 00:13:38.930
Jak jest Ci integrowany?

00:13:38.930 --> 00:13:42.010
Są to wszystkie czynniki należy rozważyć
z punktu widzenia projektowania

00:13:42.010 --> 00:13:44.590
Aby spowodować, że aplikacja naprawdę wyróżniają
Oprócz konkurencji.

00:13:46.980 --> 00:13:49.373
Jedno, że jest bardzo
ciekawe naszło w górę

00:13:49.373 --> 00:13:51.765
ostatnio w badaniach nad
ostatnich kilku lat jest to, że

00:13:51.765 --> 00:13:53.336
Nie używaj osób
tylko jedno urządzenie.

00:13:53.336 --> 00:13:56.416
A nie tylko ich nie zawierają
Używaj tylko jednego urządzenia, ale

00:13:56.416 --> 00:14:00.729
często używają tego urządzenia
a innym urządzeniem jednocześnie,

00:14:00.729 --> 00:14:03.127
lub będą korzystać
ich po kolei.

00:14:03.127 --> 00:14:04.869
To rozpocząć działanie
na jednym urządzeniu i

00:14:04.869 --> 00:14:07.130
następnie poruszają się
dla innych urządzeń.

00:14:07.130 --> 00:14:10.784
Tak więc, na ostatnie badania i
to jest badanie Google z

00:14:10.784 --> 00:14:13.485
badania marketingowe
Projekt, który oni,

00:14:13.485 --> 00:14:17.810
57% z używając wielu
urządzenia, jednocześnie 21%.

00:14:17.810 --> 00:14:20.790
Ale klucz jest,
jednym z nacisk jest

00:14:20.790 --> 00:14:24.673
z tego badania stwierdzono, że
jest nadal mobilny po raz pierwszy.

00:14:24.673 --> 00:14:27.995
I doskonałym przykładem
działania podejmowane przez ludzi będzie

00:14:27.995 --> 00:14:30.745
z jednego urządzenia do
inne urządzenie, zakupy,

00:14:30.745 --> 00:14:33.315
transmisje wideo do gier.

00:14:33.315 --> 00:14:35.955
Tak, jeśli aplikacja ma zamiar
być używane na wielu urządzeniach

00:14:35.955 --> 00:14:39.470
należy wziąć pod uwagę, jak zamierzasz obsługi
Synchronizacja, online, offline.

00:14:39.470 --> 00:14:41.320
Azure ma doskonałe usługi
i

00:14:41.320 --> 00:14:44.240
Używałem usług mobilnych
pakiet z ich do tego.

00:14:44.240 --> 00:14:47.100
Działa również teraz obszaru DB
z Azure, aby zrobić w trybie online,

00:14:47.100 --> 00:14:49.130
Synchronizacja w trybie offline
co jest bardzo zimno.

00:14:49.130 --> 00:14:49.850
To są niektóre

00:14:49.850 --> 00:14:52.640
doskonałe rzeczy
z punktu widzenia rozwoju.

00:14:52.640 --> 00:14:54.960
Ale z punktu widzenia projektowania
należy wziąć pod uwagę,

00:14:54.960 --> 00:14:58.070
co robisz do obsługi
te rodzaje działalności, oraz

00:14:58.070 --> 00:15:00.200
czy jesteś za spójne nie
tylko wraz z projektem i

00:15:00.200 --> 00:15:02.320
markę, ale
swoje funkcje przez te?

00:15:04.760 --> 00:15:06.180
W porządku, słowo o sztuczna.

00:15:06.180 --> 00:15:07.960
Sztuczna jest jednym z
Moje ulubione słowa i

00:15:07.960 --> 00:15:10.660
Myślę, że to jeden który
mówimy o dość blisko.

00:15:10.660 --> 00:15:12.400
Ale jest postrzegany sygnału lub

00:15:12.400 --> 00:15:16.790
wskazówkę, że obiekt może być używany
Aby wykonać określonej akcji.

00:15:16.790 --> 00:15:20.700
Tak więc drzwi ma uchwyt na nim,
lub wypychania.

00:15:20.700 --> 00:15:23.280
I to Ci powiem
jak używać tych drzwi.

00:15:23.280 --> 00:15:26.010
O ile nie odbywa się prawidłowo,
i wszyscy widzieliśmy tak się stało,

00:15:26.010 --> 00:15:29.330
podejdź do drzwi i
Przejdź do pchania powinna ciągnąć

00:15:29.330 --> 00:15:31.710
i uruchom twarzy
i jest to bardzo kłopotliwe.

00:15:31.710 --> 00:15:34.970
I nie chcemy osoby
dokonać tego samego z naszych aplikacji mobilnych.

00:15:34.970 --> 00:15:36.820
Dlatego chcemy, aby poprawnie
za pomocą sztuczna.

00:15:36.820 --> 00:15:39.134
Oto kilka różnych
typy sztuczna.

00:15:39.134 --> 00:15:42.840
Mamy sztuczna jawne
mi jest pchające.

00:15:42.840 --> 00:15:46.230
I na iOS, można było zaobserwować
to w aplikacjach ostatnio,

00:15:46.230 --> 00:15:49.265
nie muszą mieć
Podłoże do przycisku lub

00:15:49.265 --> 00:15:51.730
nawet konspektu przycisku,
to jest tylko tekst.

00:15:51.730 --> 00:15:54.700
Tak o jawnym wywołaniem
Akcja jest ważne dla tej.

00:15:55.760 --> 00:15:59.830
Wzorce, jeśli masz zgrupowania
tekstu, który znajduje się na górze lub

00:15:59.830 --> 00:16:02.640
u dołu ekranu i
jest podzielona,

00:16:02.640 --> 00:16:04.050
wyraźnie nie jest zdania.

00:16:04.050 --> 00:16:05.740
Więcej niż prawdopodobne jest menu.

00:16:05.740 --> 00:16:08.040
I to wspólnego wzorca
widzimy, że w projektowaniu stron internetowych dużo.

00:16:09.080 --> 00:16:10.860
Aby zrozumieć ludzi, i

00:16:10.860 --> 00:16:12.390
Ten wzorzec jest coś
logują się.

00:16:12.390 --> 00:16:13.510
To wezwanie do działania.

00:16:14.510 --> 00:16:18.890
Metafor, dzięki czemu są one ikony
powszechnie są rozumiane

00:16:18.890 --> 00:16:20.900
albo do ponownego użytku,

00:16:20.900 --> 00:16:23.340
lub nam
ich znaczenia.

00:16:23.340 --> 00:16:25.490
Mamy już nasycony znaczenia po
nich, lub w przypadku rzeczywistych

00:16:25.490 --> 00:16:28.260
znaczenie, które są wnoszone
w przestrzeni cyfrowej.

00:16:28.260 --> 00:16:30.700
Rozumiemy, wyraźnie tego Kosza
ma zamiar usunąć element,

00:16:30.700 --> 00:16:31.960
plus ma zamiar dodać coś,
itp.

00:16:31.960 --> 00:16:34.306
A następnie mamy dziennika.

00:16:34.306 --> 00:16:36.722
Jest ujemna sztuczna, i
zasadniczo co negatywny

00:16:36.722 --> 00:16:39.272
sztuczna mówiąc, jest to, że użytkownik
Nie można niczego z tym.

00:16:39.272 --> 00:16:41.800
Firma Microsoft została wyłączona i
aż coś się stanie,

00:16:41.800 --> 00:16:44.100
nie będzie można włączyć dla
Akcja.

00:16:44.100 --> 00:16:47.070
Tak więc Wszyscy znamy,
Wydaje mi się, większość użytkowników z tym.

00:16:49.450 --> 00:16:52.950
Tak, chcę oblewania
z tym wywołaniem akcji w górę.

00:16:52.950 --> 00:16:57.830
IOS, Android, UWP, wszystkie one mają
bardzo różne filary co

00:16:57.830 --> 00:17:01.970
sprawia, że ich projektu
w ich wspólnotach.

00:17:01.970 --> 00:17:04.900
Osoby korzystające z systemem iOS
urządzenie oczekuje iOS

00:17:04.900 --> 00:17:06.730
aplikacje do
zachowują się określony sposób.

00:17:06.730 --> 00:17:08.940
To samo można powiedzieć o
Android, i

00:17:08.940 --> 00:17:12.370
to samo można powiedzieć o
Aplikacje systemu Windows.

00:17:12.370 --> 00:17:16.860
Tak więc kolejnych czynności związanych z tych wskazówek,
ich badania, zrozumieć, co

00:17:16.860 --> 00:17:19.395
jest ważne na tych platformach
tak, aby podczas projektowania sieci

00:17:19.395 --> 00:17:21.010
Telefon komórkowy między platformami
aplikacje,

00:17:21.010 --> 00:17:22.450
Mam nadzieję, że xamarin,

00:17:22.450 --> 00:17:26.090
można mieć
Sukces najlepsze możliwe.

00:17:26.090 --> 00:17:26.880
Dziękujemy za przyłączenie do mnie.

00:17:26.880 --> 00:17:28.690
Mam nadzieję, że było to
pouczające, i

00:17:28.690 --> 00:17:31.564
Ciesz się 2017 kompilacji firmy Microsoft.

