goodHomeAboutArchiveCategory社内の開発コンテストでスライドアプリを作った2017-04-08社内で開催している開発コンテストでスライドアプリをElectronで作成してみた。画面に変換されたHTMLが表示されて、全画面表示にするとスライド表示されて、前後のスライドに移動できるというもの。ような現在のスライドと残りの表示、PDF印刷機能をつけている。以下がこれを使って社内で雑にwebpackについて紹介したときのスライドをPDF印刷機能を使って出力したもの。Redux使って作り始めた。使えて、特にネットワークが必要なく、凝ったものを作る必要がないときにパッと作れるアプリが欲しかった、がスライドアプリを作ろうと思った動機。雑にLTするぶんには使えるかな、と思う。なんとか動くところまでもっていけた。作ってみて実際に開発してみると、以前frontendの開発を避けていたときより、思ったより簡単に実現できるんだな、と思った。ツールが揃ってきたいい時代というのが大きいのだけれども、苦手意識を持たずに調べて実装すると意外にできるものだな。不慣れなもので、CSSとかちょっとした動きつけるのとか結構たいへんだった。テストをつけられなかったのが心残り。触れていたのはただの偶然。Redux使うことになったのも偶然。いろんなものに触れておくのは大事ということを体験した。どこから何が起こるかはわからない。開発コンテストについて社内の開発コンテストは、以下のいくつかの動機で始めたもの。話しすることになりそう。来週から社内で投票を行って競う予定になっているので、それなりの結果がでるといいな。