Come utilizzare la realtà virtuale nella prototipazione di app mobili

Pubblicato: 2018-02-25

Più il tuo prototipo assomiglia al tuo prodotto finale, meglio è

Negli anni '90, la realtà virtuale avrebbe trasformato il mondo. Film come The Lawnmower Man , Matrix ed Existenz hanno creato un'immagine della realtà virtuale come una forza quasi soprannaturale, in grado di creare mondi alternativi pieni di pericoli e poteri che trascendono le normali capacità umane. C'erano anche alcuni dei primi strumenti VR di livello consumer come Nintendo Virtual Boy e Sega VR Headset.

E poi tutto sembrò scomparire.

Per molti versi, quei primi giorni sono stati come l'infanzia per la realtà virtuale. Avevamo grandi sogni (e paure) e idee piuttosto vaghe su come avrebbe funzionato e a cosa servisse effettivamente. Gli strumenti VR erano rozzi e costosi e il mondo non era pronto. Non era solo una questione di tecnologia: stavamo appena iniziando a capire come sviluppare un'interfaccia utente intuitiva (e il design dell'esperienza utente era ancora agli inizi).

Ora, però, siamo pronti.

La realtà virtuale è esplosa negli ultimi anni. Puoi trasformare il tuo telefono in uno strumento VR con un display Google Cardboard da $ 15 o persino farlo da solo con alcuni strumenti artigianali di base. Anche potenti cuffie immersive come Oculus Rift o HTC Vive costano meno di un Apple MacBook di fascia alta.

Cardboard è un ottimo modo per i consumatori di iniziare con la realtà virtuale senza pagare un braccio e una gamba.

E a differenza degli anni '90, la domanda dei consumatori è enorme. Secondo Zion Market Research, il mercato globale della realtà virtuale continuerà ad espandersi a un incredibile tasso di crescita annuale composto del 54,01% fino al 2022, quando raggiungerà un valore di 26,89 miliardi di dollari. Un altro studio ha mostrato che i download di app VR da Google Play e dall'App Store sono aumentati del 276% nel 2016.

Tuttavia, per sviluppatori e designer, sono ancora i primi giorni. Ci sono molti SDK e strumenti di progettazione, ma per i progettisti di app mobili che vogliono creare un prototipo di realtà virtuale funzionale senza immergersi nel codice, non c'era molto là fuori, fino alla nostra libreria di componenti VR, cioè.

Dove sono ora le app di realtà virtuale mobile

Ci sono due modi fondamentali per fare la realtà virtuale: con tre o sei gradi di libertà. Tre gradi di libertà sono il modo in cui ora funziona la realtà virtuale per Android e altri dispositivi mobili. L'utente può guardare in qualsiasi direzione e interagire con gli oggetti nello spazio virtuale in cui si trova. Alcuni controller VR dedicati consentono sei gradi di libertà, il che significa che l'app può anche tracciare i movimenti dell'utente in una stanza, aggiungendo realismo alle interazioni con il spazio virtuale.

Perché gli smartphone non possono fare sei gradi? Sebbene il tuo telefono sia bravo a tracciare i cambi di direzione, non è in grado di tracciare i movimenti nello spazio fisico in modo così accurato. In effetti, al momento, i controller VR necessitano di una stanza dedicata con sensori esterni per raggiungere i sei gradi VR, insieme a un dispositivo esterno per gestire l'elaborazione.

La maggior parte della prototipazione di app mobili si concentra su tre gradi per alcuni motivi:

  • È ampiamente disponibile, quindi c'è un mercato molto più grande.
  • Puoi farlo ovunque, non solo in una stanza appositamente configurata, collegata a un computer.
  • Non hai bisogno di attrezzature speciali (e costose) per usarlo o testarlo.

È difficile dire esattamente come si svilupperà la realtà virtuale, ma ci sono buone probabilità che sei gradi rimangano una nicchia ristretta nella realtà virtuale. Una delle grandi cose della realtà virtuale è che ti consente di sfuggire ai vincoli del tuo ambiente fisico, un vantaggio che perdi se devi configurare un intero spazio virtuale.

Sviluppo di app di realtà virtuale

Più il tuo prototipo assomiglia al tuo prodotto finale, meglio è. Semplicemente perché il costo per apportare modifiche a un prodotto quando è completamente sviluppato è molto più elevato rispetto a quello per apportare modifiche a un prototipo. Il prototipo dell'app dovrebbe simulare la funzionalità, l'interfaccia utente e l'esperienza utente dell'app il più fedelmente possibile. In questo modo, il feedback che ricevi è più vicino a quello che ti aspetteresti di ottenere se avessi testato con gli utenti quando l'app era pronta.

Raccomandato per te:

Come Metaverse trasformerà l'industria automobilistica indiana

Come Metaverse trasformerà l'industria automobilistica indiana

Cosa significa la disposizione anti-profitto per le startup indiane?

Cosa significa la disposizione anti-profitto per le startup indiane?

In che modo le startup Edtech stanno aiutando il potenziamento delle competenze e a rendere la forza lavoro pronta per il futuro

In che modo le startup Edtech stanno aiutando la forza lavoro indiana a migliorare le competenze e a diventare pronte per il futuro...

Azioni tecnologiche new-age questa settimana: i problemi di Zomato continuano, EaseMyTrip pubblica stro...

Le startup indiane prendono scorciatoie alla ricerca di finanziamenti

Le startup indiane prendono scorciatoie alla ricerca di finanziamenti

Secondo quanto riferito, la startup di marketing digitale Logicserve Digital ha raccolto INR 80 Cr in finanziamenti dalla società di gestione patrimoniale alternativa Florintree Advisors.

Piattaforma di marketing digitale Logicserve Borse INR 80 Cr Finanziamenti, rinomina come LS Dig...

Detto questo, le tue librerie dell'interfaccia utente dovrebbero essere aggiornate per Android o iOS. È necessario il supporto per il controllo dello sguardo in modo da poter interagire in modi complessi con l'app, anche se stai utilizzando solo uno smartphone come controller. Le interazioni e le animazioni devono essere altrettanto buone, quindi puoi inchiodare gli elementi di design nella prototipazione.

Ciò che si può vedere?

In molti modi, è ancora più importante disporre degli strumenti di prototipazione della realtà virtuale giusti. Per prima cosa, non puoi fare affidamento su convenzioni di progettazione collaudate che si applicano nella prototipazione di app mobili. Un'interfaccia semplice che potrebbe avere un bell'aspetto su uno schermo Android non si tradurrà necessariamente quando hai 360° e tre assi con cui lavorare. È una buona scommessa che le app di realtà virtuale alimenteranno il dibattito tra skeuomorphism e design dei materiali e le migliori pratiche cambieranno.

Inoltre, non puoi ripiegare sul tuo istinto e su uno schizzo approssimativo. Devi simulare come funziona nel modo più dettagliato possibile, in modo da poterlo ottenere subito prima di investire tempo nella creazione del prodotto finale.

Inoltre, la creazione di ambienti graficamente ricchi e coinvolgenti sarà molto più importante di quanto non lo sia in genere nella prototipazione di app mobili. Stai chiedendo agli utenti di fissare uno schermo al viso, il che è scomodo: devono ottenere di più da esso rispetto agli stessi identici pulsanti che fanno le stesse cose, ma ora fluttuano nello spazio.

Molto di ciò che rende interessante la realtà virtuale dipenderà dalle interazioni e dalle microinterazioni. Se un oggetto si illumina o proietta un'ombra su uno schermo piatto, è solo un effetto. Può interagire con altri elementi di design, ma è comunque in qualche modo rimosso dall'utente. Nella realtà virtuale, l'utente può effettivamente interagire con le sorgenti luminose. Puoi utilizzare la distanza per indicare la priorità o fare in modo che l'utente guardi in direzioni diverse per completare attività diverse.

Ciò crea l'opportunità per i designer innovativi di deliziare gli utenti in modi genuinamente nuovi. È possibile utilizzare riflettori simulati reali per evidenziare attività importanti o modificare il design di una stanza per rispondere all'umore dell'utente o alla natura di un'attività particolare. Gli elementi animati possono tremare per creare un senso di urgenza o avvicinarsi all'utente per attirare la sua attenzione su nuove informazioni.

Ma non puoi testare questi elementi insieme senza creare prototipi di controlli utente. Quello che potrebbe sembrare un flusso utente intuitivo quando si interagisce con uno schermo potrebbe essere un vero incubo quando l'utente controlla tutto con il proprio sguardo. Devi essere in grado di simulare effettivamente il modo in cui l'utente interagisce con l'ambiente, altrimenti potresti ritrovarti con una sveglia sfortunata più avanti nel progetto.

Chiamiamo la prossima partita.

E hai bisogno che tutto funzioni in modo da integrarsi con il flusso di lavoro di sviluppo di app 2D. Non dovresti dover imparare un set di strumenti completamente nuovo o simulare due diversi prototipi di un'app se desideri supportare sia la realtà virtuale che le interfacce convenzionali: dovresti essere in grado di progettare e testare entrambi all'interno dello stesso framework.

Come creare prototipi di app VR in Proto.io

Proto.io ha sviluppato una libreria di dispositivi di prototipazione VR che consente a progettisti e sviluppatori di simulare le proprie esperienze VR, utilizzando lo stesso flusso di lavoro Proto.io intuitivo da cui dipendono per la prototipazione di app mobili tradizionali.

Gli utenti possono caricare foto a 360° e progettare procedure dettagliate in pochi minuti. Proto.io Asset Flow si integra perfettamente con strumenti standard del settore come Sketch e Photoshop, rendendo la simulazione di una procedura dettagliata in un fantastico mondo virtuale altrettanto facile quanto lo è visitare l'interno di una casa.

La nostra libreria di componenti VR consente inoltre di simulare facilmente menu e altri controlli basati sullo sguardo, aggiungere animazioni e suoni e modificare il layout per sfruttare al meglio lo spazio virtuale. E puoi visualizzare in anteprima il tuo prototipo su qualsiasi dispositivo che esegue l'app Proto.io, offrendoti un'incredibile flessibilità. Ad esempio, puoi utilizzare il tuo MacBook per creare una scena sull'app Web, quindi testarlo e modificare la versione di realtà virtuale per Android, quindi dimostrarlo su Oculus Rift o un altro visore VR di fascia alta.

Guida introduttiva alle app di realtà virtuale

Abbiamo messo insieme alcuni tutorial per iniziare con la realtà virtuale. Che tu sia uno sviluppatore esperto che cerca di entrare nella realtà virtuale o che sia completamente nuovo alla prototipazione VR, la creazione di un ambiente VR di base è un ottimo primo passo. In circa tre minuti imparerai come caricare il contenitore VR, aggiungere un'immagine e visualizzarla sul tuo dispositivo.

Dopo averlo fatto, dai un'occhiata al nostro webinar on-demand, prototipazione VR senza uscire da Proto.io. Innanzitutto, ti mostreremo come realizzare la tua prima procedura dettagliata interattiva, utilizzando straordinarie immagini a 360°. Quindi, ti insegneremo come creare un menu di gioco, con pulsanti che si espandono, si illuminano ed emettono suoni quando li premi (puoi anche guardare il tutorial del menu di gioco separatamente). Nel processo, imparerai molte abilità utili per creare altre app di realtà virtuale, tra cui:

  • Creazione di pulsanti VR che reagiscono allo sguardo dell'utente.
  • Attivazione dei cambi di scena.
  • Utilizzo di immagini piatte e beacon per indicare diversi tipi di cambi di scena.
  • Integrazione del suono nelle tue app VR.

Se non conosci Proto.io, avrai anche un'idea di come funziona tutto insieme. Sebbene i contenitori VR siano per certi versi speciali, abbiamo mantenuto il flusso di lavoro il più coerente possibile. Se hai esperienza con la creazione di app e sei il tipo che usa un manuale solo come ultima risorsa, dovrebbe metterti sulla buona strada. Altrimenti, la nostra Guida per l'utente dovrebbe avere tutto ciò che devi sapere.

Per ulteriori approfondimenti sul design e sull'interfaccia utente, consigliamo vivamente di sfogliare L'esperienza utente della realtà virtuale. Lì troverai molti fantastici video, articoli, libri, presentazioni e altre risorse per renderti un esperto dell'esperienza utente della realtà virtuale.


Questo post è apparso per la prima volta sul blog Proto.io ed è stato riprodotto con il permesso.