Githawk: Unterstützung für URL-Schemata und Opener

Erstellt am 24. Sept. 2017  ·  16Kommentare  ·  Quelle: GitHawkApp/GitHawk

Opener ist eine iOS-App, die dem Benutzer im Grunde die Wahl lässt, wo Links geöffnet werden sollen, und im Wesentlichen URL-Schemata nutzt.

Wir sollten Unterstützung für grundlegende URL-Schemata hinzufügen, um Deeplinks zu bestimmten Benutzeroberflächen innerhalb der App zu erstellen. Nämlich:

freetime://issue/rnystrom/GitHawk/418 würde zu dieser Ausgabe gehen!
freetime://repository/rnystrom/GitHawk
Freizeit://Benachrichtigungen

(Auch bewusst, dass wir unser URL-Schema umbenennen möchten??)

Sobald wir diese Funktion hinzugefügt haben, sollten wir unsere App zum Opener-Manifest hinzufügen. Es ist keine perfekte Lösung, aber es wäre eine nette Begleit-App, um GitHub-Sachen in unserer App statt in Safari zu öffnen!

🆕 feature request

Hilfreichster Kommentar

Super, habe es gerade ausprobiert und scheint zu funktionieren! Ich habe https://github.com/timonus/OpenerManifest/tree/githawk in den Startlöchern, wenn diese Version von GitHawk es in den App Store schafft.

Alle 16 Kommentare

Es ist auch erwähnenswert, dass dies leicht Hand in Hand mit jeder Arbeit an Homescreen-Widgets, Apple Watch-Sachen usw.

Das möchte ich mir demnächst mal anschauen :)

Z.B. Öffnen Sie ein Repo oder reichen Sie ein Problem in einem ein

Gesendet mit GitHawk

Würde mich gerne in Opener integrieren, sobald es ein URL-Schema gibt 😊

Gesendet mit GitHawk

Die Architektur des URL-Schemas habe ich für die nächste Version im Kopf!

Gesendet mit GitHawk

Jemand könnte sich das jetzt ansehen, da wir das Routing eingerichtet haben :)

Ich plane, auf Repositories und Issues in GitHawk zu verlinken, sobald die App Store-Version von GitHawk dies unterstützt.

image

@rnystrom : Kann ich irgendetwas tun, um zu helfen?

Ich bin mir nicht sicher, ob sich das URL-Format, das Routen darstellt, ändern wird, und ich kann auch nicht sagen, ob die App beim Start derzeit URLs ansieht.

Aber wenn Sie mir einige konkrete Aufgaben geben, kann ich das voranbringen.

@palmin die App Store-Version sollte jetzt in der Lage sein, Deeplinks mit dem Routenschema in GitHawkRoutes zu verarbeiten

Gesendet mit GitHawk

@rnystrom würde ich erwarten
freetime://RepoRoute?owner=GitHawkApp&branch=master&repo=GitHawk
um den Übersichtsbildschirm für GitHawk zu öffnen, aber die App wird geöffnet, ohne zu einem bestimmten Bildschirm zu wechseln.

Verstehe ich falsch, wie diese Deeplinks funktionieren sollen?

Hm nein das sollte stimmen. Lassen Sie mich eine Beispiel-App starten, um zu versuchen und zu debuggen

Gesendet mit GitHawk

Super, habe es gerade ausprobiert und scheint zu funktionieren! Ich habe https://github.com/timonus/OpenerManifest/tree/githawk in den Startlöchern, wenn diese Version von GitHawk es in den App Store schafft.

deep-loop

Leute

Gesendet mit GitHawk

Für die Shortcut-Fans da draußen haben wir auch eine Verknüpfung erstellt, um das Github-Repository zu öffnen.

https://www.icloud.com/shortcuts/61bf54353a914d62983f9e1c1bf7a02a

Ich werde es aktualisieren, um die Option zum Öffnen von Ausgaben / PR und auch aus der Zwischenablage zu haben. Im Moment können Sie es von jedem Freigabeblatt mit URLs öffnen.

Gesendet mit GitHawk

@rizwankce du bist unglaublich

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen