スマートフォンでプログラミング:EMUIデスクトップモードとGitpodを試す
2021年12月11日、福岡市 エンジニアカフェにて

必要な機材
- USB-Cディスプレイ(同時にスマートフォンを充電できるもの)またはHDMI-USB-Cアダプター
- Bluetoothキーボード
- Bluetoothマウス
- HuaweiまたはSamsungのスマートフォン
きっかけ
福岡には、新しいHPのUSBディスプレイや机、椅子がそろった素晴らしい無料のコワーキングスペースがあります。スマートフォンと折りたたみ式のBluetoothキーボード、小さなBluetoothマウスだけを持って、思い立ったときにすぐプログラミングを始められるでしょうか。
手順
HuaweiやSamsungの最近のスマートフォンの多くには、デスクトップモードがあります。今回は、このデスクトップモードでプログラミングが実用的にできるかを試します。
- スマートフォンをUSB-Cモニターにつなぎます。
- Firefoxを開き、gitpod.ioにアクセスします。
- ワークスペースを起動すれば、いつものIDEが表示されます。コミットしてリリースしましょう。
リモートデスクトップに接続するという方法もあります。
EMUIデスクトップやAndroidでの問題点
- Firefoxなどのブラウザーは、2つのウィンドウで同時に動かせません。Chromeはまったく動きません。幸い、プレビューが
- うっかりShiftキーとスペースキーを押すと、入力言語が切り替わります。少し煩わしいです。
- gitpod.ioのVS Codeで右クリックが効かないため、スクリーンショットをアップロードできませんでした。
結論
この記事はすべてこの方法で書き、オンラインでの見た目を確認してから公開しました。バグを修正したり、機能を追加したりすることもできたはずです。
EMUIデスクトップよりもRaspberry Pi 400のほうが好みですが、
ファイルを追加する必要がなければ十分に使えます。完全なLinuxデスクトップがあるほうが望ましいです。Raspberry Pi 400は少し場所を取るので、服のポケットに入れて持ち歩くことはまずないでしょう。ただ、普通のRaspberry Piなら、冬場(上着のポケットがある季節)なら十分に持ち運べます。
お読みいただきありがとうございます
この記事を気に入っていただけたら、
こちらのメールを送ってください。次に記事を書いたときにお知らせします。