Come migliorresti l'esperienza dell'app Discourse iOS?

Discourse dispone di un’app mobile Apple iOS all’indirizzo:

Siamo curiosi di raccogliere alcuni feedback dalla nostra community:

  1. Utilizzi Discourse Hub sui tuoi dispositivi Apple? Com’è stata la tua esperienza?
  2. Se potessi aggiungere una sola funzionalità, quale sarebbe?

Non ci sono risposte sbagliate :slight_smile: diamo il via alla conversazione.

16 Mi Piace

Lo uso quotidianamente sul mio iPhone. Lo adoro, specialmente le notifiche push! (è così che ho già visto questo argomento)

È difficile dirlo. Direi un modo semplice per accedere agli account. Ad esempio, scansiona un qr dove sei già loggato sul tuo telefono in modo da non dover digitare ogni volta la password, SSO, qualunque cosa sia.

14 Mi Piace

Lo uso su un iPad e funziona bene.

Migliorare l’esperienza della funzione di chat, perché parte della chat sembra tagliata e la barra in alto con i controlli scompare.

5 Mi Piace

Hai uno screenshot di questo, per favore?

5 Mi Piace

Devo ammettere che, da quando le PWA di iOS hanno ricevuto notifiche native, ho sicuramente usato meno l’app Discourse Hub.

Per i nuovi utenti, continuo a indicare Discourse Hub, un accesso senza password sarebbe enorme. È possibile ottenerlo oggi inviando il link via email, aprendo il link e poi passando all’app, ma è piuttosto poco elegante. Uno schema URL per l’app risolverebbe questo problema.

Per i miei volumi di lettura, vorrei vedere l’unica cosa che l’app/pwa perde: la cronologia degli argomenti. Uso ancora Narwhal rispetto ad Apollo semplicemente per via del ciclo “nascondi una volta letto” / “mostra nascosti”. Tornare ad argomenti che ho letto di recente al di fuori di un browser è un puro tormento.

Anche la chat sembra ancora un cittadino di seconda classe in Hub. L’elenco dei server mostra nuovi e non letti, ma non dà alcuna indicazione che i canali di chat abbiano attività.

7 Mi Piace

L’ho tolto dal mio telefono a favore dei “segnalibri” tramite Safari poiché erano state promesse notifiche live, ma non vengono ancora fornite. Ora, mi affido solo a Gmail. Oltre a ciò, quando l’avevo usato, la durata della batteria era estremamente scarsa e l’app occasionalmente aveva problemi, ma quelli sono stati risolti piuttosto rapidamente.

O riorganizzare l’interfaccia utente principale, aggiungere notifiche live (anche se un po’ impraticabile) e il supporto per integrare i forum nell’app come opzione, un po’ come Fig invece di usare solo Safari incorporato.

Descriverò cosa intendo con la prima opzione con la nuova interfaccia utente principale, penso solo che possa apparire meglio. Non è la massima priorità poiché quella attuale funziona bene, ma non ha un aspetto eccezionale rispetto al resto di iOS. Potrebbe probabilmente essere ridisegnata per assomigliare a quello che presumo sia l’aspetto predefinito di SwiftUI? (impostazioni, imessage, sviluppatore, ecc.). Questa è più una cosa da wishlist, non è davvero così importante.

In secondo luogo, notifiche live. Ho già trattato argomenti su questo, che sono stati per lo più chiusi con “non ne vale la pena e costerà troppo”. Le app PWA in 16.3 (credo) hanno ottenuto la capacità di ricevere notifiche push, ma non ne ho ricevuta nessuna da allora, rendendole inutili. Se l’app fosse in grado di fornire notifiche push con la possibilità di rispondere come Android, allora tornerei all’app.

Infine: siti integrati. Questa è una cosa importante e piuttosto irrealistica, ma onestamente, se ci fosse solo una vista lettore di base nell’app senza Safari, aiuterebbe molto l’app. Safari ha una modalità lettore integrata, ma Discourse non la supporta:


Una vista lettore di base nell’app per ogni sito aiuterebbe molto a controllare rapidamente o rispondere agli argomenti.

Tutte le cose che ho appena menzionato sono più cose da wishlist e non sono cose enormi per l’app, ma se qualcuna di esse venisse aggiunta, probabilmente tornerei dalla mia attuale situazione nelle app PWA che funzionano a malapena e non forniscono notifiche push come dovrebbero.

5 Mi Piace

Non importa, questo bug è stato corretto tempo fa, ma si verifica ancora su alcuni forum.

3 Mi Piace

Sì, uso (iPhone e iPad) perché uso molto le schede, ecc. su Safari e non voglio un’altra scheda per ogni forum.

