本記事は Node-RED Advent Calendar 2021 の25日目です。
#はじめに
うめりんです。自身のNode-RED歴は2週間程度で、アドベントカレンダー記事を書くために触り始めたくらい(MacでDockerインストール〜HelloWorld、http in・request・responseをデバッグした程度)なのですが、定期的に何か作りたい欲が出てくるので、今年の夏頃は『ナビつき! つくってわかる はじめてゲームプログラミング』や『ユカイなパチパチブロックキット』を触っていました。
冬になって寒いので、湯船にゆっくり浸かりながらスマホ(iPhone)を触っていることが多くなってきたのと、風呂に入っているとリラックスできるおかげか良いアイデアを思い付けることが多いので、前々からメモは取っていたものの、すぐにその場で作れるともっと良いなと感じていました。
これらの思いが蓄積して「ノードベース・フローベースのプログラミング環境で、風呂グラミング(風呂でプログラミング)しよう!」となった訳です。
#Node-PADとは
有料(本記事執筆時点で、250円:税込)ですが、Node-REDがiOS(iPhone/iPad)で使えるアプリです。
現時点での最新アプリバージョンは1.2で、Node-RED v1.2.1が搭載されています。
AppStoreの各種説明は英語ですが、アプリ内は日本語化されています。
#試してみた環境
iPhone 12 Pro Max(iOS 14.7.1)
#使用感
起動直後の画面。
iPhone 12 Pro Maxだと「デプロイ」がノッチ部分で見切れてしまうのですが、横向きにして画面回転することで問題がなくなります。
dashboardがプリインストールされているので、直感的なUI操作やテストが簡単にできます。
#おわりに
MacでNode-REDを触った際には、まだパレットの管理からdashboardなどのノードを追加していなかったので、buttonやtextなどを始めて触ったのですが、すごく直感的に使えて、全く知らない状態から30分以内で試すことが出来ました。
サクッと出来るとモチベーションを落とすことなく試すことが出来るので、皆さんもNode-PADでの風呂グラミング生活始めてみませんか?