Wie fügen WWDC-Moderatoren während der Demos Text ein?

17

Während der Demos in den WWDC-Videos fügt der Moderator häufig Code in Xcode ein, um zu vermeiden, dass er ihn eingeben muss. Wie werden die einzelnen Snippets eingefügt, ohne dass zum Kopieren auf eine andere App gewechselt wird?

Jobbogamer
quelle
Ohne erkennbar zu sein, kann ich nur davon ausgehen, dass die Präsentation vorkonfiguriert ist und es nur so aussieht, als wären die Ausschnitte eingefügt. Vielleicht verwenden sie Keynote?
IconDaemon
Ich meine die Demos, bei denen sie von den Keynote-Folien wegwechseln und live in Xcode gehen.
Jobbogamer
1
Ohne Beweise gehe ich davon aus, dass andere Leute hinter den Kulissen das Ausschneiden und Einfügen übernehmen. Mit Apple Remote Desktop ist es einfach, die Sitzung eines Benutzers zu steuern, während dieser Benutzer die Kontrolle behalten kann. Vielleicht fügt ein Assistent hinter einem Vorhang Code ein, wenn er aufgerufen wird, und das sieht so aus, als würde der Code nur in Xcode 'erscheinen'. Drückt der Moderator tatsächlich einige Tasten, um den Code einzufügen? Wenn Sie möchten, geben Sie bitte einen Link zu einer Demo, die dies in Gebrauch zeigt. Ich bin fasziniert. Ich verwende ClipboardHistory, in dem viele kopierte Elemente gespeichert werden können. Vielleicht benutzen sie das?
IconDaemon
Auf welche WWDC-Demos beziehen Sie sich? Sie gehen zurück bis 1995 ...
bmike
Das Besondere, das mich dazu veranlasste, die Frage zu stellen, war, dass ich sie 2012 im Video " Introducing Collection Views " ein paar Mal gesehen habe . Ich kann mich leider nicht an die genaue Uhrzeit erinnern. Ich habe es auch schon einige Male in verschiedenen WWDC-Videos gesehen.
Jobbogamer

Antworten:

19

Apple verwendete den benutzerdefinierten Code "Demo Monkey", dessen Quellcode auf GitHub verfügbar ist .

Ɱark Ƭ
quelle
Sieht so aus, danke! Tatsächlich erinnere ich mich, dass ich kurz eine Art Bananen-Symbol im Dock des Moderators gesehen habe, das zum Namen Demo Monkey passt.
Jobbogamer
Das Projekt enthält kein Symbol, aber ich kann verstehen, dass das Bildmaterial entfernt wurde, bevor es als Open Source veröffentlicht wurde.
Ɱark Ƭ
@jobbogamer hast du herausgefunden, wie man die Demo Monkey-Anwendung benutzt? Ich konnte nicht aus der Readme herausfinden, wie es funktioniert.
gprasant
1

Sie können benutzerdefinierte Xcode-Snippets erstellen. Snippets können von einer Methode bis zum gesamten Programm reichen.

Überprüfen Sie diesen Artikel auf NSHipster , für mich ist eine der besten Erklärungen dafür, dass ich gefunden habe.

jherran
quelle
Es scheint, als gäbe es in diesem Fall sichtbare Aktionen auf dem Bildschirm, z. B. das Autocomplete-Feld, da es anscheinend keine Möglichkeit gibt, eine Tastenkombination an ein Snippet zu binden.
Jobbogamer
0

Sie könnten eine App verwenden, die Tastenkombinationen an mehrere Zwischenablagen bindet, z. B. CopyClip .

user24601
quelle