WEBVTT

00:00:00.830 --> 00:00:02.740
Benvenuti in Microsoft Build 2017.

00:00:02.740 --> 00:00:06.560
Siamo qui per parlare
progettazione di applicazioni per dispositivi mobili.

00:00:06.560 --> 00:00:10.390
Il mio nome è David Ortinau,
Sono Senior Program Manager

00:00:10.390 --> 00:00:13.630
con gli strumenti di sviluppo per dispositivi mobili
Forum di Xamarin e team.

00:00:14.940 --> 00:00:16.880
Poco la mia pagina personale,
È stato in mobili e

00:00:16.880 --> 00:00:20.490
sviluppo Web ora inserito nel
20 anni utilizzando vari

00:00:20.490 --> 00:00:23.740
piattaforme, ma il mio cuore e
Il mio amore è Xamarin.

00:00:23.740 --> 00:00:26.370
E quali informazioni è più
nulla è ciò che consente

00:00:26.370 --> 00:00:28.360
ME eseguire da
un punto di vista di progettazione,

00:00:28.360 --> 00:00:31.090
per essere fedele a ciascuna piattaforma,

00:00:31.090 --> 00:00:34.850
Per assicurarsi che sto consegna
i migliori risultati possibili.

00:00:34.850 --> 00:00:38.940
In questo caso, voglio dire prima di
tutti su, forse per gli utenti esperti

00:00:38.940 --> 00:00:41.880
dal punto di vista web, forse
è effettuato il passaggio da un desktop

00:00:41.880 --> 00:00:44.790
punto di vista di sviluppo,
o punto di vista della progettazione, ma

00:00:44.790 --> 00:00:47.650
che cos'è veramente importante è
che ci siano tutte le finestre di progettazione.

00:00:47.650 --> 00:00:52.010
Entrambi hanno un ruolo importante
la progettazione delle nostre applicazioni.

00:00:52.010 --> 00:00:55.150
Pertanto, se sei coinvolto in
l'inizio, creazione

00:00:55.150 --> 00:00:59.520
l'interfaccia utente, determinare quali dati di
esperienza dovrà essere, o

00:00:59.520 --> 00:01:01.040
si sta implementando la progettazione,

00:01:01.040 --> 00:01:03.810
rendiamo progettazione
decisioni lungo il modo.

00:01:03.810 --> 00:01:05.210
Quindi, se siamo consapevoli e

00:01:05.210 --> 00:01:08.960
è possibile acquisire le importanti
aspetti della progettazione e

00:01:08.960 --> 00:01:11.841
che cosa rende veramente ben strutturato
invece di una struttura che

00:01:11.841 --> 00:01:16.350
passare a causa di frustrazione e
fretta, sarà di offrire migliori.

00:01:16.350 --> 00:01:19.610
In questo caso, informazioni
la prima cosa che

00:01:19.610 --> 00:01:23.230
Vorrei effettuare è
eseguire il test dell'utente.

00:01:23.230 --> 00:01:25.990
Così, ad esempio,
si dispone di un laboratorio o è

00:01:25.990 --> 00:01:29.400
è possibile scegliere qualcosa di più
rispetto a una persona di ricerca, ma

00:01:29.400 --> 00:01:31.960
si tratta di qualcosa che
può essere eseguita anche in modo informale.

00:01:33.830 --> 00:01:36.620
Pertanto, qui è la rapida
per fornire una Guida

00:01:36.620 --> 00:01:39.450
il test dell'utente di base molto rapidamente.

00:01:39.450 --> 00:01:42.160
Fornire come contesto poco e
direzione in base alle esigenze.

00:01:42.160 --> 00:01:44.990
Afferrare qualcuno in
bar o

00:01:44.990 --> 00:01:48.260
Se si conosce,
quest'ultimo acquista una tazza di caffè e ad esempio

00:01:48.260 --> 00:01:51.550
Hey, provando in un mobile
applicazione, sarà la mia?

00:01:51.550 --> 00:01:54.210
Lui sedersi e
fornire informazioni essenziali.

00:01:54.210 --> 00:01:56.400
Non concedere l'eccessivo
informazioni perché in questo caso

00:01:56.400 --> 00:01:57.720
fine si otterrà priming li.

00:01:57.720 --> 00:01:59.816
Si arriva in modo che possano
troppe informazioni e

00:01:59.816 --> 00:02:02.210
essi verranno semplicemente regurgitate
che all'utente.

00:02:02.210 --> 00:02:05.640
E quindi, incoraggiare i potenziali
come l'esplorazione dell'applicazione o

00:02:05.640 --> 00:02:08.240
l'attività di esplorazione che
per fornite le linee guida per.

00:02:10.350 --> 00:02:12.860
Incoraggiarli a Verbalizza
cosa sta succedendo

00:02:12.860 --> 00:02:13.940
la testa.

00:02:13.940 --> 00:02:17.090
Devono essere ad esempio, che utilizzo
l'applicazione e si sta cercando

00:02:17.090 --> 00:02:21.160
cosa fare e potrebbe essere visualizzato
perso, o, fantastico,

00:02:21.160 --> 00:02:23.120
e si inizierà a ottenere alcuni
davvero un ottimo risultato non esiste.

00:02:24.480 --> 00:02:26.720
E quindi rimanere in ascolto,
guardare e osservare.

00:02:26.720 --> 00:02:28.070
Seduti e

00:02:28.070 --> 00:02:30.770
consentire loro di procedere cosa
è che vengono eseguite.

00:02:30.770 --> 00:02:33.320
Pertanto, un esempio molto rapido
dalla mia esperienza personale.

00:02:33.320 --> 00:02:36.430
Stavo la progettazione di un'applicazione che è stato
qualcosa che era vicino e

00:02:36.430 --> 00:02:40.320
caro al mio cuore, il testo
che avevo inchiodati la progettazione.

00:02:40.320 --> 00:02:42.790
In questo caso, incontrate un amico
Starbucks e

00:02:42.790 --> 00:02:45.470
Inserire l'applicazione davanti al proprio
e proprio le nozioni di base.

00:02:45.470 --> 00:02:47.360
Di seguito è di tipo di
funzionamento dell'applicazione.

00:02:47.360 --> 00:02:48.210
Che ne pensi?

00:02:48.210 --> 00:02:49.430
E ho dato il suo tali passaggi.

00:02:49.430 --> 00:02:51.160
E ha iniziato a passare su di esso,
e ha potuto

00:02:51.160 --> 00:02:54.100
uno degli schermi dove potrà
è stata aggiunta un obiettivo per l'applicazione.

00:02:54.100 --> 00:02:56.100
E ha avviato l'esplorazione e
il cliente afferma?

00:02:56.100 --> 00:02:58.880
Bene, non so
dove possiamo portarti.

00:02:58.880 --> 00:02:59.890
Sono un tipo di perdita.

00:02:59.890 --> 00:03:01.380
Pertanto deve dare il suo un trillo.

00:03:01.380 --> 00:03:04.454
E che mi che forse
si è verificato qualcosa che avrei potuto fare

00:03:04.454 --> 00:03:06.510
per migliorare il flusso di lavoro.

00:03:06.510 --> 00:03:08.942
E quindi come ha ottenuto al successivo
schermo e la schermata successiva,

00:03:08.942 --> 00:03:10.420
improvvisamente si suggeriva, wow.

00:03:10.420 --> 00:03:11.140
Che è davvero interessante.

00:03:11.140 --> 00:03:12.660
Non avevo pensato in questo modo.

00:03:12.660 --> 00:03:15.300
Pertanto ho capito si è verificato un
possibilità di soddisfano dell'utente

00:03:15.300 --> 00:03:16.490
a questo punto.

00:03:16.490 --> 00:03:19.510
E ad appena creato
una conoscenza più approfondita per

00:03:19.510 --> 00:03:23.600
in cosa ha funzionato e ciò che
non funziona nell'applicazione.

00:03:23.600 --> 00:03:26.580
E non sarà possibile tornare indietro,
rinnovare radicalmente la progettazione e

00:03:26.580 --> 00:03:28.870
qualcosa di
ancora migliore.

00:03:28.870 --> 00:03:31.770
Pertanto, non è
è necessario essere un grosso

00:03:31.770 --> 00:03:34.490
può eseguire il test dell'utente
essere totalmente informale,

00:03:34.490 --> 00:03:36.550
Se è possibile accedere al formale
ciclo di lavorazione farlo in laboratorio,

00:03:36.550 --> 00:03:38.950
sono registrati e tutto ciò che,
che anche è awesome.

00:03:40.600 --> 00:03:45.230
Numero di principio due,
una cosa in ogni schermata.

00:03:45.230 --> 00:03:48.870
Pertanto in questo modo, per
esempio, sul lato sinistro,

00:03:48.870 --> 00:03:50.420
abbiamo un segno nella schermata.

00:03:50.420 --> 00:03:52.460
Grazie davvero una cosa.

00:03:52.460 --> 00:03:55.690
In questo caso, è presente
non essere alcuna confusione.

00:03:55.690 --> 00:03:56.970
Quando un utente ottiene la schermata,

00:03:56.970 --> 00:03:58.370
è chiaro che cosa
si prevede di eseguire.

00:03:58.370 --> 00:04:00.160
E se la non
sapete cosa fare,

00:04:00.160 --> 00:04:04.210
da quando il pulsante di registrazione,
il simbolo di pulsante di sotto di esso.

00:04:04.210 --> 00:04:06.390
Se si dimentica il
Esistono azioni secondarie ma

00:04:06.390 --> 00:04:08.550
l'azione principale,
lo scopo principale di

00:04:08.550 --> 00:04:10.130
tale schermata completamente libera.

00:04:11.550 --> 00:04:14.670
L'elenco delle sessioni e questo è
il Xamarin di tutte le app 2016 che

00:04:14.670 --> 00:04:16.380
Utilizzo qui per un esempio.

00:04:16.380 --> 00:04:19.230
E potete acquisire qualsiasi applicazione che
aprono sul telefono e

00:04:19.230 --> 00:04:22.110
porsi la domanda: che cos'è quello
cosa che esegue questa schermata?

00:04:22.110 --> 00:04:24.100
In particolare le applicazioni che
funzioni benissimo.

00:04:25.840 --> 00:04:29.282
Quindi, questa operazione, la sessione
schermo, la funzione principale di

00:04:29.282 --> 00:04:31.734
è la schermata di sessione
fornire un elenco delle sessioni.

00:04:31.734 --> 00:04:34.150
E naturalmente, primario
azione sarà a essere la ricerca, ma

00:04:34.150 --> 00:04:35.630
Avremo inoltre l'azione secondaria.

00:04:35.630 --> 00:04:40.160
Non è in modo che lo schermo
non più di una cosa, ma

00:04:40.160 --> 00:04:42.270
una cosa dovrebbe essere ovvia.

00:04:42.270 --> 00:04:43.626
E quindi la sessione
schermata di dettaglio,

00:04:43.626 --> 00:04:45.590
la prima cosa
Ovviamente si impone

00:04:45.590 --> 00:04:48.340
i dettagli relativi alla sessione,
che viene eseguita.

00:04:48.340 --> 00:04:51.520
Ma l'azione principale di questo
punto consiste nel valutare tale sessione.

00:04:51.520 --> 00:04:52.840
E, naturalmente, si afferma,

00:04:52.840 --> 00:04:53.890
anche perché sarebbe
valutare la sessione,

00:04:53.890 --> 00:04:55.580
Non controllati
la sessione ancora?

00:04:55.580 --> 00:04:58.180
La ragione è che la sessione
già accaduto, questa operazione

00:04:58.180 --> 00:05:00.270
l'unica cosa che si
effettuare è valutarlo.

00:05:00.270 --> 00:05:01.290
Pertanto è opportuno analizzare spostamento.

00:05:02.500 --> 00:05:03.700
In tal caso, per quanto riguarda la navigazione,

00:05:03.700 --> 00:05:08.040
ogni piattaforma kinda dispone di un
schema di navigazione o motivi

00:05:08.040 --> 00:05:11.780
che sono più coerente su tale
piattaforma a cui è previsto.

00:05:11.780 --> 00:05:15.390
IOS in tal caso, ovviamente,
è la barra delle schede nella parte inferiore.

00:05:15.390 --> 00:05:19.010
UWP e Android sia di tipo
di preferire out entrata veloce o

00:05:19.010 --> 00:05:20.700
menu di dettagli master.

00:05:20.700 --> 00:05:24.200
In tal caso, la comprensione e la conoscenza
quali i modelli di navigazione

00:05:24.200 --> 00:05:28.718
sono utili per noi sapere
come consentire agli utenti di spostarsi.

00:05:28.718 --> 00:05:32.000
A questo punto, ricordare che UWP e

00:05:32.000 --> 00:05:36.520
Entrambi hanno nuovamente Android
pulsanti sui propri dispositivi.

00:05:36.520 --> 00:05:40.990
Pertanto, questo significa che un
nozione sull'impatto del dispositivo

00:05:40.990 --> 00:05:45.540
la navigazione è possibile
prevede di utilizzare l'interfaccia utente.

00:05:45.540 --> 00:05:49.220
È invece IOS
lo sfioramento per tornare indietro che

00:05:49.220 --> 00:05:51.820
vengono introdotti, operazione che
qualcosa da tenere in considerazione anche.

00:05:53.230 --> 00:05:55.270
Parliamo un momento
informazioni sull'accesso facilitato.

00:05:55.270 --> 00:05:57.940
Pertanto è estremamente importante
in particolare presso Microsoft,

00:05:57.940 --> 00:06:00.740
è certamente battuta il tamburo,
Siamo convinti che questa operazione è importante

00:06:00.740 --> 00:06:05.160
gli utenti devono essere in grado di
il testo visualizzato sullo schermo.

00:06:05.160 --> 00:06:08.340
Se hanno un tipo di movimento che
è necessario avere la voce su

00:06:08.340 --> 00:06:12.020
acceso che
come gli sviluppatori è attivata,

00:06:12.020 --> 00:06:13.180
la denominazione e

00:06:13.180 --> 00:06:16.964
la descrizione in modo che si ottiene
tali operazioni di lettura a noi.

00:06:16.964 --> 00:06:19.940
E quindi anche verificare
che il contrasto sia buono.

00:06:19.940 --> 00:06:22.070
Questi sono tutti semplici
aspetti da verificare, e

00:06:22.070 --> 00:06:24.510
il test dell'utente passa un valore long
modo a informa

00:06:24.510 --> 00:06:27.050
Se si sta effettuando anche
In questi casi.

00:06:27.050 --> 00:06:29.060
Così via, la schermata qui
si vedere è necessario tornare indietro e

00:06:29.060 --> 00:06:32.520
via un paio di volte,
ma il testo è piccolo.

00:06:32.520 --> 00:06:36.770
E quindi quando abbiamo attivato
unità di misurano che la periferica

00:06:36.770 --> 00:06:39.140
indipendente, o
densità indipendenti,