Ma… vorrei una funzionalità più semplice per passare da un forum all’altro. Fondamentalmente, vorrei avere le schede.

6 Mi Piace
  1. Usi Discourse Hub sui tuoi dispositivi Apple? Com’è stata la tua esperienza?

Diverse volte al giorno, principalmente su due forum, con altri due meno frequentemente.

  1. Se potessi aggiungere una sola funzionalità, quale sarebbe?

Una casella di posta unificata di tutti i contenuti contrassegnati da badge, da tutti i forum.

Ciò mi permetterebbe di vedere di più su ciascuna delle notifiche e di scegliere più saggiamente se dedicare del tempo per accedere a ciascun forum o meno.

Ancora meglio se potessi agire sui contenuti dalla casella di posta unificata.

Attualmente l’app va bene, ma è ancora un insieme di cose separate e non proprio un “hub” valido come potrebbe essere.

La cosa migliore dell’app è che mantiene i forum autonomi e impedisce che inquinino le schede di Safari. Anche se offrisse solo questo, la userei comunque se non ci fosse un altro modo per tenere i forum fuori da Safari.

inoltre: bug, correzioni

7 Mi Piace

Preferisco usare il browser e vedo che la nostra community ha scelto lo stesso, probabilmente per i seguenti motivi:

  • Nessun SSO e 3 messaggi e schede diversi potrebbero essere davvero utili per gli sviluppatori che vogliono conoscere ogni singolo passaggio che le nostre app stanno facendo, ma è davvero dannoso per l’esperienza UI/UX (nel mondo moderno in cui viviamo, meno è meglio, sempre).
  • Non capisco come usare la barra superiore e le icone FA solide sembrano - come dire? - un po’ datate ormai.
  • La visualizzazione su Hub e Safari è desktop ma mobile dai browser sicuri (come Firefox o Chromium), quindi ci piace usare il mobile. Inoltre, ho apportato alcune modifiche WIP al tema Air e sembra terribile su Hub :sweat_smile:
  • Il 99% della nostra community usa Discourse solo nella nostra istanza, quindi non c’è alcun vantaggio nell’usare Hub. Questo probabilmente può cambiare in futuro con la federazione o qualcosa di simile.
5 Mi Piace

Ho smesso di usarlo quando è uscito iOS 16.4 con le notifiche push.

Oggi, penso che l’unica cosa per cui sia utile sia che è in qualche modo più facile da usare per i principianti rispetto ad A2HS di iOS. (Ma è ancora piuttosto complicato. Scarica Discourse Hub, poi copia e incolla un URL al suo interno, poi accedi di nuovo, poi iscriviti alle notifiche push…)

Penso che la cosa principale che Discourse Hub dovrebbe fare sia rendere Discourse Hub notevolmente più facile da configurare rispetto ad A2HS.

In particolare, i forum di Discourse potrebbero avere uno Smart App Banner.

Gli Smart App Banner possono includere un argomento, permettendo all’app di conoscere automaticamente l’URL del forum. Questo può far risparmiare agli utenti il passaggio di copiare e incollare l’URL del forum nell’hub.

Naturalmente, questo è esattamente ciò che Apple “dovrebbe” fare per le PWA. https://bugs.webkit.org/show_bug.cgi?id=255858. Se Apple spedisce questo, o qualcosa di simile, in iOS 17, allora penso che Discourse Hub non avrebbe più senso come app nell’App Store.

Un’idea correlata, che ho menzionato al lancio di iOS 16.4, è quella di riscrivere Discourse Hub come PWA. Una PWA potrebbe avere SSO multi-forum, una casella di posta unificata, ecc. E, allora, veramente, l’unico vantaggio dell’app iOS sarebbe l’installabilità. (E se Apple risolvesse quel problema per le PWA, allora non rimarrebbe davvero più nulla.)

8 Mi Piace

Ho appena scoperto l’altro giorno che posso trovare ciò che ho letto andando al mio profilo nel menu in alto a destra, cliccando Attività > Letto, il che funziona per me sia su mobile che su desktop.

Oppure una scorciatoia URL è https://meta.discourse.org/my/activity/read

3 Mi Piace

Lo uso, il problema è che è specifico dell’istanza, non del dispositivo.
Il valore di DiscourseHub è che si estende alle istanze. Il valore per me della funzionalità in Narwhal è che mi mostra la mia cronologia di navigazione da quel dispositivo attraverso le sottoreddit (che in questo senso equiparerei alle istanze).

5 Mi Piace

Sì, lo uso abbastanza frequentemente. Ho diversi siti Discourse che gestisco e visito e mi sono abituato a usarlo. Potrei passare alle app A2HS e a una cartella di app per gestirli tutti, specialmente una volta che sarò più attivo su quei forum e vorrò ricevere le notifiche, tuttavia mi ritrovo ancora a usare Discourse Hub per abitudine.

Mi piace quanto sia veloce passare da un’istanza all’altra, quanto sembri pulito e quanto mi faccia quasi venire voglia di usare più istanze Discourse.

Caspita, solo una?

La possibilità di condividere cose su istanze Discourse specifiche utilizzando il menu di condivisione di iOS.

Fino a 3 anni fa, questa risposta di SO diceva che non era possibile aggiungere le PWA al menu di condivisione su iOS e, dai miei esperimenti, sembra ancora non essere possibile (aggiornamento: da qualche mese, dice che è ancora non possibile: https://stackoverflow.com/questions/64448312/use-the-web-share-target-api-on-pwas-in-ios). Mi piacerebbe poter condividere un URL, una foto o molte altre cose dal mio telefono direttamente in un nuovo argomento su un’istanza Discourse e penso che Discourse Hub possa avere un vantaggio rispetto alle PWA su iOS per ora.

Un’altra cosa che mi piacerebbe vedere, ma che penso funzionerebbe anche nella PWA, sono i gesti di scorrimento su mobile, specialmente lo scorrimento per rispondere in chat.

6 Mi Piace

Ahh ok, sì, ha senso, grazie per aver chiarito.

1 Mi Piace

Il mio driver quotidiano è Android, de-googlizzato il più possibile. Ma poiché gestisco diversi siti Web e una community Discourse, ho un iPhone orfano per verificare se tutto sembra a posto. Per me sembra che Hub sia un wrapper o un launcher o qualsiasi altra cosa per far funzionare la PWA su quel sistema operativo menomato. Dopo aver aperto il mio sito, sembra esattamente come la PWA su Android e Windows/Edge.

Parlando per me: lo adoro così com’è. Ma uso i forum da prima ancora che Internet si chiamasse internet.
Parlando per la maggior parte dei miei utenti e mi dispiace, ora ti ferirò: una riprogettazione completa dell’interfaccia grafica per farla sembrare, sentire e odorare come app come Twitter, WhatsApp, Facebook. In 2 progetti/piloti in diverse organizzazioni ho cercato di promuovere Discourse come alternativa al caos dei gruppi WhatsApp, Signal, Facebook e Telegram, ma non sono riuscito a farlo accettare. Reazioni tipiche sono state:

“Quello è un sito web, non un’app”
“Troppo complicato”
“Cos’è Listitem? Ho premuto il pulsante puntato.”
“Ho scattato una foto, ma ottengo solo del codice con immagine e caricamento”

Un numero crescente di persone è completamente rovinato dalla facilità d’uso onnicomprensiva che ottengono (o pensano di ottenere) dalle app di social media. E sono così impegnati che non si prendono il tempo di scoprire qualcosa di nuovo. Anche con istruzioni e demo scritte con cura. Il management/i consigli di amministrazione comprendono il valore aggiunto di qualcosa come Discourse, ma temono che i team continuino a utilizzare gruppi Whatsapp informali, ecc. se dovessero imporre Discourse.

8 Mi Piace

Sì, ma per le mie bacheche più utilizzate ho aggiunto la PWA, grazie alla nuova funzionalità di notifica e l’esperienza generale è ottima.

Questa è difficile, ma sarebbe possibile rispondere direttamente dalle notifiche? Alle chat, ma anche agli argomenti? O come un messaggio dalla notifica?

7 Mi Piace

5 messaggi sono stati spostati in un nuovo argomento: Non ricevo notifiche push dal mio forum e alcuni utenti non ricevono i digest

Quando si accede a una pagina /raw, si incontra un errore Cloudflare o si entra in una chat, la barra dell’interfaccia in alto scompare. Per risolvere questo problema, la barra dell’interfaccia dovrebbe essere sempre visibile in modo da non rimanere bloccati quando si entra in una di queste situazioni. Inoltre, avere la barra dell’interfaccia presente renderebbe più facile uscire dai forum durante la chat in modalità a schermo intero. Credo che questi miglioramenti migliorerebbero l’esperienza complessiva dell’app.

Quando scorro il sito e trovo qualcosa di interessante e ci clicco sopra entrando in quell’argomento, ma quando ho finito e clicco sul pulsante freccia sinistra per tornare indietro, voglio tornare alla stessa posizione e non in cima al sito. Penso :thinking: che questo sia importante.