Progettare uno strato sociale significativo per le applicazioni mobili

Le applicazioni con funzioni social sono diventate la norma, ma, come designer, è importante mettere in discussione come queste funzionalità sociali aggiungano valore per l'utente. In questo articolo, esploreremo come migliorare un'applicazione progettando un livello sociale significativo.


Quando parliamo di strati sociali, c'è molto coinvolgimento. Fondamentalmente, stiamo costruendo un'esperienza interattiva in cui le persone possono creare, condividere e scambiare informazioni all'interno di una rete virtuale. L'importanza dei contenuti generati dagli utenti è cresciuta enormemente. Anche un semplice output di un livello sociale può creare valore per le persone, come il semplice Facebook "Piace"Il rovescio della medaglia, i livelli sociali possono avere effetti negativi sulle nostre vite e spesso creano una pressione indesiderata (e inconscia) per avere successo non solo nel nostro lavoro e nelle nostre vite, ma all'interno delle app dei social media siamo attivi utilizzando.

Detto questo, è importante assicurarsi che l'aspetto sociale che progettiamo e costruiamo sia significativo e divertente. Ancora meglio, prova a ignorare il livello sociale se non è pertinente alla tua applicazione. L'assunto che l'aspetto sociale sia obbligatorio è sbagliato. Quando presente, l'interazione sociale deve essere attentamente utilizzata.


Una sottile differenza

Lo strato sociale è più esteso dei social media. I social media intendono collegare le persone con le persone, ma uno strato sociale è molto più esteso. I social media sono diventati uno strato sociale perché ci ha collegato a marchi, esperienze, prodotti, sentimenti, applicazioni e giochi. Quando proviamo a connetterci a qualcosa o qualcuno, è una parte molto più ampia della nostra vita di quanto non fosse solo pochi anni fa. I social media si sono evoluti in uno strato sociale della vita e i nostri dati digitali online, e li abbiamo diffusi attraverso le nostre azioni. È diventato sempre più prezioso per gli sviluppatori utilizzare questo livello nelle loro applicazioni.

Comprendere la potenza di un livello sociale crea una serie di possibilità per potenziare la tua applicazione. Gli aspetti sociali sono un modo economico per promuovere la tua applicazione e possono migliorare le funzionalità della tua applicazione se sono pertinenti a ciò che farà la tua applicazione.


Qualità di un buon strato sociale


Dribbble Connections di Bruce Spang su Dribbble

In generale, quando parliamo di livelli social stiamo parlando di due caratteristiche importanti. Anche loro aiutare l'utente o aiutare la comunità.

Quando parliamo di aiutare l'utente, ci sono molte soluzioni ovvie. Possiamo offrire loro modi per esprimersi creando e condividendo contenuti. Queste funzionalità sono solo un esempio, ma ci sono numerose opzioni. Tuttavia, è importante capire che non si dovrebbe forzare un livello sociale nell'applicazione se non crea alcun valore. Gli utenti potrebbero non voler condividere contenuti o confrontarsi con altri utenti. Cerca di capire cosa significa l'aspetto sociale per il tuo pubblico di destinazione.

Un'altra parte importante del livello sociale è il senso di comunità che crea. Queste possono essere cose ovvie, come aiutarsi l'un l'altro attraverso il contenuto o costruire modi per interagire l'un l'altro.

L'interazione che crei dovrebbe essere semplice, divertente e degna del tempo dell'utente. Prova ad analizzare il tuo comportamento sui social media e vedere come ti influenza. Usalo come esempio per le funzionalità che stai pianificando nella tua applicazione. Generalmente, le persone danno valore alle loro azioni sui social media. Questo è il motivo per cui è importante aggiungere funzionalità social alle tue applicazioni in modo gratificante.


Progettare l'esperienza sociale


Diversità di Andy Mangold su Dribbble

Inizia definendo la tua comunità e comprendendo qual è il valore aggiunto di quella comunità.

