Ⅰ 目前編寫一款簡單的手機應用APP一般用什麼編程語言
編寫手機App,用什麼語言?
從簡單到復雜,可以分三級:
其實就是把網頁封裝成App。編程語言就是網頁三件套:HTML+CSS+javascript
有多種工具和框架,如Cordova, uni等等。
這種方式實現「App」最容易,且跨平台,對於iOS和Android做一套就行了。代價是功能弱,性能低,換句話說就是「卡」。
這類方案在iOS和Android之上自行實現一套原生框架。通用的Flutter, ReactNative都是流行的原生跨平台框架。適用於 游戲 的Cocos2D,Corona SDK也可以算在這一級里。
這類方案實現App難度中等,因為跨平台,一次開發,iOS和Android都能運行。功能和性能也是中等,比不上原生App,但比HTML5的又好很多。
直接在iOS和Android上各自開發一套原生App。
iOS可以使用Objective C或Swift。
Android可以使用Java或Kotlin。
還是來一個圖表吧,雖然簡單,卻很明了:
推薦用Flutter,簡單。
以前自己用android原生寫過7天酒店簽到程序,不過當時的安卓還是比較難寫的,不像現在越來越容易上手。
Flutter是一個由谷歌開發的開源移動應用軟體開發工具包,用於為Android、iOS、 Windows、Mac、linux、Google Fuchsia開發應用。
Flutter應用是使用Dart語言編寫的,雖然是新的一種語言,但是難度不算大,上網搜下相關教程學習下,應該就能很快上手。
這里是我上個月仿照教程弄的一個簡單APP,效果圖如下:
點擊"Next"就切換下一張,點擊"Pre"就切換前一張,點擊「Reset」就全部滑落下來。
我女兒最喜歡中間的Reset效果,哈哈。
希望這個答案能幫到你。
現在Flutter正式版已經出來了,原生性能,安卓iOS多平台支持,谷歌大廠背書,大家可以比較放心的學習。編程語言用的是Dart,可以看做是加了語法糖版本的Java,學習起來也比較容易,如果想做手機app,可以考慮使用它。
如果只是自己做著玩的話推薦用H5開發,開發工具HBuilder或者HBuilderX。
先科普下什麼是IOS和Android吧。開發IOS上運行的APP的話,現在流行的語言是Object-C和Swift。
Android也是操作系統,是谷歌基於Linux內核開發出來的手機操作系統。
開發Android上運行的APP的話,現在流行的語言我覺得仍然還是JAVA。
如果想要真的做一款APP的話,不僅僅會一門語言就夠了,涉及的東西比較多,如下是我給你的學習推薦路線。
學習路線:1:先學習js,然後學習下html 、css。
學習這些可以上菜鳥教程或者W3School網站學習。
開發工具使用vscode或者Notepad++都可以的。
2:了解Mui常用組件(官網:https://dev.dcloud.net.cn/mui/ui/),
熟悉常用API(官網:http://www.html5plus.org/doc/h5p.html)。
3:服務端的開發,要麼用java開發,要麼用.net webapi開發,推薦理由,java目前是主流,.net webapi簡單容易。
java 開發工具IntelliJ IDEA,.net 開發工具 vs。
4:數據存儲使用mysql。
補充說明:如果是想做專業開發APP的話還是建議用java開發客戶端,ios APP則用swift開發。
當然現在為了一套代碼多個平台,使用H5開發專業APP的也有。
會了就可以正式擼代碼實現自己簡單的APP了。
回答完畢,謝謝。我是只說代碼的大餅。
那當然首選是h5套殼了。關於語言方面,我建議還是用PHP吧。隨著進一步學習,可以學習uinapp一鍵多端。H5、小程序、App、小程序支持多個平台上架、微信抖音支付寶網路,希望可以幫助你
目前有三種app開發方式:原生app、混合app、webapp。
原生app:安卓需要java語言,ios需要 objec t-c,wp需要的.net語言。這種app用戶體驗最好,性能也是最好的,開發成本高,開發周期長,一款app需要開發多個語言版本;
混合app:需要h5,javascript,了解每個混合框架,比如appcan、hbulider、phonegap等等,以及封裝的中間件。這種開發方式的用戶體驗、性能沒有原生的好,但是他的開發周期短,開發成本低,對開發人員技能掌握比較高,開發一套程序可以兼容到多個設備上;
webapp:需要h5、javascript語言,不能調用底層設備,用戶體驗效果次之,開發簡單,開發成本低,開發周期短,可以兼容多個設備。
綜上所述三種開發各有優缺點,要根據具體的項目需求來選擇適合自己的開發語言和開發場景。
uniapp了解下,多端應用。app的話要考慮安卓和蘋果,但學了二種學習成本比較高。用uniapp就解決了。
現在中小型企業都在逐漸採用跨平台開發的模式 效率高 成本低 作為個人更是開發不二的選擇 你問的iOS和安卓是原生開發 需要不同的開發語言和框架 學習成本也很高 既然你說你是小白 如果採用原生開發 可能得大概花一年半載才能開始上手
採用跨平台開發 只需要學習一下html css JavaScript 然後選擇跨平台開發框架 比如react flutter uniapp 都可以 跨平台就是指你這一套代碼編寫的app可以到不同平台運行 比如iOS安卓都OK 但其實很多還可以編譯到各類小程序平台運行 所以很方便
我這里推薦uniapp 一個基於vue的跨端開發框架 我自己也用這個開發了很多項目 確實很快 也提供了原生渲染能力 不做 游戲 等軟體 基本沒啥問題 社區插件市場也很熱鬧 基本有問題可以很快解決 希望可以幫到你。
按照開發方式可分為原生開發、混合開發、webapp開發,不同的開發方式學習的編程語言不一樣,下面我們來一個一個分析一下:
一、原生開發
原生開發的編程語言主要為針對IOS運行環境的為編程語言為Swift或Object c,安卓環境為Java或Kotlin,WP環境為NET。原生開發的運行效率最高,用戶體驗最好,但是需要學習不同平台的編程語言,學習門檻較高。
二、混合開發(偽原生開發)
混合開發技術主要採用一套特別的渲染引擎來渲染UI界面和交互,按照渲染引擎可分為html與dart,其編程語言主要是Javascript或Typescript、Dart。
目前基於html渲染的開發框架有react native、weex、uniapp,基於dart的開發框架只有flutter。
混合開發由於調用了原生的控制項來渲染UI,所以載入和體驗與原生差不多,學習成本比較低,只要會js,選擇一個框架開發就行了,或者學習dart語言,進行flutter開發。
三、webapp開發
webapp開發主要利用原生環境中的瀏覽器控制項來裝載伺服器上的html頁面,實際這個app就是一個自定義的瀏覽器app,所以只要會html,就會開發webapp,由於app內部載入的是遠程的網頁,所以載入速度和體驗最差。
以上是我個人的總結,有不對的歡迎指出,謝謝。
本人用c#,除了單片機用c,cad CATIA,多媒體主要Adobe,它幹完所有,不需要性能的視圖混合dom代碼。
Ⅱ 怎麼把java代碼做成安卓app(java怎麼把代碼變成軟體)
java寫的代碼怎麼變成Android的APP?1、打開eclipse,打開編寫好的Java程序;在編寫好的程序代碼界面中按下快捷鍵Ctrl+Shirt+O;這時eclipse識別到自動導入的快捷鍵就會把程序中所需要的包都導入到程序中;這樣就完成了自動導入包的步驟了。
2、第一步,安裝jdk,配置jdk環境。網路搜jdk配置第二步,安裝AndroidStudio+SDK。或者Eclipse+ADT+AndroidSDK。第三步,需要Android機子或者安裝虛擬機。如有疑問,請提出。
3、把USB調試選項打開,在用數據線把手機插到電腦上,點擊那個綠色的按鈕就可以了,如果是eclipse開發的話,右鍵項目,然後選擇runasandroidapplication。它會啟動模擬器。提示調試信息。
4、那要看你這個app要在什麼地方用啊。一般app都指的是手機應用,不是java寫的,android或者ios。
5、使用java編寫android的app需要下載adt這屬於ecilpse的一種特殊插件,使用adt就可進行app的編程了。
6、android的組建都是通過遠程的IPC調用完成的,也就是說服務端有什麼功能才能用什麼功能。不是所有用java寫的程序都能在標准jvm中運行的。android中的虛擬機是修改過的,跟標準的JVM不同。
怎麼使用java做安卓軟體按win+R打開命令面板,輸入cmd,進入後輸入java-version然後回車,接著輸入javac,回車,看結果是否與下圖相同。這里需要注意的是java-version的java後面是有空格的。
問題六:如何製作一個安卓app(過程)?安裝JDKJava開發工具包,ADK安卓開發工具包,開發工具Eclipse或AndroidStudio,學習Java語言。
直接網路搜索安卓開發教程,資源非常多。先去把Java和C學好再說。
第一步,安裝jdk,配置jdk環境。網路搜jdk配置第二步,安裝AndroidStudio+SDK。或者Eclipse+ADT+AndroidSDK。第三步,需要Android機子或者安裝虛擬機。如有疑問,請提出。
Java能轉Android開發嗎?如何轉?1、java開發轉安卓開發需要多久:如果你想從Java開發轉行變成安卓如果每天都花時間去學習安卓開發,那麼一兩個月下來你基本上能開發一個小應用了。
2、因為牽涉到網路和資料庫的程序,後台需要的還是JAVA基礎和JavaWeb的知識,單論Android開發的話,我覺得更像一個前端開發的框架,你可能需要熟悉XML,配置文件和數據的傳遞和返回等技術,熟悉JSON的解析等。
3、首先安卓入門的話要求並不算高,第一,需要會Linux的基礎知識,開發當中需要使用。第二,學習需要一些簡單的資料庫知識,最好具備一定的數據結構和演算法基礎知識。第三,安卓開發的語言是Java,所以一定要有扎實的Java基礎知識。
4、無法轉化。界面展現層需要重新修改。後台的代碼還是可以用的。
怎麼可以把在電腦上用java代碼寫的程序變成安卓手機的app啊1、打開eclipse,打開編寫好的Java程序;在編寫好的程序代碼界面中按下快捷鍵Ctrl+Shirt+O;這時eclipse識別到自動導入的快捷鍵就會把程序中所需要的包都導入到程序中;這樣就完成了自動導入包的步驟了。
2、最方便的還是使用Eclipse加上Eclipseme插件編寫代碼,然後直接生成jar文件,使用這個文件放在手機里安裝後就可以運行了。
3、是的,你可以使用JavaWebStart(JWS)將你的Java程序封裝成一個獨立的應用程序,可以讓用戶在沒有網路的情況下也可以使用。
4、那要看你這個app要在什麼地方用啊。一般app都指的是手機應用,不是java寫的,android或者ios。
5、首先要懂得開發語言,安卓開發語言和蘋果開發語言。這是最最基本的。其次要知道app開發前後台邏輯關系。如果這些都不會,那推薦使用在線app開發平台,比如應用之星。這個平台就無需編碼技術,人人都能開發,可以去試試。
6、你提的這個問題還真不容易,因為你要解決兩個問題。一個是step,iges文件的解析,另一個是顯示操作。都挺復雜的。
Ⅲ 如何自己編程序做軟體
萬事開頭難,首先,要有扎實的基礎知識,推薦先學 c語言,搞清楚基本概念,比如 變數,函數,類,數據類型等等,再下點功夫研究下數據結構,前者是所有編程語言的構成基石,後者是演算法,就是如何用編程語言去解決實際問題。不要相信什麼速成教程,不要被當下眾多流行的編程語言搞得不知如何下手,安下心花功夫把基礎打牢。
第二,推薦學習下java語言,建議看看 《java編程思想》這本書,這是本著名的java編程教學書籍,網上有 pdf下載。
第三,熟悉一下關系型資料庫,當前三大主流關系型資料庫 包括 mysql, oracle,sqlserver,你可以挑一個專門學習下,主要學習關系型數據中的 基本概念,比如 表,視圖,存儲過程,函數,以及 關系型資料庫 語言,在網上搜相關書籍學習下就可以了,mysql 安裝較為簡單,而且使用廣泛,免費,跨平台,推薦安裝,以它為藍本學習。
第四,學習下 html ,js,css ,這些是做網頁的基礎,這些你可以 上 菜鳥教程 等網站學習,當然,這些網站教的比較淺,要想深入研究,最好還是找相關書籍好好學一下。
有了這些知識,你可以嘗試做個小系統,比如論壇,圖書管理系統什麼的。 前端頁面 用 html 設計,css美化,js 做數據載入,java 做後台,接收發送數據從(到)前端頁面, 操作資料庫 ,mysql作為資料庫用來存放數據。
然後,你可以研究一些專業性的框架做一些真正的可用的軟體開發了,前端比如,angularjs,vue ,react,後端 如 java spring ,hibernate , 這時候,你要做的就是上官網,看幫助文檔了。
計算機發展的速度是非常快的,新技術層出不窮,但不管怎樣,基礎的東西是不會變的,所以,花時間把基礎打牢,然後多做項目實踐,這樣才能成功。
Ⅳ 手機軟體的編程如何開發手機軟體
『壹』 如何開發手機軟體
根據需求設計原型,界面設計、功能設計、測試、上線。開發一個APP一個人很難做所有的事情,需要團隊配合,術業有專攻,各司其職。如果需要手機APP,可以通過軟體公司來做,雖然說費用可能會比自己做多花一點,但是找公司做比較省心,只需要把需求說出來就行了,其他的事情就不用操心了,等待APP的成品就可以了。
『貳』 手機上怎麼製作編程
1、Java,介紹一個軟體—AIDE,可以直接編譯運行Java代碼,同時還可以編寫簡單的安卓程序,支持自動補全、代碼高亮、語法提示等功能,使用起來也非常不錯,下面我簡單介紹一下這個軟體的安裝和使用。
下載AIDE,這個也直接在手機應該中搜索就行,如下,大概也就34兆左右,直接點擊下載安裝就行。
安裝完成後,打開這個軟體,就可以直接新建項目,編寫Java代碼了,如下,這里會自動進行語法檢查和智能補全,使用起來非常方便。
方法二2、C/C++這里介紹一個軟體—C++編譯器(c4droid),可以直接編輯運行C/C++程序,代碼高亮、語法檢查,使用起來非常不錯,下面我簡單介紹一下這個軟體的安裝和使用。
安裝C++編譯器,這個直接在手機應用中搜索就行,如下,大概也就2兆多,直接點擊下載就行。安裝完成後,打開這個軟體,就可以直接編寫C/C++代碼了,如下,代碼高亮,語法檢查,還支持查找、定位行、格式化代碼功能:編輯完成後,直接點擊「Run」,就能運行程序。
Ⅳ 電腦用什麼軟體做app最好如何用電腦製作手機軟體
1. 如何電腦製作軟體app
APP的工作環節是比較復雜的,主要分為以下幾個步驟:
1、確定項目需求文檔
2、UE交互設計
3、UI設計
4、程序開發:客戶端開發和管理後台開發
5、測試
6、發布上線(在發布上線錢其實需要准備申請安卓各大應用商店的賬號,蘋果的開發者賬號)
以上粗略的介紹下APP製作流程,其實每個環節還有很多關鍵性的步驟,項目需求文檔完成還需要編寫開發文檔,UE做完後需要編寫測試用例,這樣在開發中的單元測試就有參照性了。項目整體開發完成後就是集成測試了。所以APP製作並不是一個人可以完成的工作。
一款游戲的問世,需要經過游戲策劃、游戲原畫設計、游戲UI設計、游戲場景設計、游戲角色設計、游戲動畫設計、游戲特效設計、游戲程序開發之後才會展現在我們眼前,最後將這些素材作品整合進游戲引擎,最終還需要經過除錯的過程。以下是詳細介紹:
1、現在已經有比較簡單的游戲引擎開源,可以直接使用內置的模板和內置的素材庫,通過相對簡單的設置就可以製造一個很簡單的游戲運行。比如說虛幻引擎,可以通過內建的模板和素材庫搭建一個可以運行的游戲,但想要創作一款比較復雜的軟體,光靠這些素材是不夠的;
2、一款電腦游戲是策劃,場景設計,美術,文本編輯等多個工種共同努力的結果;
3、比如說游戲策劃是游戲開發的核心,游戲策劃師需要掌握office系列軟體、mindmanger等思維導圖軟體;游戲原畫設計需要良好的手繪、素描功底,最常用的軟體就是PS;游戲UI設計需要用PS、AI、DW、FL、axureRP、HTML、CSS等軟體;游戲場景設計需要用PS、Maya、3ds Max等軟體;游戲角色場景設計需要用Maya、Bodypaint等軟體;游戲動畫設計需要用Character studio、Maya等軟體;游戲特效設計需要用3ds Max、illusion等軟體;游戲程序開發需要用到C++、WIN32、DirectX、Box2D、coco520、unity等工具;
4、以上的素材製作完成之後就可以整合進游戲引擎,比如說上述的虛幻引擎;
5、而目前一些獨立游戲乃至於大型的3D游戲,都是多人多個工種共同合作,而且非常麻煩而且耗時的一件事情,尤其是後者,根據規模大小,需要耗費幾百甚至上千人幾年的時間設計創作還有最終的測試階段。如果是想自己娛樂的話,建議使用Flash或者虛幻引擎自帶的模板素材庫製作一些小游戲。
2. 如何用電腦製作手機軟體
這個是下載軟體,上面的兄弟
回答的都是
「牛頭不對馬嘴!」
下載軟體可以到很多網站啊
1
你
可以在「手機之家」和「泡泡手機」
這個網站上,
選擇好了你
需要的軟體,也
可以在裡面搜索關鍵字!!
下載的時候你選擇「web下載地址」點擊,就
可以把軟體保存在本地電腦上了
!
有的是
直接寫著「下載到本地」
你點擊之後彈出一個對話框點擊「保存」,然後選擇桌面或者你自己新建的文件夾,
然後下載完畢之後,再用殺毒軟體殺殺毒,就
可以通過讀卡器復制到
內存卡!1
在
內存卡的相關文件夾里
找到點擊安裝!!
如果有的顯示安裝失敗之類的,
你把手機的時間調一下或許就搞定了
1!
3. 怎麼在電腦上做Android手機APP 大致流程需要什麼軟體做
這個需要編程技術,開發平台搭建倒是不麻煩,有興趣就去看看安卓開發視頻教程,裡面有你要的答案
4. 開發app要用什麼軟體
開發app可能會滾圓用到以下軟體:
1、國外的製作工具Appmakr。
這個工具是國外的,最開始不支持中文,但現在也已經支持中文了,你可以根據自己的情況選擇製作工具;
不用寫一行代碼就能做App,Appmakr能幫助不會寫代碼的普通用戶生成自己的App。AppMakr的使用相當簡單,只要登錄網站,注冊一個賬戶,拖動滑鼠定製一些簡單的按鈕與欄目,確定好版面顏色,在編輯器右側的模擬器中看好預覽效果,再生成應用即可;
2、國內製作工具AppCan。
AppCan是國內的一個移動旅備悄應用開發平台,支持跨平台應用開發,支持HybridApp的開發和運行。AppCan應用引擎提供的Native交互能力,可以讓HTML5開發的移動應用基本接NativeApp的體驗;
3、國內製作工具Appbyme。
Appbyme(安米網)是摩訊公司開發的一款應用生成工具,2012年3月份上線,截止現在,Appbyme已經運營3000款APP,用戶數量超過800萬拆渣。目前支持的平台有iOS和Android;
4、國內製作工具多摩。
多摩APP平台,也是一款能夠快速創建APP程序的平台,企業或個人都可以通過這個平台創建一個關於企業或個人的手機APP程序,可以應用於企業活動,企業產品推廣,個人名片,個人業務等方面。讓企業或個人實現真正的移動電子商務。
5. 如何製作軟體app
手機APP都是需要進行開發的,那麼應該怎麼製作APP軟體呢?現在就來詳細說說:
以App Maker App Maker為例,製作app軟體的方法是:
1、打開編程工具,左上角新建一個項目,根據自己需求輸入包名。
2、選擇APP生成位置,以及項目存儲路徑。設置好之後點擊「確定」。
3、接下來把它編譯出來,有簽名的朋友可以自己簽,沒有的直接新建一個就好。
4、根據自己的需求設置,設置好之後點擊「確定」生成,APP就做好了。
appMaker作為面向手機、平板、傳統PC一款專業的富媒體編輯器,任何人都可用它製作出為iphone、ipad、android而設、windows平台的、精美的 Multi-Touch 電子書、以及各種行業的電子雜志、企業內刊 。藉助文本、圖片、聲音、視頻、互動式圖表、3D 物體、數學表達式、flash、幻燈片等豐富內容,使得電子書、電子雜志的內容栩栩如生,令傳統印刷的書頁望塵莫及,也是ppt在移動端最佳的替代品。
很多企業都開始製作自己公司的APP,但是要如何搭建製作這些APP呢?今天小編就教大家怎麼製作。
開啟分步閱讀模式
工具材料:
電腦,手機。
操作方法
01
進入製作APP的官網(比如APPSTAR),點擊登錄,登錄注冊的賬號。
02
進入主界面之後,點擊應用管理,馬上製作APP。
03
進入APP模板的選擇界面,選擇你想要的APP模板,可以根據你具體的需求製作相應的APP,每種模板都有相應的優點,也可以自定義模板,然後點擊圖文自定義。
04
進入創建APP的界面,輸入需要創建的APP名稱、圖標還有對其的描述。
05
確定基礎之後,就需要選擇APP啟動的頁面,可以是系統自帶的圖片,也可以自己上傳圖片,上傳圖片之後,調整成適合的大小點擊保存就行了。
06
接著選擇APP的界麵皮膚,確定之後等待生成APP就可以了。
07
生成完畢之後可以下載,通過掃描二維碼可以直接下載體驗。
6. 有什麼好用的手機APP製作軟體,電腦版
1.PS素描手繪大師
手機版大小9.25MB
2.PicsArt照片藝術家
3.2.0
官方中文
大小36.47MB
3.畫中畫相機軟體.
以上全是手機版.
電腦版PHOTOSOHP
Ⅵ 如何用手機進行編程
這里介紹3種可以在手機上編程的app,分別是c語言編譯器(c語言)、AIDE集成開發環境(java)、QPython3(python),都不需要root,可以直接編寫程序並運行,下面我簡單介紹一下這3個app的安裝和簡單使用,主要內容如下:
1.下載安裝,這里以我的vivo手機為例,直接打開「應用商店」,搜索「C語言編譯器」,如下,直接點擊下載安裝:
測試代碼如下,這里編寫了2個函數,分別是2數之和和2數只差,很簡單:
程序運行截圖如下,需要先輸入2個數,才能正常運行:
1.下載安裝,這直接在應用商店裡搜素「AIDE」就行,直接下載安裝,如下:
這里測試一下,主要代碼如下,官方自帶的例子:
程序運行截圖如下:
1.下載安裝,這里直接在應用商店裡搜索「QPython3」就行,直接下載安裝,如下:
主界面如下,主要分為「終端」、「編輯器」、「程序」、「QPYPI」、「課程」、「社區」這6個模塊,終端類似IDLE,編輯器類似記事本,QPYPI是第三方包和工具,程序存儲官方自帶的示例,課程是一些教學案例:
這里測試一下官方自帶的例子—speaky.py,在「程序」這個模塊下,代碼如下:
點擊運行按鈕,程序運行截圖如下:
至此,這3個app都介紹完畢。總的來說,使用起來都不錯,各有各的功能,當然,還有許多其他的app也可以在手機上進行編程,像c4droid(c/c++),termux(高級終端,類似linux)等,這里我就不詳細介紹了,感興趣的可以在網上搜索一下,有相關教程和示例可供參考,希望以上分享的內容能對你有所幫助吧。
很高興能回答你的問題
我就自己使用過的一些手機編程軟體來進行說明。之前學習網頁開發,為了讓自己隨時隨地使用編程,攜帶方便。
第一種 html-css-js
這款軟體,看著名字就知道是和html相關的網頁開發,它是由踏宇 科技 開發的一款手機開發網頁的APP。不僅有編程、編譯功能,還可以進行網頁開發學習,內附很多關於網頁設計(css,js)。真正做到編寫,學習兩不誤。
這是代碼編寫界面:
這是學習界面:
但哎,我現在基本不使用它來編程了,當你使用到手機鍵盤里的,你就知道為啥了。
第二種,C++pro
這一款手持編程APP軟體,是我比較喜歡的一款,功能很強大,不僅可以編寫C語言、C++、C#而且還可以編寫PHP、Nodejs、go等。可以說,你擁有了這一款APP,就相當於同時擁有了多個編程APP軟體啦。
這是打開後的主界面。不難發現有很多種語言的編寫模塊。更加強大的是,它還可以在編寫代碼後做一個選擇,選擇要運行的語言工具。
當然如果大量代碼運行的話,可能會比較遲緩。
兩款手機編程APP分享給大家!
這里介紹3種可以在手機上編程的app,分別是c語言編譯器(c語言)、AIDE集成開發環境(java)、QPython3(python),都不需要root,可以直接編寫程序並運行,下面我簡單介紹一下這3個app的安裝和簡單使用,主要內容如下:
1.下載安裝,這里以我的vivo手機為例,直接打開「應用商店」,搜索「C語言編譯器」,如下,直接點擊下載安裝:
測試代碼如下,這里編寫了2個函數,分別是2數之和和2數只差,很簡單:
程序運行截圖如下,需要先輸入2個數,才能正常運行:
1.下載安裝,這直接在應用商店裡搜素「AIDE」就行,直接下載安裝,如下:
這里測試一下,主要代碼如下,官方自帶的例子:
程序運行截圖如下:
1.下載安裝,這里直接在應用商店裡搜索「QPython3」就行,直接下載安裝,如下:
主界面如下,主要分為「終端」、「編輯器」、「程序」、「QPYPI」、「課程」、「社區」這6個模塊,終端類似IDLE,編輯器類似記事本,QPYPI是第三方包和工具,程序存儲官方自帶的示例,課程是一些教學案例:
這里測試一下官方自帶的例子—speaky.py,在「程序」這個模塊下,代碼如下:
點擊運行按鈕,程序運行截圖如下:
至此,這3個app都介紹完畢。總的來說,使用起來都不錯,各有各的功能,當然,還有許多其他的app也可以在手機上進行編程,像c4droid(c/c++),termux(高級終端,類似linux)等,這里我就不詳細介紹了,感興趣的可以在網上搜索一下,有相關教程和示例可供參考,希望以上分享的內容能對你有所幫助吧。
用手機進行編程,也是腦洞大開了啊,不過話說回來,手機上到底能不能進行編程呢?當然是可以的,現在手機的性能可以說不亞於電腦的,那麼我下面給大家分享幾個用手機編程的辦法。
1.c語言編譯器
這個軟體可以說是學習c語言的實用工具了,給大家介紹一下它的特點,就是小,沒錯內存只有10M左右,而且軟體干凈啊,使用起來沒有什麼廣告,用起來效率也是非常高的。
2.JAVA編輯器
如果你喜歡使用JAVA這個語言的話,這款軟體留非常的適合你,專門做JAVA代碼開發,你可以用它做一些小 游戲 ,功能非常的強大,而且使用的功能又很簡單。
可以在線編輯demo 跑基本環境 但是涉及到功能模塊開發 還是需要電腦的,
手機只能簡單編輯腳本 以及 代碼的部分存儲
坐公交坐地鐵或排隊等待的時候閑著沒事可以在手機上編程學習,但是總得來說手機上編程不怎麼舒適。
第一款: pythonista3 phython編程app,特點:編寫方便,交互感強,API強大
a.編輯器包含: 1. 語法高亮 2.自動補全符號 3.個性化python鍵盤 等功能
b.清晰的標簽,讓你在各個文件間輕松切換!
c.完美的提示窗口,手機上編寫命令行也能從容自如
d.方便的2d引擎庫,快速寫出一個小 游戲 吧
第二款: mimo 學習編程app,特點:適合學習,操作簡單,界面萌化
a.趣聞教學: 可以選擇一門語言進行學習,內容非常易懂,操作也簡單,mimo支持23種編程語言的教程,值得玩一玩。
b.編輯也很方便
第三款:my phython quiz 幫你復習python的app。 特點:碎片化學習
沒事在路上多刷刷題吧,有助於增強熟練度。
第四款: Udacity 目前最全,最優質的編程課程app。 特點:老師優質,矽谷資源,最新 科技
屏幕太小了,小心點眼睛。
網路搜索以下軟體,或者編程器
NO.1 c4droid
一款手機上的c語言編譯器。
個人認為手機上最好用的,沒有之一!c4droid是款Android設備上的C/C++程序編譯器。
NO.2 AIDE
功能強大,內置學習教程。
AIDE是一個Android Java集成開發環境,可以讓你在Android系統內進行Android軟體和 游戲 的開發。
NO.3 我的應用iapp
專為手機研發,代碼編寫簡單,學習容易。
iapp還很年輕,特別需要大家的支持!
NO.4 cppdroid
和c4droid一樣,是一款手機上的c語言編譯器。
安卓上的C/C++編譯環境,可以幫助你在手機上編寫c/c++程序 ,和c4droid各有優點,cppdroid最大的優點就是可以即時報錯,寫一個字元就檢查一遍,保證程序的正確性,而且編譯速度快,雖然還有部分地方趕不上c4droid,但是和c4droid搭配還是不錯的。
網路可以查查
Ⅶ 零基礎不懂編程技術程序代碼怎麼做app手機軟體
零基礎不懂編程技術或程序代碼,可以通過使用在線APP製作平台來製作手機軟體。以下是具體步驟:
找到在線APP製作平台:
注冊並登錄:
選擇APP類型:
按照平台引導進行製作:
生成並發布APP:
下載並測試APP:
注意事項: 在製作過程中,要確保所選模板和功能模塊符合自己的需求和目標用戶群體的喜好。 在發布前,要對APP進行全面的測試,確保其功能正常、無錯誤。 考慮到APP的兼容性和用戶體驗,建議在多個設備和操作系統上進行測試。
通過以上步驟,零基礎的用戶也可以成功製作出符合自己需求的手機APP。