015年,淘寶雙十一全天成交金額達到912.17億,其中移動端交易額占比68%,首次超過PC端交易額,被看做是“移動時代”到來的標志。
作為IT基石的技術界,同樣不甘示弱,手機編程軟件,逐漸走進所有人的視線,功能之強大,令所有程序員汗顏,要說用這些手機編程軟件,造個微信出來,也不是什么“難事”。
當然,造個微信出來,也就只能存在理論上了,這是一個揶揄,就好像你家不懂事的老板,讓你花幾天時間,做個百度出來,理由是:才一個這么簡單的頁面,能花多長時間?
手機編程軟件,確實強大,而且覆蓋了絕大多數的編程語言,甚至是linux系統,都變成了一個APP。
然而即便這些手機編程軟件,功能再強大,卻敵不過硬件這個硬傷,哪怕是自帶代碼補全功能,也免不了龜速輸代碼的硬傷。
難道,我需要一個手機鍵盤?這不是抱薪救火,驢唇不對馬嘴嗎?
手機編程,到底能不能取代電腦寫程序,但從目前看,用手機寫正式程序的人,大概是腦殼壞掉了。至少在還沒有解決輸出問題時,手機編程,也就處于了解一下就好。
正式工作上用不著,卻催生了另外一個群體的擁護,他們是一群正在學習編程的愛好者們,上個廁所、坐個公交,打開手機,寫寫代碼,復習一下知識點,也算是不亦說乎了。
那么,作為一名編程愛好者,有哪些手機編程軟件,可以用來編程呢?
雖然W3Cschool的app和網站,也有編輯器,但這只是方便學員學習和理解的輕量級編輯器,跟下面的這幾個專業級手機編程軟件比起來,還是有些小巫見大巫了。
HTMLplay-前端編輯器
一款非常強大的前端編輯器,支持編寫html、css和javascript代碼,適用于前端小白練習,再適合不過了,輸入鍵盤自帶快捷符號,不必為了輸入<>而頻繁切換輸入法,算是一款輸出效率較高的前端手機編輯器了。
C語言編譯器
一個很小巧的c編譯器,只有13M左右的大小,估計程序員們看到這個軟件,肯定淚流滿面,學C再也不用整天抱著電腦了,特別是學生黨,在宿舍時,躺床上用手機碼代碼,復習下今日所學知識,非常的不錯。
AIDE集成開發環境-適用Java、C++
AIDE主要是用來寫java代碼(創建工程、寫小游戲等),當然也可以寫C++代碼,寫起代碼來,速度也不慢。不過有一個缺點,如果你想運行java或者c++代碼,需要安裝相應的插件才行。
AIDE自帶代碼補全功能、界面干凈整潔,用起來相當不錯。
QPython3-適用Python語言
這是一個再Android上運行的Python腳本引擎,他整合了解釋器、Console、編輯器和SL4A庫,功能非常的齊全。
最后,再介紹一款重量級軟件——Termux
這是一款來自國外的終端模擬器,功能非常強大,可以這么說,Termux相當于安卓上的linux,雖然這種說法不夠嚴謹。
他最鮮明的特點,就是擁有豐富的安裝包,你可以根據需要,自由的選擇。至于缺點,Termux并不適合編程初學者使用,因為功能太強大,新人容易迷路。
總之,手機編程,從目前看,偏工作外把玩把玩,絕不可能用來工作中使用。不過誰也不敢肯定,未來,手機會進一步壓榨電腦的生存空間。
程是一項非常有用也很有趣的技能,但是很多人可能覺得在電腦上學習編程太麻煩了,或者沒有時間和條件去學習。其實,在手機上也可以學習編程哦!今天我就給大家推薦4個可以在手機上編程的軟件,涵蓋了C/C++,Java,Python,前端網頁和Linux等方面,無論你是想入門還是進階編程知識,都可以找到適合你的軟件。
好了,廢話不多說,我們直接來看看這4個神奇的軟件吧!
1. C++編譯器(c4droid)
如果你想學習C/C++語言,在手機上就可以使用這個軟件。它可以直接編輯運行C/C++程序,并且支持代碼高亮、語法檢查等功能。
安裝這個軟件很簡單,在手機應用中搜索“C++編譯器”就能找到它。下載安裝后打開軟件就能看到如下界面:
在這里你就可以直接輸入C/C++代碼了,并且還有很多便捷功能供你使用:
輸入完成后點擊“Run”按鈕就能運行程序并查看結果:
是不是很方便呢?如果你想學習C/C++語言或者復習一下基礎知識,在手機上用這個軟件就夠了!
2. AIDE
如果你想學習Java語言或者安卓開發,在手機上就可以使用這個軟件。它可以直接編譯運行Java代碼,并且還可以創建簡單的安卓應用。它還支持自動補全、代碼高亮、語法提示等功能,讓你在手機上也能體驗到編程的樂趣。
安裝這個軟件也很簡單,在手機應用中搜索“AIDE”就能找到它:
3. QPython3
如果你想學習Python語言,在手機上就可以使用這個軟件。它集成了Python3解釋器,既可以命令行運行Python代碼,還可以編輯源文件后運行。它還支持代碼高亮、語法檢查等功能,讓你在手機上也能享受Python的魅力。
安裝這個軟件也很簡單,在手機應用中搜索“QPython3”就能找到它。
如果你想學習Python語言或者做一些有趣的小項目,在手機上用這個軟件就可以了!
4. 編程獅
如果你想學習編程,在手機上就可以使用這個軟件。它是一個編程資料庫,提供了很多免費教程和實例,不僅僅限于前端Html,CSS,Js等,還有Python,PHP,C++等后端資料。對于入門編程的新手來說,是一個非常不錯的學習軟件。
安裝這個軟件也很簡單,在手機應用中搜索“編程獅”就能找到它。
在這里你可以直接搜索所有的免費資料,并且還有在線編輯器讓你實時預覽效果
如果你想系統地學習編程,在手機上用這個軟件就可以了!
以上就是我推薦的4款在手機上編程的軟件,希望對大家有幫助。當然,手機上編程只是一種輔助手段,不能完全替代電腦上編程。如果你想成為一個專業的程序員,還是需要在電腦上多加練習和實踐。但是如果你只是想體驗一下編程的樂趣或者利用碎片時間來提高自己的技能,在手機上也不失為一種選擇。
感謝閱讀!
ydroid 3是一款能夠在手機上進行Python編碼的軟件,這款軟件易于使用且功能強大,適用于一些剛進入編程學習的小白進行Python編程編寫,可以快速的學習的開箱即用示例,功能齊全的終端仿真器以及內置C、C ++甚至Fortran編譯器,帶有斷電和手表的PDB調試器。pydroid3手機版是一款手機編程軟件,包含強大的編譯器,輕松在手機上運行和調試python程序,無需電腦也能時刻提高個人代碼水平。軟件擁有離線Python 3.8解釋器,運行Internet程序不需要互聯網,即使沒有網也能夠完美運行,Pydroid 3是最易于使用和功能強大的教育的Python 3 IDE,不僅擁有非常強大的編譯器,可以幫助您編輯python程序,同時該軟件不需要電腦也能夠時刻提高您的個人代碼編輯水平。下載地址:http://www.32r.com/app/76331.html
感謝國外XDA大神的修改和分享;
解鎖高級功能。
1、代碼預測,自動縮進和實時代碼分析,就像在任何真正的IDE中一樣。
2、擴展鍵盤欄,包含您在Python中編程所需的所有符號。
3、語法高亮顯示和主題。
4、標簽。
5、增強的代碼導航與交互式分配/定義gotos。
6、單擊Pastebin上的共享。
1、離線Python 3.8解釋器:運行Internet程序不需要互聯網。
2、Pip程序包管理器和用于增強型科學庫(例如numpy,scipy,matplotlib,scikit-learn和jupyter)的3、預制輪包的自定義存儲庫。
4、OpenCV現在可用(在具有Camera2 API支持的設備上)。
5、Tensorflow也可用。
6、提供開箱即用的示例,可加快學習速度。
7、完整的Tkinter支持GUI。
8、功能齊全的終端仿真器,具有readline支持(可在pip中獲得)。
9、內置的C,C ++甚至是專門為Pydroid 3設計的Fortran編譯器。即使Pydroid 3使用本機代碼,它也可10、以通過pip構建任何庫。您還可以從命令行構建和安裝依賴項。
11、Cython支持。
12、具有斷點和監視功能的PDB調試器。
13、具有新的SDL2后端的Kivy圖形庫。
14、快速安裝存儲庫中的PyQt5支持與matplotlib PyQt5支持一起提供,無需額外的代碼。
15、快速安裝存儲庫中提供了Matplotlib Kivy支持。
16、pygame_sdl2支持(基于SDL2的pygame實現)。
Pydroid3 v4.01更新(2020-07-07)
1、SDL現在支持所有設備上的旋轉鎖定
2、適用于ipython的32位ARM / x86修補程序
*請認真填寫需求信息,我們會在24小時內與您取得聯系。