Per tutti coloro che sono interessati a questo argomento, potete dare un’occhiata a Forumate.
Ho appena avuto il tempo di costruire un client discourse da solo di recente. Ed è incompleto e in una fase iniziale. Ma se sei interessato, puoi unirti al link TestFlight per dare un’occhiata.
Il client Forumate si blocca istantaneamente quando si seleziona un forum @Kyle-Ye
Ho fornito un rapporto sui bug utilizzando il reporter di bug integrato di TestFlight.
Aggiornamento: a volte funziona, a volte si blocca
Non sembra esserci un modo ovvio per accedere o interagire con la community.
Il client watchOS sta usando il linguaggio di design di watchOS 9 invece di quello 10.
Oltre a tutto il mio feedback, buon lavoro! Il client watchOS sembra fantastico, non ho mai visto un’app fare una cosa del genere prima, estremamente utile.
Raccomando di usare la tastiera di Safari, che ha il punto e nessuna correzione automatica.
Controllerò il problema della tastiera di Safari quando aggiungerò una nuova community. Ma sono ancora un po’ confuso su cosa vorresti vedere. Potresti aprire una issue su Github e discuterne i dettagli?
Probabilmente potresti rimuovere il markdown + HTML dalle anteprime dei post + categorie:
L’API di Discourse restituisce una versione HTML e una versione di testo grezzo. Ho scelto di supportare la versione HTML usando Swift Regex in modo che l’utente possa toccare l’<a></a>. Sembra che ci siano casi mancanti che causano il bug. Potresti aprire un bug e fornire l’URL del server discourse (se fosse pubblico).
Il mio server discourse di test principale è Swift Forums
Non apparirà nella versione 0.4.0 e la implementerò prima di una release pubblica della versione 1.0.0.
Il client watchOS utilizza il linguaggio di design di watchOS 9 invece di quello di 10.
Il rilascio del sistema operativo WWDC2023 è avvenuto solo 2 giorni fa. La maggior parte dello sviluppo avviene con Xcode 13.4 su watchOS 9. Dammi un po’ più di tempo e supporterò watchOS 10 nella versione 0.4.0 (e abbandonerò presto il supporto per watchOS 9 nella versione 0.4.0 o 0.5.0).
E poi condivido i miei pensieri, sembra più chiaro dell’Hub ufficiale ed è davvero ottimo per l’esperienza del nostro pubblico.
Certo, perché l’Hub ufficiale utilizza la tecnologia Web per costruirlo, mentre questa app utilizza UIKit/SwiftUI nativo per costruirla. E molti design fanno riferimento all’app discourse iOS precedentemente non mantenuta - Fig.
Spero di vedere qualcosa di simile sul lato Android
Sì, va benissimo. L’API wrapper e il modello sono open source su GitHub - Kyle-Ye/DiscourseKit. Possiamo usarlo facilmente e il framework Compose per costruire un’app simile su Android.
Aggiorna il sistema operativo minimo supportato a iOS 17, watchOS 10 e allinea il sistema operativo (Mi dispiace per l’interruzione. Ma penso che la maggior parte di voi non abbia bisogno di aggiornare a una versione beta. Aspetta solo il rilascio di iOS 17 a settembre)
Corretto crash AG su watchOS
Aggiunto supporto di localizzazione per il cinese
Aggiunto supporto iniziale per le sottocategorie
Aggiunta la sezione Community consigliata
Se desideri seguire le ultime notizie e gli aggiornamenti su Forumate, assicurati di seguire Forumate App su Twitter
Forumate.app supporta tutti i tipi di community Discourse.
Ma possiamo apportare alcune modifiche per trasformarla in un’app white label (ad esempio, rimuovere la colonna Communities, aggiungere alcuni asset in primo piano e così via). Se sei interessato, inviami un messaggio privato per maggiori dettagli.
Ho sempre pensato che le app mobili servissero solo a mantenere gli utenti sulla loro piattaforma e offrire loro un’esperienza utente positiva. Per altri casi, c’è il browser. Sarebbe altrettanto strano se Amazon, Ebay e Aliexpress utilizzassero un’unica app mobile. O Facebook e Twitter.
In sostanza, le risorse web che consulto non hanno una piattaforma comune.
Per quanto riguarda le altre piattaforme Apple:
Per la build di test esterna, Apple avrà bisogno di tempo per esaminarle, proprio come quando la invii all’App Store.