可以用手機編譯程序嗎
⑴ 手機能編程嗎
手機編程(TouchDevelop)是一個全新的Windows Phone軟體開發環境,是第一個可以使用手機編程的應用。帶上您的歌曲和圖片,並利用手機上的感測器,您可以通過腳本集市向其它人分享你所寫出的代碼。可以對手機進行編程並訪問手機硬體的很酷的一款軟體,一開始發布時叫touch studio,後來改名為touch develop。這款軟體使用微軟的雲服務,所有的用這款軟體編寫的程序都可以在軟體內部發布,分享到雲,這樣很像一個免費的市場,大家把自己的成果分享給其他人,互相交流,共同進步。玩家發布的程序有截圖供其他玩家看,如果覺得不錯,其他的玩家可以下載,安裝到自己的手機,同時你也可以對代碼進行修改,然後變成自己的發布到市場。有很多很牛的開發者編寫出很多很有意思的小程序,也有的開發者編寫了小游戲。軟體自帶截圖功能,使用起來很方便,很便於你發布程序截圖。這款軟體會給你帶來不一樣的體驗,因為軟體的動畫都很炫,這是在別的軟體里體驗不到的。
⑵ 有沒有能直接在手機上面使用的編程軟體
手機上的編程軟體有c4droid、aide、CppDroid、Qpython3、Termux。
相關介紹:
1、c4droid:
是款Android設備上的C/C++程序IDE。默認以tcc(tiny c compiler)為編譯器,可以選擇安裝gcc插件(20mb,只有root用戶可以使用),選用gcc後,可以用sdl(簡單直控媒體層庫,需安裝sdl plugin for c4droid)和qt(nokia官方開發庫。
4、QPython3:
主要用來在手機上寫python3代碼,主界面如下,主要分為「終端」、「編輯器」、「程序」、「QPYPI」、「課程」、「社區」這6個模塊,終端類似IDLE,編輯器類似記事本,QPYPI是第三方包和工具。
5、Termux:
Termux是一個Android下一個高級的終端模擬器, 開源且不需要root, 支持apt管理軟體包,十分方便安裝軟體包, 完美支持Python、PHP、Ruby、Go, Nodejs、MySQL等。
⑶ 手機上怎麼編程序
如果你有興趣在android上設計一些游戲,那麼我這兒有一些對你有所幫助的東西,我是android Market上一個名為LightRacer的小賽車游戲的開發者,雖然在此之前我也曾開發過游戲,但這仍然是我的第一個android上的應用,在這個過程中我學到了很多在android上開發游戲的經驗,並且,我也很樂意將這一切與你分享。好了,讓我們開始吧,如果你之前做過游戲的開發,那麼轉移到android這樣的移動平台上並不是件難事,你要做的只是學習一下新的架構與API,如果你是一個新手,我這兒也為你准備了一個入門清單,它適用於任何類型的游戲開發,比如動作類、策略類、模擬類或者智力類。
開啟分步閱讀模式
操作方法
01
在這門課最後,你會完成一個可以運行在安卓機或者安卓平板上的游戲。你可以與你的家人朋友分享它,用你的新知識進一步改進你的游戲,或者完全自己創造一個游戲。
02
如果你有興趣在android上設計一些游戲,那麼我這兒有一些對你有所幫助的東西,我是android Market上一個名為LightRacer的小賽車游戲的開發者,雖然在此之前我也曾開發過游戲,但這仍然是我的第一個android上的應用,在這個過程中我學到了很多在android上開發游戲的經驗,並且,我也很樂意將這一切與你分享。好了,讓我們開始吧,如果你之前做過游戲的開發,那麼轉移到android這樣的移動平台上並不是件難事,你要做的只是學習一下新的架構與API,如果你是一個新手,我這兒也為你准備了一個入門清單,它適用於任何類型的游戲開發,比如動作類、策略類、模擬類或者智力類。
03
獲取SDK第一步當然是下載並安裝android的SDK[軟體開發套件],這套SDK主要包括有核心庫文件,一個模擬器,開發工具和一些示範的樣例文件。我強烈推薦你使用 Eclipse 和 android eclipse 擴展。如果你只是使用android,Eclipse IDE就已經足夠了,但如果這是你第一次開發java應用,建議你還是下載完整的
04
學習應用架構就像迷人的內在美一樣,這是理解
android 應用架構的關鍵,如果你不學習它,你設計出來的游戲將是一種很難修復bug的產品。你需要了解應用程序、活動、Intents以及它們是如何互相聯系交互的,Google在這兒提供了良好的信息架構。真正重要的是,你要理解為什麼在你設計的游戲中需要不止一個的活動進程以及如何設計一個用戶體驗良好的游戲。這些都應當配合到應用的生命周期中。
05
學習應用的生命周期應用的生命周期是由AndroidOS操作系統進行管理的,你的活動進程都將做為系統命令進行創建,正確處理這些事件對一個應用程序來說是極為重要的,因為終端用戶不會知道什麼是正確的。最好在開始設計你的游戲之前搞明白這些,因為這有助於節省你的調試時間以及避免代價高昂的重新設計。
06
對大多數應用而言,默認設置即可開始工作,但對游戲而言,你可能需要調整單態實例的信號為打開。在默認情況下,Android會新建一個活動實例進程,因為它認為這是比較合適的,而游戲,你可能只希望有一個活動的實例進程,這有一點兒影響,它需要你了解一些系統狀態的管理,但對我來說,它解決了資源管理的問題,還是值得的。
⑷ 怎麼用c語言在手機上做編程
可以使用c4droid軟體進行編程。
解決這個問題的方法如下:
1、首先在手機瀏覽器中搜索c4droid軟體。
⑸ 手機可以編譯C語言程序嗎
可以,編譯器(只能是安卓版)叫C4Android,不過有一些頭文件用不了(例如windows.h,只針對Windows),也有一些函數用不了,例如:system();不過手機上也不用system(「pause」);,會自動暫停的。
⑹ c語言可以用手機編輯程序嗎
可以編輯,但是編譯器要下軟體,可能有
c語言可以用文本編輯,然後改名.c文件就行,你要理解編輯和編譯,
⑺ 如何用手機編程
這里介紹3種可以在手機上編程的app,分別是c語言編譯器(c語言)、AIDE集成開發環境(java)、QPython3(python),都不需要root,可以直接編寫程序並運行,下面我簡單介紹一下這3個app的安裝和簡單使用,主要內容如下:
C語言編譯器:這是一個很小巧的c編譯器,大概13兆左右,界面簡潔、樸素,使用起來很簡單,下面我介紹一下這個app的安裝和簡單使用:
1.下載安裝,這里以我的vivo手機為例,直接打開「應用商店」,搜索「C語言編譯器」,如下,直接點擊下載安裝:
測試代碼如下,這里編寫了2個函數,分別是2數之和和2數只差,很簡單:
程序運行截圖如下,需要先輸入2個數,才能正常運行:
AIDE集成開發環境:這個主要是用來寫java代碼(創建工程、寫小游戲等),當然也可以寫c++代碼,只不過需要安裝對應的插件才行,自帶自動補全的功能,界面干凈、整潔,使用起來不錯,下面我介紹一下這個app的安裝和簡單使用:
1.下載安裝,這直接在應用商店裡搜素「AIDE」就行,直接下載安裝,如下:
這里測試一下,主要代碼如下,官方自帶的例子:
程序運行截圖如下:
QPython3:這個見名思意,主要用來在手機上寫python3代碼,使用起來也不錯,下面我介紹一下這個app的安裝和簡單使用:
1.下載安裝,這里直接在應用商店裡搜索「QPython3」就行,直接下載安裝,如下:
主界面如下,主要分為「終端」、「編輯器」、「程序」、「QPYPI」、「課程」、「社區」這6個模塊,終端類似IDLE,編輯器類似記事本,QPYPI是第三方包和工具,程序存儲官方自帶的示例,課程是一些教學案例:
這里測試一下官方自帶的例子—speaky.py,在「程序」這個模塊下,代碼如下:
點擊運行按鈕,程序運行截圖如下:
至此,這3個app都介紹完畢。總的來說,使用起來都不錯,各有各的功能,當然,還有許多其他的app也可以在手機上進行編程,像c4droid(c/c++),termux(高級終端,類似linux)等,這里我就不詳細介紹了,感興趣的可以在網上搜索一下,有相關教程和示例可供參考,希望以上分享的內容能對你有所幫助吧。
⑻ 手機上怎麼編程
這里介紹幾個可以在手機上編程的軟體,感興趣的可以下載一下,試著操作一下:
1.Python:這里推薦一個軟體—QPython3,集成了Python3解釋器、Console控制台和QEdit編輯器,可以直接編輯運行python代碼,也可以進行簡單的安卓開發,下面我簡單介紹一下這個軟體的安裝和使用:
安裝的話,直接在手機應用中搜索就行,如下:
打開軟體,終端測試效果如下,就行電腦版的python shell:
QEdit編輯器,編輯完python代碼後,可以直接運行:
效果如下:
2.Java:這里推薦一個軟體—AIDE,一個Java集成環境,可以直接新建Java項目,進行Java代碼的編輯和運行,還可以進行游戲開發,功能強大,內置學習教程,很適合初學者學習掌握,下面我簡單介紹一下這個軟體的安裝和使用:
安裝的話,與上面一樣,直接在手機應用中搜索就行:
打開軟體如下,可以直接新建Java文件,編寫Java代碼並運行:
當然,也可以直接開發簡單的安卓游戲,並直接在手機上安裝運行:
游戲效果如下:
3.HTML:這里推薦一個軟體—w3cschool編程學院,可以在線瀏覽查看前端開發的資料,包括html,css,javascript等,同時可以在線編輯代碼並運行,是一個很不錯的學習前端開發的軟體,下面我簡單介紹一下這個軟體的安裝和使用:
安裝的話,直接在應用商店中搜索就行:
打開軟體,就可以搜索前端編程的資料,如下:
在線編輯運行代碼的效果如下:
4.C/C++:這里推薦一個軟體—C++編譯器(C4droid),一款很不錯的C/C++編譯器,安裝完GCC插件後,可以直接編輯運行C/C++代碼,是一款很不錯的手機編程軟體(這里也可以使用「C語言編譯器」這個軟體,效果也不錯),下面我簡單介紹一下這個軟體的安裝和使用:
安裝的話,與上面類似,直接搜就行:
安裝完成後,這里需要下載一個GCC插件(編譯器),之後才能正常編譯運行代碼:
5.Termux:這是一個高級終端,類似手機版的XShell,可以直接在手機上登錄Linux伺服器,支持bash,zsh命令,可以編輯和運行C/C++,Python,Ruby等代碼,只需要安裝對應的插件就行,就像在Linux系統上使用一樣,下面我簡單介紹一下這個軟體的安裝和使用:
安裝的話,直接在手機應用商店中搜索就行,首次安裝,需要耐心等待一會兒:
打開這個軟體,界面效果如下,類似xshell一樣,可以運行shell命令:
安裝完python後,就可以直接運行python代碼,當然,其他語言也可以:
就介紹這5個在手機上編程的軟體,使用起來都還不錯,感興趣的話,可以在手機上下載一下,嘗試一下,當然,如果真想練習編程,建議還是在電腦上進行,調試起來更方便,希望以上分享的內容能對你有所幫助吧,也歡迎大家留言、評論。
⑼ 如何在手機上編程並運行
第一步,在安卓手機上安裝Termux。
Termux是安卓手機中較高級的終端模擬器,不僅開源,而且不需要root, 支持apt的管理軟體包,能夠十分方便地安裝軟體包。
下載方式直接搜索Termux即可,簡單方便。
5
第五步,驗證是否安裝成功。
為確保成功安裝,可以通過輸入簡單的編程來驗證Python是否安裝成功。
比如輸入print('Hello world'),然後回車,在下一行列印出Hello world,表明安裝成功。
此時,我們就可以在手機上運行一些Python代碼了。
⑽ 手機能否裝C語言編譯器
可以裝,不過需要安卓手機。
安裝步驟如下:
1、我們打開谷歌應用商店。在搜索框里輸入mobile c查找應用程序。下載並安裝好
6、可以看到這里正確的輸出了Hello World字元串。