Ich wollte mir einen Moment Zeit nehmen, um ein Projekt vorzustellen, das ich gestartet habe. Projekt Cypress – eine native Discourse-Client-App für iOS.
Es befindet sich derzeit in einem sehr frühen Entwicklungsstadium, und der erste Build ist jetzt über TestFlight verfügbar.
Das erste Ziel (Proof of Concept) war die Unterstützung des nativen Renderings für die meisten Standard-Discourse-Posts und die Möglichkeit, mehrere Communities hinzuzufügen. Die aktuelle Funktionalität ist sehr begrenzt, aber ich wollte sie dennoch frühzeitig für diejenigen verfügbar machen, die daran interessiert sein könnten. Der App-Name/das App-Symbol sind vorerst nur Platzhalter.
Wäre es jedoch nicht eine gute Idee gewesen, den Quellcode zu veröffentlichen, insbesondere da Sie der Community bisher nicht bekannt sind und ihr Vertrauen noch nicht gewonnen haben? Ist das irgendwo auf GitHub?
Sie erwarten, dass Benutzer Closed-Source-Code von einem nicht vertrauenswürdigen Autor (brandneues Meta-Konto, erst 3 Tage alt) installieren, der noch nicht einmal die Produktionsbereitstellungsprüfungen des Appstores bestehen musste?
Mir gefällt, wie Sie versucht haben, das Thema und die Benutzeroberfläche des Beitrags an das anzupassen, was wir im Web tun. Es fühlt sich sehr vertraut an. Gute Arbeit!
@merefield Danke für das Feedback! Ich war mir dieser TestFlight-Betrügereien nicht bewusst, daher ist das ein verständliches Risiko. Die App ist Closed Source, da ich überlegt habe, in Zukunft einige kostenpflichtige Optionen hinzuzufügen, um die zukünftige Entwicklung der App zu unterstützen (ich bin ein Einzelentwickler).
Zur Veranschaulichung: Ich betreibe eine Discourse-Community für meine andere App (HomeHabit), was einer der Hauptgründe ist, warum ich einen nativen Client haben wollte. Ursprünglich hatte ich vor, dieses Projekt vor ein paar Jahren zu starten, jedoch wurde Fig app ungefähr zu dieser Zeit hier gepostet, also habe ich stattdessen angefangen, sie zu benutzen. Da die Entwicklung von Fig eingestellt wurde, habe ich beschlossen, diese Idee wieder aufzugreifen.
Unterstützung für Videoelemente (hochgeladene Videos)
Unterstützung für akzeptierte Antworten
Themen haben jetzt eine postbasierte Scrollfunktion für eine einfachere Navigation zwischen Beiträgen (es gibt immer noch einige Probleme mit dem Springen zu Beiträgen in langen Themen)
Themenlinks werden an Ort und Stelle geöffnet
Beitrags-Antwort-Threads (tippen Sie auf die Antwortanzahl, um alle Beitragsantworten anzuzeigen)
Ich werde das prüfen, es scheint, dass keine erwartete Antwort von der API kommt. Danke, dass Sie es ausprobiert haben!
Nebenbei bemerkt, ist die App bei Ihnen standardmäßig im hellen Modus? Ist das auf Ihrem Gerät Standard? Das könnte ein Fehler sein, da sie immer im dunklen Modus sein sollte (bisher wurde sie noch nicht im hellen Modus getestet).