有沒有手機就可以運行的編程軟件?

夢想實現家28


當然是有的,下面我簡單介紹一下吧,主要分為C/C++、Java、Python這3種編程語言,主要內容如下:

1.C/C++:這裡有2個軟件可供下載,一個是“C語言編譯器”,一個是“C++編譯器(即c4droid)”,下面我簡單介紹一下安裝和使用過程:

  • C語言編譯器:這個直接在手機應用中就能下載,不需要root,大概13兆左右,直接點擊下載就行:

  • 安裝完成後,我們就可以編寫C語言代碼了,這裡我編寫了2個測試函數,一個相加,一個相減,如下:
  • 點擊運行,效果如下,input輸入後,程序就能正常運行:
  • C++編譯器:也就是c4droid,這個大部分人應該聽過或使用過,需要root,安裝GCC插件後,就能進行C/C++的編寫和運行了,這個下載的話,也直接到手機應用中搜索就行:
  • 安裝完成後,首次打開軟件,提示需要安裝GCC插件,之後就能正常編寫運行C/C++代碼了:

2.Java:這裡可以直接下載AIDE這個軟件,這是安卓集成的一個Java開發環境,可以在安裝系統內進行軟件和遊戲的開發,代碼高亮、自動補全、語法提示,支持編寫—編譯—調試運行,是一款很不錯的手機編程軟件:

  • 安裝的話,與上面類似,直接在手機應用中搜索就行,如下:


  • 安裝完成後,就可以直接新建相關項目和類,進行正常的Java開發了,如下:

  • 測試程序如下,可以直接點擊運行:

  • 程序運行截圖如下:

3.Python:這裡可以直接下載QPython3這個軟件,集成了Python3解釋器,Python shell終端,還可以通過QPYPI快速安裝第三方庫,進行簡單的安卓開發,是一個很不錯的Python編程軟件:

  • 安裝的話,直接在手機應用中搜索就行,如下:

  • 安裝成功後,就可以打開終端進行Python的編寫和運行了,如下:

  • 也可以打開QEdit編輯器進行代碼編寫,之後,直接點擊運行就行:

  • 運行效果如下,簡單的安卓界面:

就介紹這幾個在手機上編程的軟件吧,以前也介紹過,感興趣的話,可以參考我以前的回答,試著下載,操作一下,當然,也還有其他手機編程軟件,像Termux,安裝相應插件後們也可以直接編寫python,c/c++等代碼,這裡我就不詳細介紹了,網上也有相關資料,感興趣的可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言。


小小猿愛嘻嘻


手機端能夠開發編程軟件

我可以這麼說,手機端肯定能夠開發編程軟件,對於編程軟件來說只是變了個開發環境而已。但是要不要開發取決於有沒有這方面的需求或者有沒有市場。就我作為一個程序員來說,手機端開發編程軟件不適合。

手機端為什麼不開發編程軟件

至少對於手機端編程來說,最基本的使用體驗就滿足不了。程序員可以因為一款編程編譯環境不好而直接棄用並選擇其他IDE,那麼手機端的編程環境就更不用說了。

首先就是顯示器:手機端編程的顯示效果肯定很差,屏幕太小,視覺效果會很差。

然後就是輸入法:對於手機編程而言,目前的編程輸入無非就是就是輸入法,你試想一下如果單單的敲幾個字符還能接受,如果讓你敲幾百個字符,幾千行的代碼,你還能接受?

但是這兩點而言,手機端就不會做編程軟件。


天邊一朵雲


首先從手機的用戶群體考慮。目前的智能手機可以說是標配,那麼,人們每天使用手機主要是做什麼呢?從過去的電話短信到現在的休閒娛樂通訊支付等等,這些才是絕大部分的用戶使用手機的方式,至於編程員麼,一萬個用戶裡面還不知道有沒有一個程序員。

其次,我們都知道,就算是在電腦上跑編程開發軟件也是很耗費資源的,那麼手機的硬件資源得多強大才能跑起來我們的這個編程軟件啊。而這麼強大的硬件資源只能給我們的少數用戶使用,成本上也划不來不是。

另外,作為程序員,碼代碼的時候就希望屏幕大一點,顯示的代碼能多一些,這樣看代碼就沒有那麼累,這手機屏幕才多大啊,一個屏幕能顯示幾行代碼啊,顯示多了吧,字體就小了,看小螞蟻般,看著都累,而且打字也不方便,拷貝粘貼什麼的,都不方便,誰樂意用手機編程啊。

希望我的回答能幫助到你!

關注是為了再一次的交流,戳一戳右上角的關注吧!


GeCoder


其實是有的,python就可以在手機上運行。

不是電腦上的那個,有專門用於手機的版本。叫QPython

圖是官網上的。


QPython與電腦上的Python雖然有一點區別,主要在插件上。很多插件手機上不能支持用pip安裝會出錯。但是本身的功能就很全面。網絡爬蟲,簡單的可視化界面都可以做(python3暫時不支持界面),甚至可以把手機變成web服務器,ftp服務器。


除此以外,也可以在手機上寫js。

js雖然是瀏覽器的腳本,但也正因如此,在手機上幾乎有100%的兼容性。別以為js只能做網頁,現在的h5遊戲(代碼就是js)也越來越好。手機上碎片化的時間比較多,萬一真用空閒時間做出了遊戲,豈不是很好。

手機寫js腳步可以用
920文本編輯器,它可以標記包括js,c,c++在內很多語言(只能用彩色的字體標記,不能運行)。

現在很多設備不支持920文本編輯器,會閃退,所以QuickEdit也可以代替。

js教程可以去W3CSchool,那裡教程比較豐富。Python教程滿地都是,就不推薦了。


czh58


有的,不知道你知不知道MATLAB?他即是語言名字也是開發工具的名字,在手機上就可以編程哦!

安卓版可以下載,你百度一下就可以搞到,對於數學運算,圖像處理等必備的軟件啦。

不說了人生苦短,MATLAB不難!


深度洞悉


鏈接:https://pan.baidu.com/s/1qZRiyTm 密碼:pgfa

我以前用過的,這個是被一個大神改造過的,可以編譯c,c++,java等語言。可以用vim編輯器,但是手機操作比較麻煩,後面沒在用咯。


獨臂段天下



java老菜鳥


手機,編程有點懸,屏幕太小,怎麼操作捏,程序員變成的時候是已經穿越的呢,跨來一個電話,跨跨來好多信息推送,他們得瘋啊,所以,能開發是能開發,我是做設計的,手機端也有好多可以修圖啥的,那隻能簡單調整一下,而已還是,望對你的提問有幫助,我是Johnson1949


Johnson1949


已經有了好不好!在Android手機上有c、c++和Android的編輯器,可以直接編輯和編譯運行 這些語言,你可以直接在手機應用商店搜索。手機屏幕比較小,輸入和調試不方便,這才是限制其發展的原因


JackXu9527


感覺沒啥鳥用,


分享到:


相關文章: