我在手機上寫代碼的經歷,安卓手機上編程也是挺強大的

作為一個大山區來的,我初中到鎮上讀書才見到電腦,初中每週一節電腦課,被老師忽悠,說電腦很貴的,然後電腦搞錯了就會燒掉。都怪學校的電腦太舊了,而且上電腦課是兩個人用一個電腦,我和我一同學用的電腦那經常開不了機,所以初中很多電腦課都坐著幹聽。然後經常嚇得冒冷汗,生怕老師把電腦問題歸咎於我們,或者怕操作失誤電腦“燒”了。初二後要中考就不開設電腦課了!


我在手機上寫代碼的經歷,安卓手機上編程也是挺強大的


到了高中,才到城裡上學,到處都是網吧,一去網吧,我就愛上了那個地方,裡面超好玩的,裡面的人,說話又好聽,超喜歡那裡。


我在手機上寫代碼的經歷,安卓手機上編程也是挺強大的

從此網癮過大,喜歡技術,喜歡編程。電腦週末才能玩,就只能玩手機了。

然後高中,把家裡的全部積蓄買了一臺安卓智能機,當時還是諾基亞時代,蘋果對我來說那都是不知名的(壓根兒就沒聽說過,直到喬布斯去世才在我們地方火起來)。

安卓手機還真是厲害,可以寫代碼,還可跑代碼。當時使用手機來做編程做網站開發!

可以下載代碼文本編輯器,下載一個FTP傳輸客戶端,然後就在學校裡,在上課時候偷偷玩手機。

改網站代碼、使用FTP傳到遠程虛擬主機,網站就可以修改了。


我在手機上寫代碼的經歷,安卓手機上編程也是挺強大的


當時覺得,以後手機要是什麼都能幹,還要電腦幹嘛呢?

當時的思想正確了一半,但是不是全對。手機確實是越來越強大了,甚至現在都出了16G內存的手機,我第一臺電腦才4G內存,現在的筆記本也是16Gb內存。不看CPU架構配置真是太高了。然而,手機都用來玩的,並沒有往生產力的方向發展的太多。平板電腦也是,以娛樂為主,並不是什麼功能都往裡面塞。

現在的安卓權限越來越少,很多機器不能root、不能刷機、不能再折騰了。不過,Android手機,依然可以做生產力、做開發。


我在手機上寫代碼的經歷,安卓手機上編程也是挺強大的

安卓本地直接跑golang web應用!

我在手機上寫代碼的經歷,安卓手機上編程也是挺強大的


安卓Android手機可以輕鬆運行PHP、MySQL、Java、Golang、Nodejs等甚至藉助Termux運行所有的編程語言。

可以運行多個主流Linux操作系統:Alpine、ArchLinux、Fedora、Ubuntu、Debian等Linux操作系統。

我在手機上寫代碼的經歷,安卓手機上編程也是挺強大的

也可以進行安卓開發,使用AIDE可以開發原生Android apk程序,且功能齊全,還能導出到Android Studio項目再進行其它強化開發。


我在手機上寫代碼的經歷,安卓手機上編程也是挺強大的


我在手機上寫代碼的經歷,安卓手機上編程也是挺強大的


Web網頁開發都可以,甚至還能在手機上啟動調試器檢查元素等幾乎所有網頁開發需要的開發者工具功能。【下圖為安浪開發者工具】由於沒有申請軟著沒上架下載不到啊哈!

我在手機上寫代碼的經歷,安卓手機上編程也是挺強大的

跑Python這些就更沒有問題了。


我在手機上寫代碼的經歷,安卓手機上編程也是挺強大的

安卓跑PHP就更方便了,推薦ANMPP


我在手機上寫代碼的經歷,安卓手機上編程也是挺強大的

收費軟件推薦KSWEB,網上有和諧版可以自己找的。

支持Nginx、Apache、Msmtp、Lighttpd、PHP(多版本隨便切換)、MySQL、FTP等太強大了


我在手機上寫代碼的經歷,安卓手機上編程也是挺強大的

買不起電腦、或者學生不能帶電腦,買個安卓機也可以學習作生產力工具。安卓強大,甚至以前還在手機裝過跑XP虛擬機!

對於少部分人,比如當時高中時代的我,這些需求很牛,但是,市場不需要,所以移動端的生產力沒什麼特別的發展。可能以後生產力生產形勢又會不一樣吧,VR、AR可能才是程序員、設計師更方便的隨時隨地工作方式。


分享到:


相關文章: