文:瓜麻編程 源:進(jìn)階的coder
有時(shí)候,就是不想正襟危坐的坐在電腦前面礼饱,想要在手機(jī)上輕量級(jí)的寫點(diǎn)代碼坏为。
或者用 iPad 外接一個(gè)鍵盤,侯爵老師一度迷戀這種工作方式镊绪,據(jù)說可以擁有更加專注的沉浸式編程體驗(yàn)匀伏。
今天就來介紹 2 個(gè)可以在手機(jī)和 iPad 上寫代碼的小工具。
ios 平臺(tái):Pythonista
Pythonista 自帶自動(dòng)聯(lián)想镰吆,方便移動(dòng)端敲代碼帘撰。
值得一提的是,作者開發(fā)了一套庫內(nèi)置在 Pythonista 里面万皿,從而讓 Python 語法可以調(diào)用 iOS 上的原生控件摧找。
比如這個(gè)40幾行代碼的時(shí)鐘:
比如充滿童年回憶的打磚塊游戲:
閑暇之余核行,可以看看這些小項(xiàng)目是怎么寫出來的。雖然 Pythonista 收費(fèi)68元蹬耘,但物有所值芝雪。
Android 平臺(tái):Termux
Android 手機(jī)系統(tǒng)是基于 Linux 內(nèi)核的,所以可以使用終端類軟件去「進(jìn)入」手機(jī)的內(nèi)核综苔。
和電腦上終端差不多惩系,比如輸入 ls 就能看到當(dāng)前目錄下的所有文件。
輸入 python 就可以進(jìn)入 python 環(huán)境如筛,配合 CodeBoard 編程鍵盤效果更佳堡牡。(使用 pkg install python 安裝 python )
安裝庫也毫無壓力,輸入 pip install ptpython 就可以安裝杨刨。