有時候,就是不想正襟危坐的坐在電腦前面,想要在手機上輕量級的寫點代碼。
或者用 iPad 外接一個鍵盤,侯爵老師一度迷戀這種工作方式,據說可以擁有更加專注的沉浸式編程體驗。
今天就來介紹 2 個可以在手機和 iPad 上寫代碼的小工具。
ios 平臺:Pythonista
Pythonista 自帶自動聯想,方便移動端敲代碼。
值得一提的是,作者開發了一套庫內置在 Pythonista 裏面,從而讓 Python 語法可以調用 iOS 上的原生控件。
比如這個40幾行代碼的時鐘:
比如充滿童年回憶的打磚塊遊戲:
閒暇之餘,可以看看這些小項目是怎麼寫出來的。雖然 Pythonista 收費68元,但物有所值。
視頻詳解:
侯爵老師講解 Pythonista 的使用
Android 平臺:Termux
Android 手機系統是基於 Linux 內核的,所以可以使用終端類軟件去「進入」手機的內核。
和電腦上終端差不多,比如輸入 ls 就能看到當前目錄下的所有文件。
輸入 python 就可以進入 python 環境,配合 CodeBoard 編程鍵盤效果更佳。(使用 pkg install python 安裝 python )
安裝庫也毫無壓力,輸入 pip install ptpython 就可以安裝。
視頻詳解:
侯爵老師講解 Termux 的使用