00:06:39.140 --> 00:06:42.600
quindi le modifiche dell'utente
le impostazioni di accesso facilitato,

00:06:42.600 --> 00:06:45.205
si otterranno maggiori
testo in modo appropriato.

00:06:45.205 --> 00:06:47.865
Xamarin form, comunque, fornisce
Ciò è molto simile per

00:06:47.865 --> 00:06:53.095
libero in quanto viene utilizzata,
invece di dimensioni fisse e

00:06:53.095 --> 00:06:55.685
unità di misura, viene utilizzato
un'unità di misura che viene quindi

00:06:55.685 --> 00:06:57.875
tradurre verso il basso
per ogni piattaforma.

00:06:59.095 --> 00:07:00.255
La progettazione per il tocco.

00:07:00.255 --> 00:07:03.765
Ovviamente, si tratta di un mobile
concentrati di parlare di progettazione.

00:07:03.765 --> 00:07:07.840
Quindi, vogliamo parlare
è importante per il tocco.

00:07:07.840 --> 00:07:09.750
I dispositivi gente.
in modi diversi.

00:07:09.750 --> 00:07:11.732
Ha una grande quantità di ricerca
eseguita su questo.

00:07:11.732 --> 00:07:15.480
Motori, 49% del
utenti lo usano in questo modo.

00:07:15.480 --> 00:07:17.740
Inserito nell'alloggiamento, che sarebbero
con una mano qui e

00:07:17.740 --> 00:07:19.360
quindi l'altra parte toccando la.

00:07:19.360 --> 00:07:21.480
O due mani, in particolare
nel caso di un Tablet PC.

00:07:21.480 --> 00:07:23.960
Ma, che potrebbe non essere sempre
nella parte inferiore dello schermo,

00:07:23.960 --> 00:07:25.820
può essere centrale
dello schermo e

00:07:25.820 --> 00:07:30.380
tale impatto, in cui è possibile
raggiungere le parti di tale interfaccia utente.

00:07:31.940 --> 00:07:36.230
In modo che il verde in questo esempio
si riferisce all'area di Sì.

00:07:36.230 --> 00:07:39.760
Si tratta di in cui è possibile facilmente
accesso semplice e rapido tocco cose

00:07:39.760 --> 00:07:43.060
sullo schermo, in particolare
in questa posizione motori.

00:07:43.060 --> 00:07:45.638
Quindi l'area successiva
è che l'It del corretto.

00:07:45.638 --> 00:07:47.704
È possibile tipo di è disponibile.

00:07:47.704 --> 00:07:50.426
È possibile passare a tale se è necessario
ma in realtà non è un'estensione.

00:07:50.426 --> 00:07:53.302
Quindi, ovviamente, è sufficiente
che misura angolo sono attivi che

00:07:53.302 --> 00:07:54.932
Se non si dispone
mani di grandi dimensioni e

00:07:54.932 --> 00:07:57.828
sta per un dispositivo molto piccolo
essere problematica per poter raggiungere.

00:07:57.828 --> 00:08:01.518
E se si pensa questo di
termini in elementi dell'interfaccia utente

00:08:01.518 --> 00:08:05.602
è presente nei dispositivi nel
applicazioni che si stanno utilizzando,

00:08:05.602 --> 00:08:09.213
si noterà che le cose
che sono meno accessibili,

00:08:09.213 --> 00:08:12.118
l'opzione di menu Hamburger,
Per esempio

00:08:12.118 --> 00:08:15.986
nel riquadro a comparsa dell'interfaccia utente, verrà
non può essere facilmente accessibile.

00:08:15.986 --> 00:08:18.539
Ma è comunque possibile ottenere.
Quando è necessario passare a tale elemento.

00:08:18.539 --> 00:08:21.853
Quindi, ovviamente, iOS uno
punto introdotto il doppio tocco

00:08:21.853 --> 00:08:24.926
o triplo tocco del pulsante pagina iniziale
Tuttavia è stata dell'installazione

00:08:24.926 --> 00:08:27.800
Visualizza l'interfaccia utente in modo basso
che è possibile vederlo.

00:08:27.800 --> 00:08:30.870
Che è uno dei metodi di
Per ottenere alcune parole chiave.

00:08:30.870 --> 00:08:33.480
Ma Steven Hoober, verrà appena
citare, ha eseguito alcune ricerche

00:08:33.480 --> 00:08:37.290
ed è un ottimo libro,
Progettazione Mobile interfacce che

00:08:37.290 --> 00:08:39.310
sono disponibili alcune informazioni interessanti
su questo tipo di operazione.

00:08:40.400 --> 00:08:42.590
E naturalmente, se si
mano sinistra, basta annullare che.

00:08:42.590 --> 00:08:43.370
E se sei due mani,

00:08:43.370 --> 00:08:45.200
è possibile tipo di operazione
di esso in questo modo.

00:08:45.200 --> 00:08:47.320
Pertanto, quando inserite
elementi dell'interfaccia utente,

00:08:47.320 --> 00:08:49.740
si consideri la propria
il funzionamento ottimale.

