美容室でカラー中・
電車の中でシステム修正
iPhoneとClaushだけで、美容師さんに施術してもらいながらブログ記事を10言語でデプロイし、帰りの電車でデプロイエラーを修正した実例。
ユーザー概要
個人開発者。Claushアプリの開発者本人。PCの前に座らなくてもプロフェッショナルな開発ができることを日々実践している。
シナリオ
美容室でカラーリングを待つ間、iPhoneのClaushアプリからブログ記事を執筆し、10言語に翻訳してGitHubにコミット・デプロイ。帰りの電車の中でFirebaseからのメールを確認すると、デプロイエラーが発生していた。
美容室でのカラー待ち
美容師さんにカラー剤を塗ってもらいながら、スマホでClaushを開く。チャット感覚でブログ記事の内容を指示し、10言語への翻訳・HTMLファイルの生成・GitHubへのコミットまでをClaushに任せる。
周りから見れば、ただスマホを触っているだけ。誰一人として開発中だとは気づかない。
帰りの電車でエラー検知・修正
電車に乗ってしばらくすると、FirebaseからデプロイエラーのメールがiPhoneに届く。デプロイエラー——YAMLファイル内に紛れ込んだtypographic quote(いわゆる「curly quote」)が原因だった。
Claushにエラーログを貼り付けて原因を伝え、修正・コミット・プッシュを依頼。電車が目的地に着く前に、デプロイは成功した。
フロー
ユーザーの声
周りの人はまさか私が開発中だとは思わないですよね(笑)
これがClaushの真骨頂!
使って良かった点
場所を選ばない
美容室でも電車の中でも、iPhoneさえあればどこでも開発環境を持ち歩ける。
待ち時間が開発時間に変わる
カラーリング待ちという「何もできない時間」が、そのまま開発時間になる。
スマホだけで完結
PCを開かなくても、執筆・翻訳・コミット・デプロイまですべてiPhone一台で完了。
エラーもその場で修正
Firebaseメールでエラーを検知し、電車の中でそのまま修正・再デプロイまで完結できる。
Firebaseメールで非同期通知
デプロイ結果をFirebaseメールで受け取ることで、画面を見続けなくてよい非同期な開発が可能。
このユースケースが示すこと
PCがなくてもプロフェッショナルな開発ができる時代が来ている。美容室・電車・カフェ——どこにいても開発環境を持ち歩ける。
「開発はPCの前に座ってするもの」という固定観念は、もう過去のものだ。Claushは、あなたのスマホをフル機能の開発環境に変える。