Entwickler gehen zu Konferenzen. Und wenn sie das tun, brauchen sie Foliendokumente.

Unfortunately, while presentation tools like Keynote and PowerPoint are great for business presentations, they aren't well suited to the needs of developers. The mainstay of developer presentations -- code samples -- are generally painful to add to a Keynote presentation.

Diese Präsentationstools stammen ebenfalls aus der WYSIWYG-Tradition (What You See Is What Sie erhalten) Tradition. Das kann sehr nützlich sein, denn es macht es einfach, alles alles, was Sie wollen, auf eine Folie zu bringen. Aber es kann auch schmerzhaft sein, weil Sie verbringen Ihre ganze Zeit damit, Pixel an die richtige Stelle zu schieben, anstatt sich auf den Inhalt Ihres Vortrags zu konzentrieren. Und wenn Sie eine Stiländerung vornehmen möchten, müssen Sie diese Änderung möglicherweise manuell auf jede Folie anwenden. Die Lehren aus der Trennung von Inhalt und Markup lassen sich nicht auf eine WYSIWYG-Welt.

Hinzu kommt, dass die Dokumentformate für Keynote und Powerpoint binäre Blobs - sie eignen sich nicht für die Versionskontrolle, kollaborative Bearbeitung und so weiter.

Die Entwickler reagierten darauf mit der Verwendung von HTML5. In den letzten Jahren wurden die Entwicklung einer Reihe von HTML-basierten Präsentationstools, wie prezi, deck.js, keydown, und showoff. Diese Tools nutzen die Leistung von HTML5 für die Erstellung von Vollbildpräsentationen.

Durch die Verwendung der Browsertechnologie als Grundlage für diese Tools fehlt ihnen jedoch eine sehr wichtige Funktion von WYSIWYG-Präsentationswerkzeugen: den Präsentator Modus.

Eines der wichtigsten Merkmale von Keynote und Powerpoint ist, dass es sich nicht nur um Decks von Folien sind - sie verfügen über Notizen des Moderators und Zeitmessungswerkzeuge, und und die Anzeige, die dem Publikum gezeigt wird, ist nicht dieselbe wie die Anzeige, die dem dem Vortragenden.

Viele dieser Tools setzen außerdem voraus, dass Sie über eine gute WiFi-Verbindung verfügen, und in der Lage sind, Ihre Inhalte live aus dem Internet anzuzeigen... was Wenn Sie schon einmal auf einer Entwicklerkonferenz waren, wissen Sie, dass das ein riskantes Unterfangen ist.

Podium versucht, die Kluft zwischen diesen beiden Polen zu überbrücken. Es besteht besteht aus:

  • Ein einfaches, textbasiertes Auszeichnungsformat, das auf die Bedürfnisse von Entwicklern ausgerichtet ist Präsentationen.
  • Ein grafisches Präsentationswerkzeug, das eine von der Folienanzeige unabhängige Präsentationsanzeige von der Folienanzeige.

How to help

So, why is it called "Podium"?