Quando hai a che fare con le applicazioni, tutto inizia con le funzionalità. Credi che uno strato sociale migliori l'esperienza di utilizzo della tua applicazione? Quali sono i vantaggi e gli svantaggi?

È anche necessario capire come le persone partecipano alla comunità. Quali azioni o caratteristiche sono connesse con la comunità? Quanto sforzo costa una tale azione e quali sono i premi? Specifica come si presenta il tuo livello social. Quali sono le azioni importanti e come si collegano l'un l'altro? Crea uno schema per te stesso.

Una volta capito come desideri aggiungere un livello social alla tua applicazione, pensa agli aspetti tecnici. Come gestirai i dati dell'utente? Come creerai le tue caratteristiche? Come integrerai ogni aspetto del tuo livello sociale in un'applicazione coerente? Spesso è molto difficile trasformare tutto in un'esperienza semplificata, ma è importante tenere a mente l'esperienza utente semplificata anche se costa delle funzionalità alla fine.


Migliori pratiche

Questo articolo è stato finora puramente teorico, quindi diamo un'occhiata ad alcune applicazioni e vediamo come hanno reso i loro aspetti sociali un successo.


Foursquare

Uno dei miei esempi preferiti è Foursquare. Hanno reso la community il contributore più importante nella loro applicazione, integrando allo stesso tempo le relazioni personali dell'utente. Hanno anche reso tutte le interazioni dell'utente all'interno del livello sociale semplici, divertenti e accessibili.

Inoltre, FourSquare ha anche fatto un ottimo lavoro nel premiare le azioni dell'utente e mantenere l'applicazione competitiva tra amici reimpostando i punti di check-in settimanalmente. Soprattutto, offre contenuti utili e quasi tutti possono contribuire all'esperienza. Capiscono come dovrebbe funzionare un livello sociale e l'aspetto sociale della loro applicazione ne ha fatto un enorme successo.


Flipboard

Flipboard non è così popolare come Foursquare, ma sanno come interagire con i contenuti divertenti. Creando semplici gesti di navigazione e combinandoli con la possibilità di integrare account di social media, Flipboard ha reso l'interazione con i social media molto più divertente. È ancora possibile gradire, commentare o condividere ed è molto meno ingombrante di molti siti di social media come Facebook.

Il livello sociale che hanno creato è nascosto, ed è così ben fatto che non sembra nemmeno un vero strato sociale. Flipboard è come leggere un giornale con cui è possibile interagire. Un livello sociale nascosto può funzionare altrettanto bene che ovvio.

Quali sono alcune delle tue applicazioni preferite personali che gestiscono molto bene gli aspetti sociali delle applicazioni?


Alcuni consigli e trucchi finali

  • Inizia su carta. Brainstorm, usa il feedback e soppesa i tuoi pro e contro.
  • Non dare per scontato che ogni utente voglia interagire. Non forzarlo mai.
  • Se si intende lavorare con gli account, effettuare la registrazione e l'accesso in modo molto semplice e veloce.
  • Aggiungi una forma di interazione di basso livello (un pulsante Mi piace o il check-in)
  • Aggiungi una forma di alto livello di interazione (suggerimenti per commentare o lasciare)
  • Utilizza un livello sociale per promuovere indirettamente la tua applicazione. La condivisione è un grande esempio di questo.
  • Come sviluppatore, usa te stesso il livello sociale per interagire con la tua comunità.
  • Fai alcuni test di usabilità. È una buona idea usare una versione beta per scoprire quanto sia razionale l'interazione.
  • Infine, se un livello social non crea alcun valore aggiunto per la tua applicazione, basta lasciarlo fuori.

Conclusione

Gli strati sociali sono cresciuti e hanno acquisito importanza. Come sempre, valuta attentamente i pro e i contro quando decidi di usarne uno nella tua applicazione. Rendi l'interazione divertente e gratificante e gli utenti parteciperanno volentieri alla comunità che costruisci. In bocca al lupo!