00:08:49.740 --> 00:08:53.291
L'altra cosa da considerare
si tratta di tocco è la dimensione di

00:08:53.291 --> 00:08:54.191
i pulsanti.

00:08:54.191 --> 00:08:57.508
Se si dispone di testo molto piccolo
che doveva per essere touchable

00:08:57.508 --> 00:09:00.887
e azione accetta o non si hanno
pulsanti e è troppo piccoli o

00:09:00.887 --> 00:09:02.992
che siano troppo vicini
per qualcos'altro,

00:09:02.992 --> 00:09:06.217
diventa molto difficile per
agli utenti di utilizzare tali pulsanti.

00:09:06.217 --> 00:09:08.957
Intendo dire, sono state tutte esperti
la possibilità di accedere quando si tenta di visite

00:09:08.957 --> 00:09:10.428
tale pulsante, e
si è dimenticati e

00:09:10.428 --> 00:09:13.117
si colpisce la cosa accanto ad esso e
Ora sei super frustrazioni e

00:09:13.117 --> 00:09:15.580
arrabbiata e in cui sta se venissero urlate
lo sviluppatore che ha.

00:09:15.580 --> 00:09:19.390
Pertanto una buona regola thumb,
40 pixel e

00:09:19.390 --> 00:09:22.650
un margine di 5 pixel tra che
elemento e qualcos'altro.

00:09:22.650 --> 00:09:26.370
Ma come sappiamo, dispositivi di oggi
avere densità più

00:09:26.370 --> 00:09:29.440
il che significa che a 40 pixel
una periferica è non 40 pixel.

00:09:29.440 --> 00:09:33.090
un altro dispositivo fisico
senso, a destra di misurazione?

00:09:33.090 --> 00:09:34.990
Quindi cosa pixel
più significa realmente?

00:09:36.240 --> 00:09:39.810
In tal caso Apple e Android, e
Piattaforma Windows universali,

00:09:39.810 --> 00:09:42.470
Microsoft, tutti gli utenti è stato attivato in
un modo alternativo per esprimere

00:09:42.470 --> 00:09:46.260
unità di misura
indipendente dal dispositivo e

00:09:46.260 --> 00:09:48.510
indipendentemente dal
densità dello schermo.

00:09:48.510 --> 00:09:51.150
Apple in tal caso, utilizzare
che cos'è chiamato il punto.

00:09:51.150 --> 00:09:53.275
Android ha
Densità pixel indipendenti o

00:09:53.275 --> 00:09:56.550
Ciò che viene comunemente definito
Per come del DP o del DP.

00:09:56.550 --> 00:09:59.430
E utilizza quindi UWP
Device Independent pixel.

00:09:59.430 --> 00:10:02.390
E anche in questo caso qualcosa
che non è un bel form Xamarin

00:10:02.390 --> 00:10:04.163
processo di astrazione di un modo per
è, questa operazione

00:10:04.163 --> 00:10:07.004
che è possibile esprimere le unità
di misura una sola volta e si ottiene

00:10:07.004 --> 00:10:09.930
tradotto in modo che per quella piattaforma
che viene ampliato in modo appropriato.

00:10:09.930 --> 00:10:13.880
Ma quando si tratta di rendere
risorse per i dispositivi e per

00:10:13.880 --> 00:10:17.030
Notare le nostre applicazioni,
Questa griglia su di qui a destra.

00:10:17.030 --> 00:10:19.280
Che è una grande quantità di operazioni
che devono essere creati.

00:10:19.280 --> 00:10:21.370
Che rappresenta tutti
le diverse dimensioni per

00:10:21.370 --> 00:10:24.210
tutte le diverse densità o
almeno la maggior parte di essi che

00:10:24.210 --> 00:10:28.990
è necessario creare copie di
ogni immagine dovrà essere pronto per

00:10:28.990 --> 00:10:32.720
ciascuno di tali piattaforme e in quelli
scale, le risoluzioni.

00:10:32.720 --> 00:10:33.650
Questo è un problema, destro?

00:10:33.650 --> 00:10:36.930
In questo caso pixel in realtà, anche se
è comunque rendere le immagini e

00:10:36.930 --> 00:10:41.080
il nostro patrimonio in una dimensione in pixel, è
eseguito il rendering di queste dimensioni, e

00:10:41.080 --> 00:10:43.480
si tratta di una grande quantità di
disegni da creare.

00:10:43.480 --> 00:10:44.970
In che modo è risolvere questo problema?

00:10:46.040 --> 00:10:48.050
Progettiamo con grafica vettoriale.

00:10:48.050 --> 00:10:50.770
Pertanto si tratta di un'immagine qui
dell'applicazione che è uno Sketch

00:10:50.770 --> 00:10:52.180
dei miei Preferiti da Mac.

00:10:52.180 --> 00:10:54.540
E sono disponibili altre opzioni
sul lato Windows.

00:10:54.540 --> 00:10:56.474
Sketch non corrisponde a uno
che non vi è disponibile.

00:10:56.474 --> 00:11:00.635
Ma di base è un vettore
applicazione e quella di disegno

00:11:00.635 --> 00:11:04.335
in particolare è rivolto a
mobili e applicazioni web.

00:11:04.335 --> 00:11:07.695
Cosa che consente
a tale consiste nel creare

00:11:07.695 --> 00:11:11.080
un prototipo ad alta fedeltà come
nonché ClipArt pronta produzione.

00:11:11.080 --> 00:11:14.180
E quindi quando arriva il momento
per produrre i pezzi di arte,

00:11:14.180 --> 00:11:16.890
tutte le immagini che abbiamo visto in
la schermata precedente, tutti

00:11:16.890 --> 00:11:20.790
tali dimensioni diverse, è possibile
eseguire l'esportazione un vettore dallo Sketch.

00:11:20.790 --> 00:11:23.700
E ancora, altre applicazioni
hanno altri modi per effettuare questa operazione

00:11:23.700 --> 00:11:25.680
è anche più potente.

00:11:25.680 --> 00:11:28.900
E quindi, in una sola volta,
Noi tutti i formati di cui abbiamo bisogno.

00:11:29.980 --> 00:11:33.930
Per ulteriori informazioni su questa operazione,
estrarre il mio Xamarin evoluzione

00:11:33.930 --> 00:11:37.142
sessione 2016, poco
In questo caso, plug shameless

00:11:37.142 --> 00:11:40.720
la progettazione per lo sviluppo
Flusso di lavoro in cui mi occuperò

00:11:40.720 --> 00:11:43.610
tale strumento, nonché molte
altri strumenti che siamo stati

00:11:43.610 --> 00:11:46.780
in realtà correttamente con
creazione di applicazioni per dispositivi mobili.

00:11:47.860 --> 00:11:50.270
In questo caso, informazioni
progettazione del contesto.

00:11:50.270 --> 00:11:51.900
Ora cosa si intende per questa operazione?

00:11:51.900 --> 00:11:54.500
Intendo dire, se è attiva
Il deserto su una visita al Landscape,

00:11:54.500 --> 00:11:55.630
che non desiderano essere?

00:11:55.630 --> 00:11:58.540
Se sei in metropolitana,
molti di noi erano necessario eseguire questa operazione.

00:11:58.540 --> 00:12:01.200
O se si lavora a casa su
divano, sono diversi

00:12:01.200 --> 00:12:03.610
posizioni in cui utilizziamo
le applicazioni per dispositivi mobili.

00:12:05.180 --> 00:12:06.810
È opportuno considerare l'
da una visita al Landscape,

00:12:06.810 --> 00:12:09.500
è possibile che le funzionalità
essere importanti per l'utente?

00:12:09.500 --> 00:12:11.840
Non in linea, ovviamente,
sta per essere un problema.

00:12:11.840 --> 00:12:14.450
Da piramidi, non lo so,
Non stata ma che vi

00:12:14.450 --> 00:12:16.400
potrebbe non essere disponibile
un stazione vicino da.

00:12:17.436 --> 00:12:20.100
In modo che si desidera apportare
Assicurarsi che l'applicazione,

00:12:20.100 --> 00:12:22.600
Se l'utente è prevista
Per utilizzare tale applicazione.

00:12:22.600 --> 00:12:25.518
in tale ambiente,
come buona funzionalità non in linea.

00:12:25.518 --> 00:12:27.730
Nothing peggiori
aprendo l'applicazione e

00:12:27.730 --> 00:12:31.233
che dire, non puoi
siete connessi non può eseguire-ski.

00:12:31.233 --> 00:12:35.530
Sincronizzazione non in linea, online, ovviamente,
Se si lavora fuori rete,

00:12:35.530 --> 00:12:36.830
una volta che si trova in modalità online,

00:12:36.830 --> 00:12:38.190
si desidera assicurarsi che
che non è possibile sincronizzare.

00:12:39.220 --> 00:12:41.653
E quindi, per i servizi di localizzazione,
Naturalmente,

00:12:41.653 --> 00:12:45.007
mapping, forse vocali, tutti i
Queste operazioni sono disponibili per

00:12:45.007 --> 00:12:46.468
è in tale ambiente.

00:12:46.468 --> 00:12:50.794
Tuttavia, se si fa parte di un treno della metropolitana,
subways', che notoriamente forte,

00:12:50.794 --> 00:12:53.960
è necessario tenere a
un elemento, in modo certo,

00:12:53.960 --> 00:12:55.914
è possibile utilizzare la mano è una priorità.

00:12:55.914 --> 00:12:58.669
Privacy, non si desidera che qualcuno
ricerca sulla spalla durante

00:12:58.669 --> 00:13:01.280
utilizzano l'applicazione,
o forse non è importante per

00:13:01.280 --> 00:13:02.100
l'applicazione.

00:13:02.100 --> 00:13:04.630
Ma in tal caso,
che è un elemento da prendere in considerazione.

00:13:04.630 --> 00:13:05.430
Ma è disturbata.

00:13:05.430 --> 00:13:09.300
Se l'applicazione dipende
riconoscimento vocale, che non

00:13:09.300 --> 00:13:12.050
una buona scelta se
per essere utilizzato su un treno della metropolitana.

