スマホではなくPCが必要な理由

1. 導入・PCの長所

PC が必要だと感じる理由をまとめておきます。人から「スマホで充分なのに何故 PC が必要?」と訊かれることがあるからです。

PC は特定の目的に優れた道具であり、目的が一致しない人々にとつては不要かもしれません。ところが必要とする人は慥かに居るわけです。

2. スマホの長所

スマホは沢山のセンサーを持ち携帯性が高いです。そのため、現實世界の情報取り込むことや情報を持ち運ぶことに優れます。

スマホは PC よりも汎用的ですが、前述の理由から PC を代替できる物ではありません。

3. 編輯機能

複雜な事を文章化する時、ただ書くだけではなく書いた後の推敲が不可欠です。これを素早くできるのは PC だけです。文章の修正は「範圍選擇」の聯續ですが、スマホのタッチ操作では正確な範圍選擇が難しいです。

スマホに鍵盤 (キーボード) を接續すれば解決するわけではありません。使用したい「アプリ」が物理的な鍵盤で快適に動作するとは限らないし、正確に操作できても「おすすめ」「豫測入力」の暴發で台無しになることが多いです。更に Android も iOS もマルチタスクが不得意で「アプリ」を跨いだコピー&ペーストは非常に手間がかかります。

文章以外に良い例があります。スマホでメールアドレスや URL を手動入力してみて下さい。PC の編輯機能が高いことが良く分るはずです。

4. 作業自動化

PC の OS には反復作業を樂にする仕組みが沢山あります。代表的な物は特定のフォルダー/ファイルへのショートカットを作成することです。しかし更に興味深い物はシェルスクリプトです。シェルスクリプトの記法は普段使用するコマンドに變數・分岐・ループなどが追加される程度だからすぐに利用できます。

筆者は「美々蝶々」の作業の一部をシェルスクリプトで自動化しました。

スマホでも Termux や UserLAnd などでシェルスクリプトを使用できますが、前の節で述べた通りスマホは編輯機能が良くないため、シェルスクリプトの便利さは半減します。

5. PC用ソフトウェアの長所

前述のシェルを含め、PC には便利なソフトウェアが沢山あります。その中には歴史の長いものもあります。それらは基本的な部分が既に完成されてゐて、1度使用できる樣になれば今後も活用できます。

ところで幾つかの PC 用ソフトウェアにはモバイル版があるものの、多くは PC 版の機能縮小版です。例として Firefox のモバイル版には開發者ツールが無く、設定畫面の項目も少ないです。また、モバイル版の Google Chrome には擴張機能を使用できません。

單にモバイル版では優先度の低い機能が見送られるのかもしれませんが、スマホの操作性の惡さも關係して PC 版同樣の品質で移植できない樣に見えます。或は商業上の理由に見えます。

A. GNU/Linuxスマホ

GNU/Linux を導入可能なスマホがあります。筆者は未所持のため、どの樣な物か分りませんが、これならスマホ用 OS や「アプリ」に起因する問題は無くなり「2」の節で述べたスマホの長所を享受できるかもしれません。