Programiści jeżdżą na konferencje. A kiedy to robią, potrzebują slajdów.
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.
Te narzędzia do prezentacji również wywodzą się z tradycji WYSIWYG (What You See Is What Otrzymasz). Może to być potężne, ponieważ pozwala łatwo umieścić na slajdzie wszystko, co chcesz. Ale może to być również bolesne, ponieważ spędzasz cały swój czas na wpychaniu pikseli we właściwe miejsce, zamiast skupiać się na treści wystąpienia. A jeśli chcesz zmienić styl, może być konieczne ręczne zastosowanie tej zmiany do każdego slajdu. slajdu. Lekcji oddzielania treści od znaczników nie można zastosować w świecie WYSIWYG. świecie WYSIWYG.
Co więcej, formaty dokumentów dla Keynote i Powerpoint są binarne bloki - nie nadają się do kontroli wersji, wspólnej edycji i tak dalej.
Odpowiedzią deweloperów na to było użycie HTML5. W ostatnich latach były świadkami rozwoju szeregu narzędzi prezentacyjnych opartych na HTML, takich jak prezi, deck.js, keydown i showoff. Narzędzia te wykorzystują moc HTML5 do tworzenia prezentacji pełnoekranowych.
Jednakże, wykorzystując technologię przeglądarki jako podstawę dla tych narzędzi pomijają jedną bardzo ważną cechę narzędzi prezentacyjnych WYSIWYG: tryb prezentera. tryb prezentera.
Jedną z najważniejszych cech Keynote i Powerpointa jest to, że nie są one tylko po prostu zestawami slajdów - mają notatki prezentera i narzędzia do synchronizacji oraz wyświetlany publiczności nie jest taki sam jak wyświetlany prezenterowi. prezentera.
Wiele z tych narzędzi zakłada również, że masz dobre połączenie Wi-Fi, i będzie w stanie wyświetlać swoje treści na żywo z Internetu... co jeśli kiedykolwiek byłeś na konferencji deweloperów, będziesz wiedział, że jest to ryzykowna propozycja.
Podium próbuje wypełnić lukę między tymi dwoma biegunami. Jest składa się z:
- Prosty, tekstowy format znaczników, skoncentrowany na potrzebach deweloperów prezentacje.
- Graficzne narzędzie do prezentacji, które posiada niezależny wyświetlacz prezentera od wyświetlania slajdów.