00:13:12.050 --> 00:13:14.370
Pertanto si consiglia di
un piano di backup per tale.

00:13:14.370 --> 00:13:16.280
E quindi di corso
WiFi e cellulare,

00:13:16.280 --> 00:13:18.700
vengono rispettoso
delle spese di dati dell'utente?

00:13:19.870 --> 00:13:22.340
E se sei come me e si sta
casa seduti sul divano e

00:13:22.340 --> 00:13:25.720
si guarda programmi TV, does il
interfaccia di applicazione con le cose che

00:13:25.720 --> 00:13:27.230
si verificano sulla TV?

00:13:27.230 --> 00:13:29.030
Probabilmente, si tratta di un gioco
applicazione o

00:13:29.030 --> 00:13:32.640
un gioco e si desidera essere in grado di
Fare una cosa del telefono e

00:13:32.640 --> 00:13:35.870
un altro aspetto sul televisore e
far lavorare insieme.

00:13:35.870 --> 00:13:36.930
Si sta eseguendo Bluetooth?

00:13:36.930 --> 00:13:37.680
Integra?

00:13:37.680 --> 00:13:38.930
Come integra?

00:13:38.930 --> 00:13:42.010
Questi sono tutti aspetti da considerare
dal punto di vista Progettazione

00:13:42.010 --> 00:13:44.590
Per rendere l'applicazione di conferirle maggiore evidenza
rispetto alla concorrenza.

00:13:46.980 --> 00:13:49.373
L'unico elemento che è molto
interessante che arrivano verso l'alto

00:13:49.373 --> 00:13:51.765
recentemente negli studi su
ultimi anni è che

00:13:51.765 --> 00:13:53.336
le persone non utilizzano
un unico dispositivo.

00:13:53.336 --> 00:13:56.416
E non solo non sono
Utilizzare un solo dispositivo, ma

00:13:56.416 --> 00:14:00.729
spesso utilizzeranno tale dispositivo
e un'altra periferica simultaneamente,

00:14:00.729 --> 00:14:03.127
o che verranno utilizzati
esse in sequenza.

00:14:03.127 --> 00:14:04.869
È possibile avviare un'attività
su un dispositivo e

00:14:04.869 --> 00:14:07.130
quindi si sposterà
per altri dispositivi.

00:14:07.130 --> 00:14:10.784
In tal caso, per lo studio recente e
si tratta di una ricerca svolta da Google

00:14:10.784 --> 00:14:13.485
una ricerca di marketing
progetto che precedente,

00:14:13.485 --> 00:14:17.810
57% degli utenti di utilizzare più
dispositivi, 21% contemporaneamente.

00:14:17.810 --> 00:14:20.790
Ma è la chiave,
tra l'enfasi

00:14:20.790 --> 00:14:24.673
da tale ricerca trovato
è comunque mobile prima.

00:14:24.673 --> 00:14:27.995
E alcuni ottimi esempi di
attività che gli utenti

00:14:27.995 --> 00:14:30.745
da un dispositivo a
un'altra periferica, shopping,

00:14:30.745 --> 00:14:33.315
video streaming, giocare.

00:14:33.315 --> 00:14:35.955
Quindi, se l'applicazione è destinata a
essere utilizzato su più dispositivi,

00:14:35.955 --> 00:14:39.470
considerare il modo in cui si desidera gestire
sincronizzazione che, in linea, non in linea.

00:14:39.470 --> 00:14:41.320
Quest'ultimo presenta eccellenti servizi,
e

00:14:41.320 --> 00:14:44.240
Ho utilizzato i servizi mobili
pacchetto da loro di farlo.

00:14:44.240 --> 00:14:47.100
Area di autenticazione DB anche ora funziona.
con Azure per eseguire in linea,

00:14:47.100 --> 00:14:49.130
sincronizzazione non in linea,
che è molto interessante.

00:14:49.130 --> 00:14:49.850
In modo che queste sono alcune

00:14:49.850 --> 00:14:52.640
eccellente aspetti da esaminare
da un punto di vista di sviluppo.

00:14:52.640 --> 00:14:54.960
Ma dal punto di vista Progettazione,
prendere in considerazione,

00:14:54.960 --> 00:14:58.070
quali sono le misure per il supporto
tali tipi di attività, e

00:14:58.070 --> 00:15:00.200
siano coerenti non
solo con la progettazione e

00:15:00.200 --> 00:15:02.320
il marchio ma
la funzionalità tra quelle?

00:15:04.760 --> 00:15:06.180
OK (Okay), informazioni sui intuitività.

00:15:06.180 --> 00:15:07.960
Intuitività è uno dei
le parole preferite e

00:15:07.960 --> 00:15:10.660
Non credo che questo è uno che
si parla abbastanza vicino.

00:15:10.660 --> 00:15:12.400
Ma è il segnale percepito o

00:15:12.400 --> 00:15:16.790
indicazione che è possibile utilizzare un oggetto
Per eseguire una particolare azione.

00:15:16.790 --> 00:15:20.700
In questo caso, una porta dispone di un handle su di esso,
o un push.

00:15:20.700 --> 00:15:23.280
E verrà specificato
come utilizzare tale porta.

00:15:23.280 --> 00:15:26.010
Se non viene eseguita correttamente,
e abbiamo visto tutti ciò si verifica,

00:15:26.010 --> 00:15:29.330
fisicamente lo sportello e si
Vai a spingere quando è necessario trascinare,

00:15:29.330 --> 00:15:31.710
e si esegue la faccia
e super imbarazzante.

00:15:31.710 --> 00:15:34.970
E non si desidera che gli utenti sono
Questa operazione con le applicazioni per dispositivi mobili.

00:15:34.970 --> 00:15:36.820
Quindi vogliamo correttamente
Utilizzare l'intuitività.

00:15:36.820 --> 00:15:39.134
Di seguito vengono descritti diversi diversi
tipi di intuitività.

00:15:39.134 --> 00:15:42.840
Disponiamo di intuitività esplicite,
che è push me.

00:15:42.840 --> 00:15:46.230
E su iOS, si potrebbe aver notato
in applicazioni ultimamente,

00:15:46.230 --> 00:15:49.265
non devono necessariamente
uno sfondo al pulsante o

00:15:49.265 --> 00:15:51.730
anche una struttura di un pulsante,
è solo il testo.

00:15:51.730 --> 00:15:54.700
In questo caso, con una chiamata esplicita a
è importante per l'azione.

00:15:55.760 --> 00:15:59.830
Modelli, se si dispone di un raggruppamento
di testo che si trova all'inizio o

00:15:59.830 --> 00:16:02.640
nella parte inferiore dello schermo e
è suddivisa,

00:16:02.640 --> 00:16:04.050
non è chiaramente una frase.

00:16:04.050 --> 00:16:05.740
Molto probabilmente si tratta di un menu.

00:16:05.740 --> 00:16:08.040
E che è un modello comune,
Vediamo che in Progettazione web molto.

00:16:09.080 --> 00:16:10.860
Che è comprensibile, e

00:16:10.860 --> 00:16:12.390
tale modello è un elemento
è possibile seguire.

00:16:12.390 --> 00:16:13.510
Si tratta di una chiamata all'azione.

00:16:14.510 --> 00:16:18.890
Metafore, in modo che queste sono le icone
che sono generalmente compresa

00:16:18.890 --> 00:16:20.900
attraverso l'uso ripetitivo,

00:16:20.900 --> 00:16:23.340
o ti forniamo
in tale significato.

00:16:23.340 --> 00:16:25.490
Abbiamo abbiamo imbued tale significato al
oppure si sta reali

00:16:25.490 --> 00:16:28.260
significati individuati
nello spazio digitale.

00:16:28.260 --> 00:16:30.700
Abbiamo comprendere chiaramente il Cestino.
sta per eliminare un elemento,

00:16:30.700 --> 00:16:31.960
e sta per aggiungere un elemento,
e così via.

00:16:31.960 --> 00:16:34.306
E quindi, abbiamo log in.

00:16:34.306 --> 00:16:36.722
Si tratta di un negativo intuitività, e
essenzialmente il negativo

00:16:36.722 --> 00:16:39.272
intuitività opinione è che è
non esegue alcuna operazione con questa operazione.

00:16:39.272 --> 00:16:41.800
È stato disabilitato e
fino a quando un altro caso,

00:16:41.800 --> 00:16:44.100
non verrà abilitato per
azione.

00:16:44.100 --> 00:16:47.070
In questo caso, che conosciamo tutti,
Penso, la maggior parte di noi, con quello.

00:16:49.450 --> 00:16:52.950
Pertanto, che si desidera che va a capo
backup con la chiamata dell'azione.

00:16:52.950 --> 00:16:57.830
IOS, Android, UWP, tutti hanno
molto distinti pilastri di cosa

00:16:57.830 --> 00:17:01.970
rende la struttura di supporto
nella Comunità.

00:17:01.970 --> 00:17:04.900
Utenti che utilizzano un iOS
dispositivo previsto iOS

00:17:04.900 --> 00:17:06.730
applicazioni
il comportamento di un determinato modo.

00:17:06.730 --> 00:17:08.940
Lo stesso dicasi per
Android, e

00:17:08.940 --> 00:17:12.370
lo stesso dicasi per
Applicazioni UWP.

00:17:12.370 --> 00:17:16.860
In questo caso, il completamento di queste guide,
le ricerche, conoscenze di base

00:17:16.860 --> 00:17:19.395
è importante su quelle piattaforme
in modo che quando si progetta il

00:17:19.395 --> 00:17:21.010
mobile multipiattaforma
applicazioni,

00:17:21.010 --> 00:17:22.450
si spera con Xamarin,

00:17:22.450 --> 00:17:26.090
sarà possibile disporre di
il successo migliore possibile.

00:17:26.090 --> 00:17:26.880
Ringraziamento per avermi.

00:17:26.880 --> 00:17:28.690
Mi auguro che questo stato
informativo, e

00:17:28.690 --> 00:17:31.564
Divertiti 2017 di compilazione Microsoft.

